Skip to content

Получение апелляций

Возвращает список апелляций, соответствующих переданным параметрам запроса

http
GET /api/v1/disputes/search

Пример запроса

bash
curl -X GET "https://api.payscrow-cascade.io/api/v1/disputes/search?page=1&size=10&order_id=068e7344-2yv7-7961-8111-23ct2y8hcna3&dispute_id=6473749&processed=truef&start_date='2025-10-01T00:00:00Z'&end_date='2025-10-17T23:59:59Z' \
-H "Content-Type: application/json" \
-H "X-API-Key: your_api_key"

Параметры пути запроса (path)

ПараметрТипОписание
pagestring, nullableНомер страницы (по умолчанию: 1)
sizestring, nullableКоличество элементов на странице (по умолчанию: 10, максимум: 100)
order_idstring, nullableID ордера в системе
dispute_idstring, nullableID апелляции
processedboolean, nullableTrue для завершенных апелляций, false для апелляций в работе
start_datedatetime, nullableНачало периода создания апелляций
end_datedatetime, nullableКонец периода создания апелляций

Пример ответа 200

json
{
  "success": true,
  "message": "string",
  "data": {
    "items": [
      {
        "dispute_id": "8737378",
        "order_id": "068f13g6-89d0-45a8-8000-6y392dfty671",
        "client_order_id": "9999999",
        "amount": 3200,
        "currency": "RUB",
        "processed": true,
        "created_at": "2025-10-22T09:42:08.591Z"
      }
    ],
    "total": 1,
    "page": 1,
    "pages": 1,
    "size": 10
  }
}