Ветис.API — Меркурий (ФГИС ВетИС): POST /platform/services/3.0/ApplicationManagementService — GetVetDocumentList: список ВСД

Передаётся в application.data как getVetDocumentListRequest. В ответе — vetDocumentList с атрибутами total, offset, count.

Параметр Где Тип Обяз. Описание
localTransactionId body string нет ID заявки в клиентской системе
initiator.login body string да Логин пользователя Меркурия (логин базовой аутентификации не подходит)
listOptions.count body integer нет Количество, по умолчанию 100, максимум 1000
listOptions.offset body integer нет Смещение, по умолчанию 0
vetDocumentType body string нет INCOMING, OUTGOING, PRODUCTIVE, TRANSPORT, RETURNABLE
vetDocumentStatus body string нет CONFIRMED, WITHDRAWN, UTILIZED
issueDateInterval.beginDate body string нет Начало интервала оформления (интервал не больше 31 дня)
issueDateInterval.endDate body string нет Конец интервала
consignor body object нет Фильтр по отправителю (не для PRODUCTIVE)
referencedDocument body object нет Поиск по связанному документу (нужен vetDocumentType)
enterpriseGuid body string да GUID предприятия

Базовые URL

Авторизация

Тип: Basic Auth

Базовая аутентификация логином и паролем, которые присылаются письмом после получения доступа; затем проверяется apiKey, передаваемый в теле запроса. Заявка на доступ подаётся через форму https://t2-aplms.vetrf.ru/pub/ (тестовый контур) или https://aplms.vetrf.ru/pub/ (продуктивный, нужна УКЭП руководителя). Поддержка — api@vetrf.ru.

Нюансы

Сценарии с этим методом


Если этого недостаточно — официальная документация: https://help.vetrf.ru/wiki/Ветис.API Вся интеграция одним документом: https://mcp-everything.ru/integrations/vetis-mercury.md