Dispatch
Контроллер для работы с отложенной отправкой.
API | Description |
---|---|
PUT v2.0/delayedDispath |
Добавляет рассылку документа. |
CorrelationEvent
Контроллер для организации работы с событиями взаимосвязей.
API | Description |
---|---|
POST v2.0/correlationEvent/create |
Создать подписку на события для компании по взаимосвязям. |
GET v2.0/correlationEvent/events?token={token}&count={count} |
Получить события по подписке взаимосвязей. |
GET v2.0/correlationEvent/subscriptions |
Получить список подписок на события по взаимосвязям для компании. |
DocumentType
Контроллер для работы с типами документов.
API | Description |
---|---|
GET v2.0/documentType/code:{code} |
Возвращает карточку типа документа по заданному коду типа документа. |
GET v2.0/documentType/id:{id} |
Возвращает карточку типа документа по заданному идентификатору типа документа. |
GET v2.0/documentType/{id} |
Возвращает карточку типа документа по заданному идентификатору типа документа. |
GET v2.0/documentType |
Возвращает список всех типов документов для компании. |
RelationRequest
Контроллер для организации работы с взаимосвязями.
API | Description |
---|---|
GET v2.0/relation-request |
Возвращает список запросов на создание взаимосвязей. |
PUT v2.0/relation-request |
Добавляет запрос на взаимосвязь. |
POST v2.0/relation-request/{id}/reject |
Отклоняет запрос на создание взаимосвязи. |
POST v2.0/relation-request/{id}/accept |
Меняет статус запроса на взаимосвязь на "Принят". |
DELETE v2.0/relation-request/{id} |
Удаляет запрос на создание взаимосвязи. |
GET v2.0/relation-request/{relationId} |
Возвращает запрос на создание взаимосвязи. |
Verify
Контроллер для служебной функции проверки подписи.
API | Description |
---|---|
POST v2.0/verify/detachedSignature |
Метод проверяет подлинность подписанного содержимого файла. Для вызова данного метода не требуется аутентификация пользователя. |
Privilege
Контроллер для организации работы с привилегиями.
API | Description |
---|---|
GET v2.0/privilege/codes?uid={uid}&companyId={companyId} |
Возвращает идентификатор участника ЭДО получателя. |
Ticket
Возвращает данные о квитанциях.
API | Description |
---|---|
POST v2.0/ticket/unreplied |
Возвращает список неотвеченных квитанций. |
GET v2.0/ticket/documentReply/{id} |
Создает ответную квитанцию по идентификатору документа и данным машиночитаемой доверенности. |
POST v2.0/ticket/documentReply/{id} |
Создает ответную квитанцию по идентификатору документа и данным машиночитаемой доверенности. |
POST v2.0/ticket/priRasxAdditionalInfo/document/{id} |
Возвращает идентификатор черновик квитанции - дополнительных сведений к документу о расхождениях при приемке для указанного документа о приемке материальных ценностей и (или) расхождениях, выявленных при их приемке. |
TransportPackage
Контроллер для работы с методами над транспортными пакетами.
API | Description |
---|---|
GET internal/transportpackage/{id}/replicateinfo |
Получает информацию по идентификатору транспортного пакета. |
DocumentInternal
Контроллер для работы с методами над документами.
API | Description |
---|---|
GET internal/document/{documentId}/logicalmessage/list |
Возвращает список логических сообщений по идентификатору документа. |
GET internal/document/{documentId}/signatures |
Возвращает список ЭП документа. |
Client
Контроллер для организации работы с клиентами.
API | Description |
---|---|
GET v2.0/client |
Возвращает список организаций. |
GET v2.0/client/{id} |
Возвращает информацию о клиенте по его идентификатору в системе. |
GET v2.0/client/code/{code} |
Возвращает информацию о клиенте по его идентификатору участника ЭДО в системе. |
GET v2.0/client/{code} |
Возвращает информацию о клиенте по его идентификатору участника ЭДО в системе. |
GET v2.0/client/self |
Возвращает информацию об организации. |
POST v2.0/client/discover |
Возвращает список клиентов которые зарегистрированы в Сфера Документы и информацию по взаимосвязи. |
GET v2.0/client/ediCode?receiverId={receiverId}&documentTypeId={documentTypeId} |
Возвращает идентификатор участника ЭДО получателя. |
GET v2.0/client/ediCode?inn={inn}&documentTypeCode={documentTypeCode}&kpp={kpp}&hasRelation={hasRelation} |
Возвращает идентификатор участника ЭДО получателя. |
GET v2.0/client/ediCodes?inn={inn}&kpp={kpp} |
Возвращает список всех ИдУчЭДО контрагента. |
ClientAddress
Контроллер для работы с адресами организации.
API | Description |
---|---|
GET v2.0/client/{clientId}/address/legal |
Возвращает юридический адрес организации. |
Mchd
Контроллер для методов работы с МЧД.
API | Description |
---|---|
POST v2.0/mchd/validateMchd |
Валидирует данные МЧД. |
POST v2.0/mchd/validateMchdByTicket |
Валидирует данные МЧД по идентификатору транспортного документа и идентификатору подписи. |
Operator
Контроллер для работы с методами для оператора ЭДО.
API | Description |
---|---|
GET internal/operator/{code} |
Информация об операторе ЭДО по его коду. |
User
Контроллер для работы с данными пользователей.
API | Description |
---|---|
GET v2.0/user/{userId}/certificate |
Возвращает список всех действительных сертификатов пользователя. |
PUT v2.0/user/{userId}/group |
Добавляет пользователя в группу. |
PUT v2.0/user/{userId}/role |
Добавляет роль пользователю. |
PUT v2.0/user/{userId}/roles |
Добавляет/назначает роли пользователю. |
GET v2.0/user/self |
Получить данные текущего пользователя. |
Marking
Контроллер для организации работы с сервисом взаимодействия с ГИСМТ.
API | Description |
---|---|
GET integration/marking/document/{documentId}/transportTicket |
Транспортная квитанция по идентификатору документа в ее составе. |
GET integration/marking/document/{documentId}/technologicalTicket |
Технологическая квитанция по идентификатору документа в ее составе. |
DzoPublicApi
Контроллер для работы с ДЗО.
API | Description |
---|---|
POST v2.0/dzo/deal/create |
Добавить сделку ДЗО. |
PATCH v2.0/dzo/deal/update |
Обновить статус сделки. |
PATCH v2.0/dzo/deal/update/batch |
Транзакционно добавить несколько записей в историю смены статусов сделки ДЗО. |
GET v2.0/dzo/deal/{dealUid} |
Получить данные сделки ДЗО. |
GET v2.0/dzo/deal/{dealUid}/services |
Получить список услуг сделки ДЗО. |
InternationalLogistic
Контроллер для организации работы с клиентами.
API | Description |
---|---|
POST integration/internationalLogistic/deliveryStatus/update |
Изменение статуса заявки на доставку. |
ExternalService
Контроллер для работы с внешними сервисами.
API | Description |
---|---|
POST v2.0/externalService/save |
Добавляет информацию о работе сервиса. |
EmailDocument
Контроллер для работы с документами, отправленными на email.
API | Description |
---|---|
POST internal/emailDocument/createPaymentOrder |
Создание платежного поручения документа, отправленного на email. |
GET internal/emailDocument/{documentUid}/paymentOrdersStatus |
Получает информацию по статусам платежных поручений для документа, отправленного на email. |
PUT internal/emailDocument/addAndSend |
Создает документ на основе сведений из указанного черновика. |
GET internal/emailDocument/{documentUid}/print |
Получить печатную форму почтового документа. |
Package
Контроллер для организации работы с клиентами.
API | Description |
---|---|
POST v2.0/package |
Метод для объединения существующих документов в пакет. |
GET v2.0/package/{id} |
Возвращает сведения о составе пакета документов. |
PUT v2.0/package/{id}/documents |
Метод для добавления документов в существующий пакет. |
DELETE v2.0/package/{id}/documents |
Метод для исключения документов из пакета. |
Relation
Контроллер для организации работы с взаимосвязями.
Certificate
Контроллер для работы с сертификатами пользователей.
API | Description |
---|---|
GET v2.0/certificate/{id} |
Возвращает сертификат пользователя по его идентификатору. |
Document
Контроллер для организации работы с документами.
API | Description |
---|---|
GET v2.0/document/{id} |
Получение карточки документа (без содержимого документа). |
GET v2.0/document/{parentId}/ref/{id} |
Получение карточки документа (без содержимого документа). |
GET v2.0/document/{id}/auditCard |
Возвращает карточку документа для аудита. |
GET v2.0/document/{parentId}/ref/{id}/pdf |
Печать в pdf. |
GET v2.0/document/{id}/comment |
Получение списка комментариев к документу. |
GET v2.0/document/{id}/comments |
Получение списка комментариев к документу. |
PUT v2.0/document/{id}/comment |
Добавляет комментарий к документу. |
PATCH v2.0/document/{documentId}/signer |
Метод API для редактирования подписанта в документе. |
GET v2.0/document/{id}/content |
Получение содержимого файла. |
PUT v2.0/document/{id}/content |
Обновление содержимого файла. |
GET v2.0/document/{id}/history |
Получить историю действий с документом. |
GET v2.0/document/{documentId}/client/{clientId}/history |
Получить историю действий с документом. |
POST v2.0/document/{id}/acceptTitle |
Создает новую форму для выбранного типа документа. |
POST v2.0/document/cards |
Детальные данные по документам. |
GET v2.0/document/{id}/externalServices?serviceCode={serviceCode} |
Получает информацию о данных внешних сервисов. |
POST v2.0/document/changeDocumentUser |
Назначить документ на указанного пользователя. |
GET v2.0/document/{id}/roamingInfo |
Получение информации о статусе отправки документа в роуминг. |
GET v2.0/document/{documentId}/print?isPdfWithStamp={isPdfWithStamp} |
Отправляет документ на печать. |
GET v2.0/document/pdfByTaskId/{taskId} |
Возвращает pdf документ после печати. |
GET v2.0/document/getIncompletePrintTaskInfoList |
Возвращает идентификаторы незавершенных задач по печати документов. |
PUT v2.0/document/cancelPrintTasks |
Отменяет задачи печати документов. |
POST v2.0/document/{id}/attributes |
Возвращает список атрибутов документа. |
GET v2.0/document/{id}/property |
Получение списка дополнительных свойств документа. |
GET v2.0/document/{id}/property/{key} |
Возвращает значение дополнительного свойства документа по заданному ключу. |
PUT v2.0/document/{id}/property |
Добавляет дополнительные свойства документа. |
GET v2.0/document/{id}/createAvoidanceRequest?reason={reason} |
Формирует запрос на предложение об аннулировании документа. |
POST v2.0/document/{id}/createAvoidanceRequest |
Формирует запрос на предложение об аннулировании документа. |
POST v2.0/document/{id}/avoidanceRequest |
Отправляет запрос на предложение об аннулировании документа. |
GET v2.0/document/{id}/createAvoidanceRequestClarificationNotice?reason={reason} |
Формирует ответную квитанцию отказ от предложения на аннулирование документа (УОУ). |
POST v2.0/document/{id}/createAvoidanceRequestClarificationNotice?reason={reason} |
Формирует ответную квитанцию отказ от предложения на аннулирование документа (УОУ). |
POST v2.0/document/{id}/acceptAvoidanceRequest |
Принятие документа на аннулирование. |
POST v2.0/document/{id}/rejectAvoidanceRequest |
Отказ принятия документа на аннулирование. |
GET v2.0/document/{id}/getAvoidanceRequest |
Возвращает входящий запрос на предложение об аннулировании документа. |
AddressRule
Контроллер для работы с правилами адресования.
API | Description |
---|---|
POST v2.0/addressRule/find |
Поиск абонента по параметрам правила адресования. |
Subscription
Контроллер для работы с подписками и событиями.
API | Description |
---|---|
GET v2.0/subscription |
Возвращает список подписок на события. |
GET v2.0/subscription/{token} |
Возвращает информацию о подписке пользователя. |
PUT v2.0/subscription?isRestricted={isRestricted} |
Добавляет новую подписку. Максимальное количество подписок на одну компанию ограничено 5. При превышении данного лимита будет возвращена ошибка с кодом ER-20005. |
DELETE v2.0/subscription/{token} |
Удаляет подписку и все события в ней. |
GET v2.0/subscription/{token}/event?count={count} |
Возвращает события по заданной подписке. |
GET v2.0/subscription/{token}/event/totals?count={count} |
Возвращает события по заданной подписке с количеством событий. |
DELETE v2.0/subscription/{token}/event/{eventId} |
Удаляет событие из очереди событий подписки. |
DELETE v2.0/subscription/{token}/event |
Удаляет события из очереди событий подписки. |