IntegrationSetting
An integration setting.
type IntegrationSetting {
config: JSON!
createdAt: DateTime!
description: String
displayName: String!
enteredBy: String!
id: ID!
isEnabled: Boolean!
isValid: Boolean!
lastValidatedAt: DateTime
organizationId: String!
priority: Int!
serviceName: IntegrationService!
tags: [String!]!
updatedAt: DateTime!
updatedBy: String!
validationError: String
version: String!
webhookUrl: String
}
Fields
IntegrationSetting.config ● JSON! non-null scalar
The integration's configuration, as JSON.
IntegrationSetting.createdAt ● DateTime! non-null scalar
When the record was created.
IntegrationSetting.description ● String scalar
What the integration is for.
IntegrationSetting.displayName ● String! non-null scalar
The name to show for the integration.
IntegrationSetting.enteredBy ● String! non-null scalar
The ID of the user who created the record.
IntegrationSetting.id ● ID! non-null scalar
The unique ID of this record.
IntegrationSetting.isEnabled ● Boolean! non-null scalar
True when the integration is switched on.
IntegrationSetting.isValid ● Boolean! non-null scalar
True when the last validation passed.
IntegrationSetting.lastValidatedAt ● DateTime scalar
When the integration was last validated.
IntegrationSetting.organizationId ● String! non-null scalar
The ID of the organization the record belongs to.
IntegrationSetting.priority ● Int! non-null scalar
Which integration wins when several do the same job.
IntegrationSetting.serviceName ● IntegrationService! non-null enum
The service the integration is for.
IntegrationSetting.tags ● [String!]! non-null scalar
Tags on the integration.
IntegrationSetting.updatedAt ● DateTime! non-null scalar
When the record was last changed.
IntegrationSetting.updatedBy ● String! non-null scalar
The ID of the user who last changed the record.
IntegrationSetting.validationError ● String scalar
Why validation failed.
IntegrationSetting.version ● String! non-null scalar
The version of the integration.
IntegrationSetting.webhookUrl ● String scalar
The webhook address of the integration.
Returned By
createIntegrationSetting mutation ● deleteIntegrationSetting mutation ● enabledIntegrations query ● integrationByService query ● integrationSettings query ● toggleIntegrationEnabled mutation ● updateIntegrationSetting mutation ● validateIntegration mutation