GET /v1/claim/{token} · POST /v1/claim/{token}
Эндпоинты страницы получения выплатной ссылки. Публичные — подпись
и ключ не нужны: право доступа даёт сам одноразовый токен из claim_url (256 бит, хранится у нас
только хешем). Эти запросы делает получатель средств (или ваша страница получения).
GET /v1/claim/
Данные чека для страницы получения. Ничего мерчант-приватного в ответе нет.cURL
Пример ответа
claimable = true, пока ссылка в статусе funded и срок не вышел.
POST /v1/claim/
Получатель указывает адрес — из резерва порождается обычная выплата.Параметры запроса
string
обязательно
Адрес получателя в сети чека.
string
Destination tag / memo — для сетей, где он нужен (например, TON).
Пример ответа
Claim идемпотентен по адресу. Повторный POST с тем же адресом на уже полученном чеке —
успех с тем же
payout_id, вторая выплата не создаётся. Повтор с другим адресом отклоняется:
чек навсегда привязан к адресу первого получения.Коды ошибок
400
Пустой адрес. Повтор: Нет — передайте
address.400
Некорректный адрес для сети. Повтор: Нет — проверьте адрес.
400
Адрес не соответствует сети чека. Повтор: Нет.
400
Адрес принадлежит шлюзу — получение на внутренние адреса запрещено. Повтор: Нет — укажите внешний кошелёк.
403
Адрес не прошёл проверку. Повтор: Нет.
404
Чек не найден — битый токен. Повтор: Нет.
409
Срок чека вышел, резерв возвращён отправителю. Повтор: Нет.
409
Чек отменён отправителем. Повтор: Нет.
409
Получение уже идёт с другим адресом. Повтор: Только с тем же адресом, что был первым.