SLA Policies
get
List all SLA policies for a site.
Path parameters
siteIdstringRequired
Responses
200
Default Response
No content
get/sla-policies/{siteId}
GET /sla-policies/{siteId} HTTP/1.1
Host: api.kitehouse.co.uk
Accept: */*
200
Default Response
No content
post
Create a new SLA policy.
Path parameters
siteIdstringRequired
Body
namestringRequired
category_idsstring[]Required
enabledbooleanOptional
Responses
200
Default Response
No content
post/sla-policies/{siteId}
POST /sla-policies/{siteId} HTTP/1.1
Host: api.kitehouse.co.uk
Content-Type: application/json
Accept: */*
Content-Length: 208
{
"name": "text",
"category_ids": [
"text"
],
"targets": {
"first_response": {
"hours": 1,
"minutes": 1
},
"resolution": {
"hours": 1,
"minutes": 1
},
"escalation": {
"hours": 1,
"minutes": 1
},
"business_hours_only": true
},
"enabled": true
}200
Default Response
No content
put
Update an SLA policy.
Path parameters
siteIdstringRequired
policyIdstringRequired
Body
namestringOptional
category_idsstring[]Optional
enabledbooleanOptional
Responses
200
Default Response
No content
put/sla-policies/{siteId}/{policyId}
PUT /sla-policies/{siteId}/{policyId} HTTP/1.1
Host: api.kitehouse.co.uk
Content-Type: application/json
Accept: */*
Content-Length: 208
{
"name": "text",
"category_ids": [
"text"
],
"targets": {
"first_response": {
"hours": 1,
"minutes": 1
},
"resolution": {
"hours": 1,
"minutes": 1
},
"escalation": {
"hours": 1,
"minutes": 1
},
"business_hours_only": true
},
"enabled": true
}200
Default Response
No content
delete
Delete an SLA policy.
Path parameters
siteIdstringRequired
policyIdstringRequired
Responses
200
Default Response
No content
delete/sla-policies/{siteId}/{policyId}
DELETE /sla-policies/{siteId}/{policyId} HTTP/1.1
Host: api.kitehouse.co.uk
Accept: */*
200
Default Response
No content
Last updated
Was this helpful?

