Skip to main content

IntegrationCatalogItem

No description

type IntegrationCatalogItem {
auth: JSON!
available_versions: [Int!]!
changelog: String
config: JSON!
connector_id: ID
default_version: Int!
description: String
entities: [IntegrationCatalogEntity!]!
execution_targets: [IntegrationExecutionTarget!]!
fork_blocked_reason: String
forkable: Boolean!
icon: String
id: ID!
key: String!
kind: String!
name: String!
owner: IntegrationCatalogOwner!
protocols: [String!]!
provides: [String!]!
source: IntegrationCatalogSource!
tags: [String!]!
version: Int!
}

Fields​

IntegrationCatalogItem.auth ● JSON! non-null scalar​

IntegrationCatalogItem.available_versions ● [Int!]! non-null scalar​

IntegrationCatalogItem.changelog ● String scalar​

The default version's CHANGELOG.md (Markdown, newest entry first, each dated). Null when it has none.

IntegrationCatalogItem.config ● JSON! non-null scalar​

IntegrationCatalogItem.connector_id ● ID scalar​

The custom connector's id, which links to the builder. Null for Owlie connectors.

IntegrationCatalogItem.default_version ● Int! non-null scalar​

IntegrationCatalogItem.description ● String scalar​

IntegrationCatalogItem.entities ● [IntegrationCatalogEntity!]! non-null object​

IntegrationCatalogItem.execution_targets ● [IntegrationExecutionTarget!]! non-null enum​

Effective execution targets after applying connector compatibility defaults.

IntegrationCatalogItem.fork_blocked_reason ● String scalar​

Why forking is refused, for the disabled action's copy. Null when forkable is true.

IntegrationCatalogItem.forkable ● Boolean! non-null scalar​

Whether "Copy and customize" could ever authenticate: false when every auth option is bound to Owlie's own app credentials by code only Owlie-authored connectors may run.

IntegrationCatalogItem.icon ● String scalar​

IntegrationCatalogItem.id ● ID! non-null scalar​

IntegrationCatalogItem.key ● String! non-null scalar​

IntegrationCatalogItem.kind ● String! non-null scalar​

The connector's kind: http, scim, ldap, sql or flat-file.

IntegrationCatalogItem.name ● String! non-null scalar​

IntegrationCatalogItem.owner ● IntegrationCatalogOwner! non-null enum​

Who maintains the connector.

IntegrationCatalogItem.protocols ● [String!]! non-null scalar​

Protocols the connector uses; ["http"] when its manifest names none. A connector using ldap, sql or powershell runs only through a private-network gateway.

IntegrationCatalogItem.provides ● [String!]! non-null scalar​

IntegrationCatalogItem.source ● IntegrationCatalogSource! non-null enum​

IntegrationCatalogItem.tags ● [String!]! non-null scalar​

IntegrationCatalogItem.version ● Int! non-null scalar​

The version an install gets by default; for a custom connector, its latest published version.

Returned By​

integrationCatalog query

Member Of​

Integration object