/api/tickets/get.json
Возвращает список тикетов пользователя, переданного в http-заголовке запроса
Все параметры не обязательны.
- size, page - пагинация. Номер страницы начинается с 0. Если не задано - возвращает все тикеты
- search - поиск. Если значение начинается с цифры ищет по вхождению в номер тикета или в поле subject, которое в нашем интерфейсе применяется как номер заявки. Иначе - полнотекстовый поиск по тикету.
- direction - outbound входящие тикеты, inbound - исходящие, пустое значение - все.
{
"page":0,
"size":10,
"search":"878",
"direction":"outbound"
}
Пример возвращаемого значения:
{
"recordsTotal":26,
"tickets": [
{
"ticket_id":34901,
"subject":"тестовый номер 777",
"status_id":2,
"status":"Проблема решена",
"number":"651265",
"isanswered":0,
"state":"closed",
"created":"2021-02-08 13:35:08",
"message":"Пробное сообщение",
"topic_id":103,
"unreaded":false,
"direction":"outbound",
"reopenable":true
},
{
"ticket_id":12514,
"subject":"888-888",
"status_id":3,
"status":"Закрыт",
"number":"840372",
"isanswered":0,
"state":"closed",
"created":"2020-12-09 19:15:19",
"message":"Тестовое сообщение",
"topic_id":1,
"unreaded":false,
"direction":"outbound",
"reopenable":false
},
]
}