Connect Apple Calendar or ABRA Flexi with credentials in the request body; google-calendar and fakturoid are OAuth-only (integration_unsupported)

Connects Apple Calendar or ABRA FlexiBee with credentials in the body. Google Calendar and Fakturoid only have a browser OAuth flow (the connectUrl link from GET /v1/integrations) - sending their provider here returns integration_unsupported. Takes Idempotency-Key; even without it, a repeat call with the same credentials is effectively idempotent - the existing record is found by the provider and the account the credentials belong to (for Apple the login name, for ABRA the server address and company); label is just a display name and gets overwritten on a repeat call.

post/v1/integrations

Request

  • Base URL: https://volai.cz
  • URL: https://volai.cz/v1/integrations
  • Auth: HTTP bearer

Headers

Idempotency-Keystring

Optional key for one logical request. Its scope is global to this API key, independent of the HTTP method, path, or body: use a new value for every distinct logical action across all endpoints and request bodies, and reuse it only to retry the exact same logical request. Reusing a non-blank key within 24 hours returns the stored response; a concurrent request with the same key returns 409 idempotency_in_progress. A missing or whitespace-only value disables idempotency.

Request body

OR

Response

Connected integration without credentials or internal owner IDs

Changes

No recorded changes to this operation across all 1 revision of this API.