Integrations

Create an integration

post

Create a new integration for a team. You can find more details on /integrations/available route. Learn more about integrations herearrow-up-right.

Authorizations
x-api-keystringRequired

Your API key. You can find this in your Spike dashboard under Settings > API.

x-team-idstringRequired

Team ID of the team you are making the request to.

Body
customNamestringOptional
descstringOptional
slugstringOptional
escalationstringOptional
servicestringOptional
repeatEscalationbooleanOptional
ackTimeoutintegerOptional
Responses
chevron-right
200

Successful response

application/json
objectOptional
post
/integrations/create

Fetch an integration

get

Get Details of a integration

Authorizations
x-api-keystringRequired

Your API key. You can find this in your Spike dashboard under Settings > API.

x-team-idstringRequired

Team ID of the team you are making the request to.

Path parameters
tokenstringRequired

token parameter

Responses
chevron-right
200

Successful response

application/json
objectOptional
get
/integrations/{token}

Archive an integration

delete

Archive an integration. Archive integrations will not be shown in the UI

Authorizations
x-api-keystringRequired

Your API key. You can find this in your Spike dashboard under Settings > API.

x-team-idstringRequired

Team ID of the team you are making the request to.

Path parameters
tokenstringRequired

token parameter

Responses
chevron-right
200

Successful response

application/json
objectOptional
delete
/integrations/{token}/archive

Fetch available integrations on Spike.sh

get

Gets a list of integrations available on Spike

Authorizations
x-api-keystringRequired

Your API key. You can find this in your Spike dashboard under Settings > API.

x-team-idstringRequired

Team ID of the team you are making the request to.

Responses
chevron-right
200

Successful response

application/json
objectOptional
get
/integrations/available

Fetch all your integrations

get

Get a list of all the integrations for a specific team.

Authorizations
x-api-keystringRequired

Your API key. You can find this in your Spike dashboard under Settings > API.

x-team-idstringRequired

Team ID of the team you are making the request to.

Responses
chevron-right
200

Successful response

application/json
objectOptional
get
/integrations

Last updated