Integrations
get
Authorizations
AuthorizationstringRequired
API key authentication. Get your API key from the Duvo dashboard.
Query parameters
typestringOptional
limitinteger · min: 1 · max: 100OptionalDefault:
100offsetinteger · max: 9007199254740991Optional
Responses
200
Default Response
application/json
totalinteger · max: 9007199254740991Required
limitinteger · min: 1 · max: 9007199254740991Required
offsetinteger · max: 9007199254740991Required
401
Default Response
application/json
500
Default Response
application/json
get
/v1/integrationspost
Authorizations
AuthorizationstringRequired
API key authentication. Get your API key from the Duvo dashboard.
Body
namestring · min: 1Required
auth_methodstring · enumRequiredPossible values:
server_urlstring · uriRequired
oauth_client_idstring · min: 1Optional
oauth_client_secretstring · min: 1Optional
Responses
201
Default Response
application/json
400
Default Response
application/json
401
Default Response
application/json
403
Default Response
application/json
409
Default Response
application/json
500
Default Response
application/json
post
/v1/integrations/customdelete
Authorizations
AuthorizationstringRequired
API key authentication. Get your API key from the Duvo dashboard.
Path parameters
custom_integration_idstring · uuidRequiredPattern:
Custom integration type ID
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$Responses
200
Default Response
application/json
successbooleanRequired
messagestringRequired
400
Default Response
application/json
401
Default Response
application/json
403
Default Response
application/json
404
Default Response
application/json
500
Default Response
application/json
delete
/v1/integrations/custom/{custom_integration_id}Last updated