← API reference
CANONICAL TYPE REFERENCE

ImportIntegrationDefinitionInput

Input for importing an integration definition. Always creates a new DRAFT row.

contentString!

Serialized definition produced by exportIntegrationDefinition

Format the content is encoded in. Defaults to JSON.

Optional override for the imported definition's integration ID. Defaults to whatever the export carried.

versionString

Optional override for the imported definition's semantic version. Defaults to whatever the export carried.

Optional TypeID of the integration (prefix igr) to create this version under. When set, the document's integrationId must be that integration's. IaC always sets it.

View exact SDL
"""
Input for importing an integration definition. Always creates a new DRAFT row.
"""
input ImportIntegrationDefinitionInput {
  """Serialized definition produced by exportIntegrationDefinition"""
  content: String!
  """Format the content is encoded in. Defaults to JSON."""
  format: IntegrationExportFormat
  """
  Optional override for the imported definition's integration ID. Defaults to whatever the export carried.
  """
  integrationId: String
  """
  Optional override for the imported definition's semantic version. Defaults to whatever the export carried.
  """
  version: String
  """
  Optional TypeID of the integration (prefix `igr`) to create this version under. When set, the document's integrationId must be that integration's. IaC always sets it.
  """
  parentId: IntegrationID
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.