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 ошибку.

Я уже отправил письмо в тех.поддержку, но если кто с этим работал, или сталкивался с похожей ситуацией - подскажите пожалуйста метод/костыль с помощью которого получится получить данные


Ответы (0 шт):