Skip to main content

createIntegration

form schema

Create and activate an integration for your organization.

createIntegration(
organizationId: ID!
id: ID!
input: CreateIntegrationInput!
): IntegrationActivationPayload

Form Schema

This mutation supports dynamic form generation using JSON Schema.

Loading schema...

Arguments

createIntegration.organizationId ● ID! non-null scalar {#organization-id}

Your organization ID

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

The integration type to configure (e.g., 'aws-cost-and-usage-reports')

createIntegration.input ● CreateIntegrationInput! non-null input {#input}

Create and activate an integration for your organization. The config and auth payloads must conform to the integration type's configSchema and authSchema respectively.

Type

IntegrationActivationPayload object