Внутренний HTTP-интерфейс службы документов третьего корпоративного IT-отдела. Используется клиентами синхронизации и модулем выгрузки портала. Все запросы выполняются по HTTPS через корпоративный контур доставки; доступ — только с действующим сеансом, выданным администратором отдела.
/portal/api/v1/documents/Потоковая выдача документа постраничными фрагментами. Клиент синхронизации запрашивает фрагменты последовательно, указывая номер части; ответ отдаётся без буферизации на промежуточных узлах.
X-Portal-Token — токен выгрузки,
X-Portal-Session — идентификатор сеанса (hex, 32),
X-Part-No — номер фрагмента;
сервисный признак запроса передаётся в X-Portal-Meta.200 OK, тело — двоичный поток фрагмента.401 с описанием ошибки в JSON.
/portal/api/v1/documents/export/Постраничный экспорт архива документов отдела (используется модулем выгрузки). Требует действующего сеанса; без него возвращается ошибка авторизации.
200 OK — страница архива; 401 — нет сеанса.
/portal/api/v1/documentsМетаданные списка документов (без выдачи тела). Без действующего сеанса возвращает
401 Unauthorized: invalid session token.
/healthСтатус службы: {"status":"ok","service":"corp-portal","version":"2.4.1"}.