Creates or updates the integration between a Pixop team and a Mimir tenant.
The integration includes:
- The mapping between the Pixop team and Mimir tenant.
- The Pixop webhook used to receive job status changes.
- Optionally, Mimir configuration specified by
mimirSetup.
The integration remains active for the period specified by daysToLive (default: 90 days). Its TTL is reset whenever this endpoint is called or a new Pixop job is initiated. When the TTL expires, the integration is deleted with the same effect as calling DELETE /v1/admin/pixop-mimir-integration.
The x-mimir-api-key and x-pixop-api-key must remain valid while the integration is active. Calling this endpoint updates the stored API keys, so it can also be used for API key rotation. We recommend using API keys without a fixed expiry and rotating them periodically.
If mimirSetup is provided, the requested Mimir setup is applied. This includes Pixop custom actions and the associated Mimir UI configuration. Any manual steps required to complete the setup are returned in the response. If mimirSetup is omitted, the integration mapping and Pixop webhook are created or updated without changing the Mimir setup.
Notes:
- If
mimirSetupreferences Pixop processing configurations that do not exist, a400 Bad Requestis returned with the invalid configuration IDs. - If the Mimir setup fails, the request fails and no changes are made to the integration mapping or webhook.
- If the tenant is already associated with a different Pixop team, a
409 Conflictis returned.
Please also check Mimir admin setup guide and User workflows for more information on how to set up and use the integration.
Note: The Pixop–Mimir integration uses Mimir APIs on your behalf using API keys you provide. Ensure your organization’s use complies with your agreement with Fonn/Mimir.
This integration is connected to Fonn, enabling seamless interaction between Pixop and the Fonn-powered Mimir platform.
