Skip to content

Получение сессий на форме

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

http
GET /api/v1/form/search

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

bash
curl -X GET "https://api.payscrow-cascade.io/api/v1/form/search?page=1&size=10&order_id=068e7344-2yv7-7961-8111-23ct2y8hcna3&client_order_id=745723949&terminal_id=eu79o47w-6jeo-31b0-5dke-67842434j49f&session_id=YrgKMGedWfXBnF4FdDbFWhfsMhSFGHtgZDLCnB8icAP&state=requisites_found&currency=RUB" \
-H "Content-Type: application/json" \
-H "X-API-Key: your_api_key"

Параметры строки запроса (query)

ПараметрТипОписание
pagestring, nullableНомер страницы (по умолчанию: 1)
sizestring, nullableКоличество элементов на странице (по умолчанию: 10, максимум: 100)
order_idstring, nullableID ордера в системе
client_order_idstring, nullableID ордера в системе клиента
terminal_idstring, nullableID терминала, с которого был создан ордер. Возвращает результаты по конкретному терминалу.
session_idstring, nullableID сессии на форме
stateenum, nullableСтатус сессии для фильтрации
currencyenum, nullableВалюта для фильтрации

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

json
{
"total": 1,
  "page": 1,
  "size": 10,
  "pages": 1,
  "items": [
    {
      "session_id": "o4tVwFLG6zxvMY5BmmoRzRpdp6bbrZaaTNiVq8i-uF4",
      "ip_address": "212.68.84.221",
      "client_order_id": "test",
      "terminal_id": "2f2f52e6-decf-49e5-a7ed-67a3168026e8",
      "order_side": "Buy",
      "amount": "6999.00000",
      "payment_method_type": "SBP",
      "nspk_code": null,
      "order_id": "068c82ea-4355-7acd-8000-a3cff4713b69",
      "redirect_url": null,
      "support_url": null,
      "search_count": 0,
      "merchant_name": "Тест",
      "currency": "RUB",
      "selection": true,
      "created_at": "2025-09-15T15:18:51.654194Z",
      "updated_at": "2025-09-15T15:20:05.365928Z",
      "unique_amount": true,
      "user_id": null,
      "state": "requisites_found",
      "requisites_request_starts_at": "2025-09-15T15:20:03.258414Z",
      "requisites_request_expires_at": "2025-09-15T15:20:06.258414Z",
      "payment_confirmation_starts_at": null,
      "payment_confirmation_expires_at": null,
      "expires_at": "2025-09-17T15:18:51.654199Z"
    }
  ]
}