Acordos de Nível de Serviço (SLA)
TIP
SLAs dependem dos calendários do Zammad.
Listar
Permissão necessária: admin.sla
Solicitação GET enviada: /api/v1/slas
Details
Response:
json
// HTTP-Code 200 OK
[
{
"id": 2,
"calendar_id": 1,
"name": "new sla",
"first_response_time": 120,
"response_time": null,
"update_time": 120,
"solution_time": 120,
"condition": {
"ticket.state_id": {
"operator": "is",
"value": "2"
}
},
"updated_by_id": 3,
"created_by_id": 3,
"created_at": "2021-11-10T12:54:39.368Z",
"updated_at": "2021-11-10T12:54:39.368Z"
}
]Mostrar
Permissão necessária: admin.sla
Solicitação GET enviada: /api/v1/slas/{id}
Details
json
// HTTP-Code 200 OK
{
"id": 2,
"calendar_id": 1,
"name": "new sla",
"first_response_time": 120,
"response_time": null,
"update_time": 120,
"solution_time": 120,
"condition": {
"ticket.state_id": {
"operator": "is",
"value": "2"
}
},
"updated_by_id": 3,
"created_by_id": 3,
"created_at": "2021-11-10T12:54:39.368Z",
"updated_at": "2021-11-10T12:54:39.368Z"
}Criar
Permissão necessária: admin.sla
Solicitação POST enviada: /api/v1/slas
Details
json
{
"name": "new sla",
"first_response_time": "120",
"response_time": "",
"update_time": "120",
"solution_time": "120",
"condition": {
"ticket.state_id": {
"operator": "is",
"value": "2"
}
},
"calendar_id": "1"
}Atualização
Permissão necessária: admin.sla
Solicitação PUT enviada: /api/v1/slas/{id}
Details
json
{
"name": "update sla",
"first_response_time": "120",
"response_time": "",
"update_time": "120",
"solution_time": "120",
"condition": {
"ticket.state_id": {
"operator": "is",
"value": "2"
}
},
"calendar_id": "1",
"id": 2
}Excluir
Permissão necessária: admin.sla
Solicitação DELETE enviada: /api/v1/slas/{id}
DANGER
Esta é uma remoção permanente!
Observe que remover configurações de SLA não pode ser desfeito.
Details
Response:
json
// HTTP-Code 200 OK
{}