GET/v1/properties/{propertyId}/webhooks/{webhookId}
Authentication
Section titled “Authentication”bearerAuth: API key created in the dashboard (atk_…). Send it in the Authorization: Bearer YOUR_API_KEY header.
Path parameters
Section titled “Path parameters”propertyIdstringrequiredProperty id
webhookIdstringrequiredWebhook id
Responses
Section titled “Responses”200 Successful response
Section titled “200 Successful response”application/json
dataobjectrequiredShow 8 child attributes
idstringrequirednamestringrequiredurlOriginstring | nullrequiredScheme and host of the webhook URL
eventNamesarray of stringrequiredversionintegerrequiredMin
-9007199254740991Max 9007199254740991enabledbooleanrequiredhealthybooleanrequiredcrossDomainPropertyIdstring | nullrequired400 Invalid request
Section titled “400 Invalid request”application/json
errorobjectrequiredShow 5 child attributes
codestringrequiredAllowed values
invalid_request invalid_cursor unauthenticated api_access_unavailable not_found payload_too_large rate_limited response_too_large upstream_timeout service_unavailable internal_errormessagestringrequiredrequestIdstringrequiredretryablebooleanrequiredWhether retrying the request can succeed
detailsarray of objectShow 2 child attributes
pathstringrequiredmessagestringrequiredmessagestringcodestringissuesarray of objectShow 1 child attribute
messagestringrequired401 Missing, invalid or deleted API key
Section titled “401 Missing, invalid or deleted API key”Same response body as 400.
403 API access unavailable on the plan
Section titled “403 API access unavailable on the plan”Same response body as 400.
404 Unknown or inaccessible property
Section titled “404 Unknown or inaccessible property”Same response body as 400.
429 Rate limit exceeded; see Retry-After
Section titled “429 Rate limit exceeded; see Retry-After”Same response body as 400.
503 Temporarily unavailable; retry with backoff
Section titled “503 Temporarily unavailable; retry with backoff”Same response body as 400.
Request example
Section titled “Request example”Synthesized command template. Replace path placeholders; add query parameters as needed. This is not a recorded request or response.
curl --request GET 'https://api.anytrack.io/v1/properties/{propertyId}/webhooks/{webhookId}' \ --header 'Authorization: Bearer YOUR_API_KEY'