Integrations
Integration management endpoints
Authorizations
AuthorizationstringRequired
API Key with rest-api:* scope
Body
typestring · min: 1Required
Integration type (use /integrations/types to get available types)
namestring · min: 2 · max: 100Required
configobjectRequired
Configuration object (varies by type, validated by integration handler)
Responses
201
Integration created
application/json
400
Validation error or unsupported integration type
401
Unauthorized
post
/integrationsAuthorizations
AuthorizationstringRequired
API Key with rest-api:* scope
Path parameters
integrationIdintegerRequired
Body
namestring · min: 2 · max: 100Optional
configobjectOptional
Configuration object (validated by integration handler)
is_activebooleanOptional
Responses
200
Integration updated
No content
400
Validation error
404
Integration not found
put
/integrations/{integrationId}No content
Last updated