Оценка тикета
Для разработчиков

Оценка тикета

Ваша интеграция может передать оценку работы поддержки от клиента: от 1 до 5 и комментарий. Отдельного эндпоинта для чтения нет — оценка лежит в поле rating любого объекта тикета.

POST/api/v1/tickets/{ticket_id}/rate

Поставить оценку

body
{ "rating": 5, "comment": "Отлично!" }

Поля:

  • rating — целое число от 1 до 5, обязательно; другое значение — 422
  • comment — строка, необязательно

Оценить можно тикет в любом статусе; повторный вызов перезаписывает оценку и комментарий. Ответ — объект тикета. Комментарий в ответах REST API не возвращается: он виден в дашборде, в webhook ticket.rated и в событии ticket.rated из /updates.

curl
curl -X POST https://api.support.forestsnet.com/api/v1/tickets/TICKET_ID/rate \
  -H "Authorization: Bearer sk_..." \
  -H "Content-Type: application/json" \
  -d '{"rating": 5, "comment": "Отлично!"}'
Python SDK
client.tickets.rate("TICKET_ID", 5, comment="Отлично!")
Оценки, которые клиенты ставят сами в виджете или в Telegram, попадают в то же поле rating.
Была ли страница полезной?