Integrations
Get Integration
Inspect one integration: what it does, its events, and its wiring
GET
Get Integration
Inspect a connected integration in depth: what the provider syncs, every event it can emit, the tags each event applies through your sync rules, which sequences trigger on those events, recent activity, and prioritized recommendations.
The most useful field is
Requires an API key with the
unusedEvents - the events this integration produces that no sequence acts on. That is the difference between “the integration is broken” and “the integration works but nothing is built on it yet”.
Read-only. Credentials, access tokens, and webhook secrets are never returned.
account:read, subscribers:read, and
sequences:read scopes.
Request
string
required
Integration ID, from List Integrations.
Response fields
object
The connection itself, with the same fields as the list endpoint plus
name
(display name) and category.object
The provider’s catalog entry - what it syncs, what it emits, what it writes.
See List Integration Capabilities.
null for a provider with no catalog entry.object[]
Each emitted event crossed with your account’s configuration: aggregate
addsTags/removesTags, every matching entry in rules with its own
conditions, listening sequences, and account-wide observation fields.string[]
Events the provider emits that no sequence triggers on. These are the concrete
automation gaps for this integration.
string[]
Provider event names the account has never received from any source. Use the
integration-specific 24-hour activity log to diagnose this connection.
object
Webhook and sync activity over the last 24 hours: totals by status, a
stalled count for events queued more than 15 minutes without completing,
lastActivityAt, and up to five recentFailures.object
Shopify only: live storefront tracking pixel state, read from the store on
every call.
null for providers that have no pixel. healthy is the field to
branch on, while error distinguishes a confirmed dark pixel from a state
Shopify could not confirm. dependentEvents lists the events that rely on the
pixel. See Get Storefront Pixel.object[]
Prioritized problems and suggestions. Each has a
code, a severity of
error, warning, or info, a message, and a concrete action. A dark
storefront pixel is reported here as pixel_not_installed (or
pixel_configuration_stale), and is raised to error severity when a
sequence is already waiting on an event the pixel is not delivering.string[]
Actions callable right now given the integration’s current state. A
disconnected integration returns an empty array.
Responses
Get Integration