Skip to main content

Integration

A configured integration with its full details.

type Integration {
id: ID!
integrationTypeId: String!
config: Map!
status: IntegrationStatus!
createdAt: DateTime!
updatedAt: DateTime!
nextRunAt: DateTime
}

Fields

Integration.id ● ID! non-null scalar {#id}

Integration type identifier (unique per organization)

Integration.integrationTypeId ● String! non-null scalar {#integration-type-id}

The type of integration

Integration.config ● Map! non-null scalar {#config}

Integration-specific configuration

Integration.status ● IntegrationStatus! non-null enum {#status}

Current status

Integration.createdAt ● DateTime! non-null scalar {#created-at}

When this integration was created (UTC)

Integration.updatedAt ● DateTime! non-null scalar {#updated-at}

When this integration was last modified (UTC)

Integration.nextRunAt ● DateTime scalar {#next-run-at}

When this integration will next execute

Returned By

integration query

Member Of

IntegrationPayload object