Skip to main content

IntegrationLeaf

A configured integration returned in list results.

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

Fields

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

Integration type identifier (unique per organization)

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

The type of integration

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

Integration-specific configuration

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

Current status

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

When this integration was created (UTC)

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

When this integration was last modified (UTC)

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

When this integration will next execute

Member Of

IntegrationsPage object