Skip to main content
GET
/
api
/
integrations
List Integrations
curl --request GET \
  --url https://api.example.com/api/integrations \
  --header 'X-API-Key: <x-api-key>' \
  --header 'X-Organization-Id: <x-organization-id>'
{
  "success": true,
  "data": [
    {
      "integration_id": "intg_a1b2c3d4e5f6",
      "name": "Twilio Production",
      "provider": "twilio",
      "category": "telephony",
      "status": "active",
      "created_at": "2024-01-15T10:30:00Z"
    }
  ],
  "pagination": {
    "next_cursor": null,
    "has_more": false,
    "page_size": 1,
    "total_count": 1
  }
}
Retrieve a list of all integrations configured for your organization.

Headers

X-API-Key
string
required
Your API key for authentication.
X-Organization-Id
string
required
The organization ID.

Permissions

  • integrations:read (all roles)

Response

success
boolean
Indicates if the request was successful.
data
array
List of integration summary objects.
pagination
object
Pagination metadata.
{
  "success": true,
  "data": [
    {
      "integration_id": "intg_a1b2c3d4e5f6",
      "name": "Twilio Production",
      "provider": "twilio",
      "category": "telephony",
      "status": "active",
      "created_at": "2024-01-15T10:30:00Z"
    }
  ],
  "pagination": {
    "next_cursor": null,
    "has_more": false,
    "page_size": 1,
    "total_count": 1
  }
}