API QTickets Проблема с методом запроса
Возникла проблема с api qtickets, для получения списка заказов с фильтрами нужно отправить get запрос с body (что абсолютно недопустимо с точки зрения спецификации, семантики и тд)
GET https://qtickets.ru/api/rest/v1/orders
Accept: application/json
Cache-Control: no-cache
Content-Type: application/json
Authorization: Bearer TOKEN
{
"where": [
{
"column": "payed",
"value": 1
}
],
"orderBy": {
"id": "asc"
},
"page": 1
}
Проблема в том что fetch такой запрос не пропускает
TypeError: Request with GET/HEAD method cannot have body.
А при отправке с помощью Axios (с Body в Params) фильтры не срабатывают. Через Postman оно каким-то образом отправляется (В дев тулзах обычный post запрос). Если отправлять с помощью POST с fetch или axios то выдаёт 503 ошибку.
Я уже отправил письмо в тех.поддержку, но если кто с этим работал, или сталкивался с похожей ситуацией - подскажите пожалуйста метод/костыль с помощью которого получится получить данные