Перейти к содержимому
LegalStack

Интерфейсы

REST API раздела «Интерфейсы»: 34 операции.

Базовый адрес: https://api.legalstack.ru. Спецификация: openapi/interfaces.json.

Операции

Всего операций: 34. У каждой операции своя страница со схемами запроса и ответа и примерами вызова.

Управление интерфейсами

МетодПутьОперация
GET/api/v1/interfacesСписок интерфейсов
POST/api/v1/interfacesСоздать интерфейс
GET/api/v1/interfaces/pipelinesПайплайны команды или объекта
POST/api/v1/interfaces/pipelinesСоздать пайплайн с явным составом
GET/api/v1/interfaces/pipelines/candidatesДоступные участники пайплайна
GET/api/v1/interfaces/pipelines/{id}Состав и проверенные связи пайплайна
PATCH/api/v1/interfaces/pipelines/{id}Изменить состав пайплайна с проверкой версии
GET/api/v1/interfaces/pipelines/{id}/registry-routingНастройки передачи ответов формы в реестры
PUT/api/v1/interfaces/pipelines/{id}/registry-routingСохранить рабочие связи формы с реестрами
DELETE/api/v1/interfaces/{id}Удалить интерфейс
GET/api/v1/interfaces/{id}Получить интерфейс
PUT/api/v1/interfaces/{id}Обновить интерфейс
POST/api/v1/interfaces/{id}/actionВыполнить действие интерфейса (согласовать, подписать, сгенерировать, отправить)
GET/api/v1/interfaces/{id}/availabilityСвободные слоты записи (для предпросмотра)
POST/api/v1/interfaces/{id}/duplicateДублировать интерфейс
PATCH/api/v1/interfaces/{id}/publish/{channel}Обновить публикацию интерфейса в канал
POST/api/v1/interfaces/{id}/publish/{channel}/rotateСгенерировать новый токен публикации
POST/api/v1/interfaces/{id}/send-telegramОтправить интерфейс через Telegram
GET/api/v1/interfaces/{id}/uploads/{fileId}/downloadСкачать загруженный файл
GET/api/v1/interfaces/{id}/webhook/secretПолучить секрет подписи вебхука
POST/api/v1/interfaces/{id}/webhook/secretПеревыпустить секрет подписи вебхука
POST/api/v1/interfaces/{id}/webhook/testОтправить тестовый ответ на вебхук

Доступ по API-токену

МетодПутьОперация
GET/api/v1/interfaces/api/{token}Схема интерфейса (API)
POST/api/v1/interfaces/api/{token}/submitОтправить интерфейс (API)

Публичный доступ

МетодПутьОперация
POST/api/v1/interfaces/booking/{teamId}/{token}/cancelОтменить бронь
POST/api/v1/interfaces/booking/{teamId}/{token}/rescheduleПеренести бронь
GET/api/v1/interfaces/public/{token}Получить публичный интерфейс
GET/api/v1/interfaces/public/{token}/availabilityСвободные слоты интерфейса записи
GET/api/v1/interfaces/public/{token}/registry/{registryTypeId}Записи реестра для публичного интерфейса
GET/api/v1/interfaces/public/{token}/submission/pdfPDF сгенерированного документа для текущей сессии отправки
GET/api/v1/interfaces/public/{token}/submission/statusСтатус сгенерированного документа для текущей сессии отправки
POST/api/v1/interfaces/public/{token}/submitОтправить публичный интерфейс
GET/api/v1/interfaces/public/{token}/suggestПодсказки DaData
POST/api/v1/interfaces/public/{token}/uploadЗагрузить файл в публичный интерфейс

На этой странице