Skip to content

Get an integration

GET/v1/integrations/{integrationId}

bearerAuth: API key created in the dashboard (atk_…). Send it in the Authorization: Bearer YOUR_API_KEY header.

integrationIdstringrequired
Integration id
application/json
dataobjectrequired
Show 9 child attributes
idstringrequired
namestringrequired
statusstringrequired
Allowed values added active disabled
providerobjectrequired
Show 2 child attributes
idstringrequired
namestringrequired
propertyIdstring | nullrequired
panelUrlstring | nullrequired
livebooleanrequired
Whether the integration received events recently
eventMappingmap of (string | null)required
customFieldsmap of (string | number)required
Non-secret settings
application/json
errorobjectrequired
Show 5 child attributes
codestringrequired
Allowed values invalid_request invalid_cursor unauthenticated api_access_unavailable not_found payload_too_large rate_limited response_too_large upstream_timeout service_unavailable internal_error
messagestringrequired
requestIdstringrequired
retryablebooleanrequired
Whether retrying the request can succeed
detailsarray of object
Show 2 child attributes
pathstringrequired
messagestringrequired
messagestring
codestring
issuesarray of object
Show 1 child attribute
messagestringrequired

Same response body as 400.

Same response body as 400.

Same response body as 400.

Same response body as 400.

503 Temporarily unavailable; retry with backoff

Section titled “503 Temporarily unavailable; retry with backoff”

Same response body as 400.

Synthesized command template. Replace path placeholders; add query parameters as needed. This is not a recorded request or response.

Terminal window
curl --request GET 'https://api.anytrack.io/v1/integrations/{integrationId}' \
--header 'Authorization: Bearer YOUR_API_KEY'

Download the OpenAPI contract.