IntegrationCredentialDefinition
Metadata for a stored integration credential, without its value.
type IntegrationCredentialDefinition {
editable: Boolean!
label: String!
name: String!
purpose: IntegrationCredentialPurposeEnum!
requiredOnCreate: Boolean!
}
Fields
IntegrationCredentialDefinition.editable ● Boolean! non-null scalar common
Whether to enter this field directly instead of using a connection flow.
IntegrationCredentialDefinition.label ● String! non-null scalar common
Provider-specific credential label.
IntegrationCredentialDefinition.name ● String! non-null scalar common
Field name on IntegrationDetails and the setupIntegration and updateIntegration inputs.
IntegrationCredentialDefinition.purpose ● IntegrationCredentialPurposeEnum! non-null enum integrations
Whether this credential identifies the app or the connected account.
IntegrationCredentialDefinition.requiredOnCreate ● Boolean! non-null scalar common
Whether setup should collect this credential before creating the integration.