Integrations Response

List Response Integrations

get

Returns an array of response integrations.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

List of Response Integrations Requested, or an array containing the new/updated Response Integration after a Create or Update operation.

application/json
get
/api/v1/integrations/response

Create Response Integration

post

Creates a response integration from the data that's been supplied. Do not provide an id. IDs are auto generated

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body

List of Response Integrations Requested, or an array containing the new/updated Context Integration after a Create or Update operation.

adapterstring · enumRequired

The type of response integration. The config object is dependant on this.

Possible values:
namestringRequired

The name of the response integration

descriptionstringRequired

The description of the response integration.

configone ofOptional
or
or
or
or
or
or
or
or
or
or
or
or
or
or
Responses
post
/api/v1/integrations/response

Test a Response Integration Configuration

post

Tests the supplied Response Integration configuration.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body

List of Response Integrations Requested, or an array containing the new/updated Context Integration after a Create or Update operation.

adapterstring · enumRequired

The type of response integration. The config object is dependant on this.

Possible values:
namestringRequired

The name of the response integration

descriptionstringRequired

The description of the response integration.

configone ofOptional
or
or
or
or
or
or
or
or
or
or
or
or
or
or
Responses
post
/api/v1/integrations/response/test

Fetch Response Integration

get

Fetches a specific response integration from the ID supplied in the path.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

The ID of the response integration to be returned.

Responses
200

List of Response Integrations Requested, or an array containing the new/updated Response Integration after a Create or Update operation.

application/json
get
/api/v1/integrations/response/{id}

Update Response Integration

put

Update a response integration given the provided object. This does not do a diff. You must send the complete object.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

The ID of the response integration to be updated

Body

List of Response Integrations Requested, or an array containing the new/updated Context Integration after a Create or Update operation.

adapterstring · enumRequired

The type of response integration. The config object is dependant on this.

Possible values:
namestringRequired

The name of the response integration

descriptionstringRequired

The description of the response integration.

configone ofOptional
or
or
or
or
or
or
or
or
or
or
or
or
or
or
Responses
200

List of Response Integrations Requested, or an array containing the new/updated Response Integration after a Create or Update operation.

application/json
put
/api/v1/integrations/response/{id}

Delete Response Integration

delete

Deletes a response integration

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

The ID of the response integration to be deleted

Responses
delete
/api/v1/integrations/response/{id}

No content

Last updated