Введение в eSputnik Rest API
Introduction to eSputnik Rest API

Доступные ресурсы WADL document

Аутентификация

Применяется HTTP Basic Access Authentication.

Передача значений даты/времени

Значения даты/времени передаются в формате ISO 8601. Формат для даты: yyyy-MM-dd
Формат для даты со временем: yyyy-MM-ddTHH:mm
Используется таймзона пользователя, который отправляет запрос

Передача значений денежных единиц

Значения денежных единиц передаются в виде суммы и кода валюты в формате ISO 4217.
Поддерживаемые валюты: UAH, RUB, USD.

Кодировка данных

По умолчанию используется кодировка UTF-8.
Если необходимо передать входные или получить исходящие данные в другой кодировке, то запрос должен содержать такой заголовок:

Content-Type: application/json; charset=UTF-8

Результаты выполнения операций

Операция завершилась успешно - ответ от сервера с кодом 2хх. Payload в ответе будет зависеть от выполняемой операции.
Операция завершилась с ошибкой - ответ от сервера с кодом 4хх. Возможно включение текстовой расшифровки в тело ответа.