Описание API
Версия API 2.0.14, последнее изменение 06.05.2022 15:01 (MSK).
Для работы с API необходимо получить уникальный идентификатор пользователя (USERHASH). Работа с API организуется путём отправки HTTP-запросов на адрес https://booking.mosturflot.ru/api?language=ru, необходимые параметры передаются методом GET, POST, либо путём загрузки XML-файла с параметрами запроса (в случае загрузки файла, его имя может быть любым, если загружено несколько файлов, будет обработан только первый из них). Обрабатываются только ожидаемые параметры, всё остальное игнорируется. Ответ предоставляется в формате XML либо JSON (формат можно выбрать, установив соответствующий глобальный параметр).
Общие запросы - Список доступных контрагентов
Возвращает список плательщиков, доступных для текущего аккаунта.
- Параметры
- test - Режим теста. При установке в TRUE будет выведен тестовый список контрагентов (это виртуальные контрагенты,
не существующие в реальности). Используется для целей тестирования.
- Тип: Логический
- Обязательный: Нет
- Значение по умолчанию: FALSE
- test - Режим теста. При установке в TRUE будет выведен тестовый список контрагентов (это виртуальные контрагенты,
не существующие в реальности). Используется для целей тестирования.
- Формат ответа
- createdate - Дата и время создания ответа
- Тип: Дата и время, формат определяется значением глобального параметра DATETIME
- Обязательный: Да
- version - Текущая версия API
- Тип: Строка
- Обязательный: Да
- status - Результат выполнения запроса. -1 - Ошибка выполнения, 0 - Нет данных, 1 - Выполнен успешно.
- Тип: Целое число
- Обязательный: Да
- answer - Ответ
- Тип: Массив данных
- Обязательный: Да
- item (элемент массива) - Данные контрагента
- Тип: Набор данных
- Обязательный: Нет
- cpid - ID контрагента
- Тип: Целое число
- Обязательный: Да
- cpname - Название (Ф.И.О.) контрагента
- Тип: Строка
- Обязательный: Да
- cpdocdata - Серия и номер документа
- Тип: Строка
- Обязательный: Да
- cpinn - ИНН контрагента
- Тип: Целое число
- Обязательный: Да
- request - Запрос. Содержит массив принятых и использованных для выполнения запроса параметров.
- Тип: Массив данных
- Обязательный: Да
- warnings - Предупреждения. Содержит массив предупреждений (если есть).
- Тип: Массив данных
- Обязательный: Да
- errors - Ошибки. Содержит массив ошибок (если есть).
- Тип: Массив данных
- Обязательный: Да
- createdate - Дата и время создания ответа
- Пример GET-запроса
- Пример XML-запроса
- Пример XML ответа
- Пример JSON ответа (преобразован в массив)