Auditmark

Get an integration's status

GET
/integrations/{vendor}/status

Aggregate across ALL non-deleted connections of the vendor: connections mirrors the list_connections filter (deleted_at is null, newest first), connected is true when at least one is active, and sources/bound counts join through non-deleted connections only.

Authorization

OrgApiKey
AuthorizationBearer <token>

Organization API key. Send as Authorization: Bearer <key>. Create one in Admin > Settings > API keys.

In: header

Path Parameters

vendor*Vendor

Response Body

application/json

application/json

curl -X GET "https://api.auditmark.io/v1/integrations/string/status"
{  "key": "string",  "connected": true,  "connections": [    {      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",      "provider": "string",      "title": "string",      "status": "string",      "created_at": "2019-08-24T14:15:22Z"    }  ],  "sources": [    {      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",      "board_id": "string",      "target_ref": "string",      "status": "string",      "last_sync_at": "2019-08-24T14:15:22Z"    }  ],  "bound_counts": {    "property1": 0,    "property2": 0  }}
{  "detail": [    {      "loc": [        "string"      ],      "msg": "string",      "type": "string",      "input": null,      "ctx": {}    }  ]}