Prioridades
Listar
Permissão necessária: admin.object ou ticket.agent outicket.customer
Solicitação GET enviada: /api/v1/ticket_priorities
Details
// HTTP-Code 200 OK
[
{
"id": 1,
"name": "1 low",
"default_create": false,
"ui_icon": "low-priority",
"ui_color": "low-priority",
"note": null,
"active": true,
"updated_by_id": 1,
"created_by_id": 1,
"created_at": "2021-11-03T11:51:13.559Z",
"updated_at": "2021-11-03T11:51:13.572Z"
},
{
"id": 2,
"name": "2 normal",
"default_create": true,
"ui_icon": null,
"ui_color": null,
"note": null,
"active": true,
"updated_by_id": 1,
"created_by_id": 1,
"created_at": "2021-11-03T11:51:13.570Z",
"updated_at": "2021-11-03T11:51:13.570Z"
},
{
"id": 3,
"name": "3 high",
"default_create": false,
"ui_icon": "important",
"ui_color": "high-priority",
"note": null,
"active": true,
"updated_by_id": 1,
"created_by_id": 1,
"created_at": "2021-11-03T11:51:13.579Z",
"updated_at": "2021-11-03T11:51:13.579Z"
}
]Mostrar
Permissão necessária: admin.object ou ticket.agent outicket.customer
Solicitação GET enviada: /api/v1/ticket_priorities/{id}
Details
// HTTP-Code 200 OK
{
"id": 3,
"name": "3 high",
"default_create": false,
"ui_icon": "important",
"ui_color": "high-priority",
"note": null,
"active": true,
"updated_by_id": 1,
"created_by_id": 1,
"created_at": "2021-11-03T11:51:13.579Z",
"updated_at": "2021-11-03T11:51:13.579Z"
}Criar
Permissão necessária: admin.object
Solicitação POST enviada: /api/v1/ticket_priorities
Details
{
"name": "4 disaster",
"default_create": false,
"ui_icon": "important",
"ui_color": "high-priority",
"note": "Added via API for disasterious situations."
}Atualização
Permissão necessária: admin.object
Solicitação PUT enviada: /api/v1/ticket_priorities/{id}
Details
{
"ui_icon": "",
"ui_color": "",
"note": "Adjusted via API - not so important"
}Excluir
Permissão necessária: admin.object
Solicitação DELETE enviada: /api/v1/ticket_priorities/{id}
DANGER
Esta é uma remoção permanente
Observe que remover prioridades não pode ser desfeito.
Remover prioridades de ticket com referências em tickets não é possível via API - isso será indicado por "error": "Can't delete, object has references.". Isso não é um bug.
Considere definir essa prioridade como active: false, ou ajustar todos os tickets com a prioridade a remover para outra prioridade.
Details
Response:
// HTTP-Code 200 OK
{}