Общие правила формирования запроса

  1. Каждый запрос выполняется по указанной для него ссылке (см. документацию на запрос), методом POST.
  2. Тело запроса должно содержать XML-документ, заголовок Content-Type должен быть равен "text/xml" или "application/xml".

  3. Версия языка XML - 1.0.
  4. По умолчанию, кодировка XML документа - UTF-8, при использовании другой кодировки она должна быть указана явно при объявлении XML <?xml version="1.0" encoding="windows-1251"?>.

  5. Корневым тегом документа является тег <request>.

  6. Каждый запрос должен содержать секцию <auth> с указанием данных авторизации. Подробнее см. здесь.

  7. Каждый запрос может быть подписан. Подпись содержится в секции <sign>. Подробнее см. здесь.

  8. В каждом запросе должен присутствовать штамп времени отправителя запроса (в секции datetime). Штамп указывается в формате iso8601 (пример: 2014-10-13T09:27:12.585300+04:00). Запрос считается валидным, если время, указанное в секции datetime отличается от текущего времени сервера masspayer не более, чем на минуту.


КатегорияApiV2

api/v2/ОбщиеПравилаФормированияЗапроса (last edited 2014-10-13 05:39:26 by WikiAdministrator)