latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-192731541009.1 KB

ba3a29c6eb33

Integrations

Get integration

Inspects one connected integration - what the provider syncs, every event it emits, the tags each event applies through the company's sync rules, the sequences that trigger on those events, recent activity, the ingestion block naming which lists its contacts join, and prioritized recommendations. Credentials are never returned. Requires the account:read, subscribers:read, sequences:read, and lists:read scopes.

get/integrations/{id}

Path parameters

idstring required

Integration ID.

Response

Integration detail returned

successboolean
unusedEventsstring[]

Events the provider emits that no sequence triggers on.

accountNeverReceivedEventsstring[]

Provider event names the account has never received from any source. Not integration-specific.

availableActionsstring[]

Actions callable right now given the integration's current state.

Example response

{
  "success": true,
  "integration": {
    "provider": "shopify",
    "name": "Shopify",
    "lastSyncSkipped": {
      "records": [
        {
          "reasonCode": "invalid_email_domain",
          "reason": "Invalid domain for \"buyer@example.com\": Domain cannot receive email (no MX records)"
        }
      ]
    }
  },
  "capabilities": {
    "provider": "stripe",
    "name": "Stripe"
  },
  "activity": {
    "windowHours": 24
  }
}