Skip to content

CreateIntegrationDefinitionInput ​

Type: Input

Input for creating an integration definition

Fields ​

NameTypeDefaultDescription
bundleContentsIntegrationBundleContentsJSON!JSON-encoded bundle contents (required)
engineVersionIntEngine version (1 or 2). Optional — when omitted, inferred from manifest shape (presence of init_source/shutdown_source/upgrade_source/libraries or any inline timer/subscription source ⇒ 2). v1 is deprecated; prefer v2 for new integrations.
integrationIdString!Integration identifier (required)
manifestIntegrationManifestJSON!JSON-encoded manifest (required)
versionString!Semantic version (required)

Connect machines, automate workflows, and build custom apps for print production.