Создание реестра

POST/registry
POSThttps://secure-api.404stage.com/registryПрямой запрос к API

Запрос

ЗаголовкиAccept: application/json · Content-Type: application/json

Укажите свои реквизиты и подпись. Запрос отправляется на адрес выше.

Ответ

Запрос выполнен; проверяйте статус операции в ответе.

application/json
{
  "errors": {},
  "registry_id": "00000000-0000-4000-8000-000000000002",
  "status": "success"
}
Поля выбранного запроса5
date_fromstring

Начальная дата в формате YYYY-MM-DD; передавайте вместе с date_to.

date_tostring

Конечная дата в формате YYYY-MM-DD; передавайте вместе с date_from.

merchant_idstring · обязательное

ID мерчанта, выданный при подключении.

signaturestring · обязательное

Подпись запроса; рассчитывается по правилам раздела о подписи запросов.

typestring · обязательное

Тип реестра: invoice для оплат или withdrawal для выплат.

Описание и правила метода

Создаёт реестр операций. Используйте type=invoice для платежей или type=withdrawal для выплат. Укажите период парой date_from/date_to или datetime_from/datetime_to. Проверяйте готовность файла через GET /registry, передавая ID созданного реестра.

Передавайте JSON в теле запроса (Content-Type: application/json). Рассчитывайте signature по общим правилам подписи для пути URL этого метода. Подписи в примерах — заполнители: замените реквизиты доступа и пересчитайте подпись перед отправкой.

Все параметры и схемы

Свернуть схему

Тело запроса

application/json
  1. body

Запрос реестра оплат или выплат за указанный период.

date_from?|

Начальная дата в формате YYYY-MM-DD; передавайте вместе с date_to.

date_to?|

Конечная дата в формате YYYY-MM-DD; передавайте вместе с date_from.

datetime_from?|

Начальные дата и время в формате ISO 8601; передавайте вместе с datetime_to.

datetime_to?|

Конечные дата и время в формате ISO 8601; передавайте вместе с datetime_from.

merchant_id*string

ID мерчанта, выданный при подключении.

signature*string

Подпись запроса; рассчитывается по правилам раздела о подписи запросов.

type*string

Тип реестра: invoice для оплат или withdrawal для выплат.

Допустимые значения"invoice""withdrawal"

Тело ответа

Запрос выполнен; проверяйте статус операции в ответе.

application/json
  1. response

Результат создания реестра.

errors?|

Ошибки, возникшие при формировании реестра.

registry_id?|

Идентификатор запрошенного реестра.

status*string

Результат выполнения запроса API.