DssResponse
Контроллер для формирования ответов с помощью облачной подписи
API | Описание |
---|---|
POST api/DssResponse/SendResponse?operationId={operationId} |
Отправка ответной транзакции |
POST api/DssResponse/GenerateAcceptRequirement?docflowId={docflowId}&thumbprint={thumbprint}&operationId={operationId} |
Формирование файла квитанции о приеме для входящего требования НО |
POST api/DssResponse/GenerateRejectRequirement?docflowId={docflowId}&thumbprint={thumbprint}&operationId={operationId} |
Формирование файла уведомления об отказе для входящего требования НО |
GET api/DssResponse/GetEcryptedFiles?startIndex={startIndex}&count={count} |
Получение списка зашифрованных файлов |
GET api/DssResponse/DecryptFile?fileId={fileId}&thumbprint={thumbprint}&operationId={operationId} |
Метод для расшифровки файла |
Response
Контроллер для формирования ответов
DssAuth
Контроллер авторизации в DSS
API | Описание |
---|---|
GET api/DssAuth/GetToken?thumbprint={thumbprint} |
Получение токена DSS для сертификата |
POST api/DssAuth/ActivateToken?DssTokenId={DssTokenId}&Code={Code}&Thumbprint={Thumbprint}&LifeTime={LifeTime}&OperationId={OperationId} |
Активация токена DSS |
GET api/DssAuth/CheckToken?thumbprint={thumbprint}&operationId={operationId} |
Проверка токена ДСС у сертификата |
POST api/DssAuth/ResendSms?thumbprint={thumbprint}&dssTokenId={dssTokenId} |
Повторная отправка СМС с кодом |
POST api/DssAuth/Logout?operationId={operationId} |
Закрыть токен ДСС |
Organization
Контроллер для организации
API | Описание |
---|---|
GET api/Organization/GetList |
Получение списка организаций |
GET api/Organization/GetDetailedList |
Получение списка организаций с дополнительными данными |
GET api/Organization/Get/{id} |
Получение информации об организации |
GET api/Organization/GetRepresentedAbonentList?startIndex={startIndex}&count={count} |
Получение списка абонентов, для уполномоченного представителя |
GET api/Organization/CheckOrganizationCertificate?Cert={Cert}&Inn={Inn}&Kpp={Kpp} |
Проверка подходит ли сертификат организации |
POST api/Organization/GetDirectLink/{id}?linkType={linkType} |
Получение прямой ссылки на Декларацию.Онлайн |
GET api/Organization/Certificates |
Получение списка сертификатов, относящихся к организации |
GET api/Organization/AbonentCertificates?inn={inn}&kpp={kpp} |
Получение списка сертификатов организации, работающей через уполномоченного представителя |
GET api/Organization/Packages |
Получение списка пакетов для данной организации |
File
Контроллер для скачивания файлов
API | Описание |
---|---|
GET api/File/GetContent?fileId={fileId} |
Скачивание небольшого файла. (не больше 5 МБ) |
GET api/File/Download?fileId={fileId} |
Скачивание содержимого файла любого размера |
Auth
Контроллер авторизации
API | Описание |
---|---|
GET api/Auth/GetAuthGuid |
Получение временной строки для авторизации по сертификату (эту строку нужно подписать присоединенной подписью и через метод GetTokenByCert получить токен авторизации) |
POST api/Auth/GetTokenByCert |
Авторизация по сертификату |
POST api/Auth/GetTokenByLogin |
Авторизация по логину/паролю |
POST api/Auth/GetTokenByCode |
Получить токен по коду |
POST api/Auth/Logout |
Выход из системы |
POST api/Auth/CheckToken |
Проверка валидности токена авторизации |
Inspection
Контроллер для гос. органов
API | Описание |
---|---|
GET api/Inspection/GetList?Search={Search}&Page={Page}&Count={Count}&Type={Type}&AbonentId={AbonentId} |
Получение списка гос. органов |
GET api/Inspection/Get/{id} |
Получение гос. органа по идентификатору |
GET api/Inspection/GetByCode?code={code} |
Получение гос. органа по коду |
Send
Контроллер для работы с отправкой с использованием локальной криптографии
API | Описание |
---|---|
POST api/Send/SendFnsDocflow |
Отправка документооборота в налоговые органы |
POST api/Send/UploadPfrDraftDocflow |
Загрузка документооборота с ПФР |
POST api/Send/UploadPfrLetterDraftDocflow |
Загрузка письма или макета ЭВД для ПФР |
POST api/Send/UploadPfrRequestDraftDocflow |
Отправка запроса ПФР |
POST api/Send/AddSignsToDraftPfrDocflow |
Добавление подписанных служебных файлов к документообороту ПФР перед отправкой |
POST api/Send/SendDraftPfrDocflow |
Отправка черовика ПФР |
POST api/Send/SendPfrDocflow |
Отправка сформированного документооборота с ПФР |
POST api/Send/SendStatisticDocflow |
Отправка документооборота в статистику |
POST api/Send/SendFssDocflow |
Отправка документооборота в ФСС |
DssSend
Контроллер для работы с отправкой с использованием облачной подписи
API | Описание |
---|---|
POST api/DssSend/SendFnsDocflow |
Отправка документооборота в налоговые органы с использованием облачной подписи |
POST api/DssSend/SendFnsLetter |
Отправка неформализованного документооборота в налоговые органы с использованием облачной подписи |
POST api/DssSend/SendPfrDocflow |
Отправка документооборота в налоговые органы с использованием облачной подписи |
POST api/DssSend/SendPfrRequest |
Отправка документооборота в ПФР с использованием облачной подписи |
POST api/DssSend/SendPfrLetter |
Метод отправки неформализованной отчетности в ПФР |
GET api/DssSend/GetHospitalSheet?ElnNumber={ElnNumber}&InsurerNumber={InsurerNumber}&Snils={Snils}&Inn={Inn}&Kpp={Kpp}&Thumbprint={Thumbprint}&OperationId={OperationId} |
Метод запроса больничных |
POST api/DssSend/SendFssDocflow |
Метод отправки формализованной отчетности в ФСС |
POST api/DssSend/SendStatisticDocflow |
Отправка формализованной отчетности в ФСГС |
POST api/DssSend/SendStatisticLetter |
Отправка неформализованной отчетности в ФСГС |
Docflow
Контроллер для работы с документооборотами
API | Описание |
---|---|
GET api/Docflow/Index/{id} |
Получение информации о документообороте |
GET api/Docflow/List?startIndex={startIndex}&count={count}&authorityType={authorityType}&types={types}&formId={formId}&year={year}&period={period}&states={states}&search={search} |
Получение списка документооборотов |
GET api/Docflow/RepresentedAbonentDocflows?types={types}&startIndex={startIndex}&count={count}&inn={inn}&kpp={kpp} |
Получить список документооборотов представляемых абонентов |
POST api/Docflow/CreateDraft |
Создание черновика |
POST api/Docflow/DeleteDraft |
Удаление черновика |
GET api/Docflow/Events?StartDate={StartDate}&Count={Count}&StartEventId={StartEventId} |
Получение списка событий по изменению документооборотов |
GET api/Docflow/RepresentedAbonentEvents?Inn={Inn}&Kpp={Kpp}&StartDate={StartDate}&Count={Count}&StartEventId={StartEventId} |
Получение списка событий по изменению документооборотов контрагентов |
POST api/Docflow/CheckSendingDocflow |
Получение статуса отправки докумнетооборота |
Upload
Контроллер для загрузки файлов
API | Описание |
---|---|
POST api/Upload/Upload |
Загрузка небольшого файла сразу. При вызове этого метода должен быть установлен Content-Type = multipart/form-data |
POST api/Upload/StartUpload |
Начало загрузки большого файла |
POST api/Upload/ProcessChunk |
Загрузка части большого файла |
POST api/Upload/UploadComplete |
Завершение загрузки файла |
GET api/Upload/SignOnServer?fileId={fileId} |
Подпись файла сертификатом сервера |
GET api/Upload/ServerCertificate |
Получение сертификата сервера |