Электронные транспортные накладные обязательны для всех с 2026 года.
Поможем вам успеть к дедлайну

REST API DropCat: создание документов (пакетом)

POST /createStackDocuments

Метод позволяет отправить в систему пакет, состоящий из N-го количества документов. 

Формат запроса

Запрос на создание пакета документов следует отправлять с помощью метода POST.

/createStackDocuments
? [id_type= <тип идентификатора>]
& [org_id= <идентификатор>]

Параметры запроса

Параметр Пример значения Описание Тип параметра Тип данных
id_type* gln

Тип идентификатора организации.

Принимает значения: gln или fns.

query string
org_id* 1017403328964 Идентификатор организации-инициатора запроса. query string

*Обязательный параметр.

В теле запроса содержится zip-архив, внутри которого находится список файлов и опись пакета документов: 

Пример zip-архива.

  • Если документ без подписи он передается в виде xml-документа.
  • Если документ подписан, то формируется архив. xml+подпись/подписи размещаются в корне архива, в случае с DSF еще вложение. 
  • Формируется опись документов. Опись - xml-файл с метаинформацией к списку полученных документов. Имя файла Inventory.xml. XSD-схема с описанием – InventoryRequestAPI.xsd

Пример описи:

<?xml version="1.0" encoding="UTF-8"?>
<Documents>
    <Document>
        <Method>createDocument</Method>
        <DocumentType>ETRN_FNS_GO</DocumentType>
        <SednerILN>1017403328964</SednerILN>
        <ReceiverILN>1053675800903</ReceiverILN>
        <FileName>ON_TRNACLGROT_2IJ62D71303DEB34460944844996A07FF02_2IJAAE212FD588C4A2CAF1681D80F4B6201_2IJ1B81F6C6614547D483EE92EA03C2F5D5_0_20260128_29efa9ae-ed96-41e8-a5d8-c40178f4f759.zip</FileName>
        <Number>30012026-1</Number>
        <DocFlowType>UNDEFINED</DocFlowType>
        <DocDate>2025-12-01</DocDate>
    </Document>
    <Document>
        <Method>createDocument</Method>
        <DocumentType>ETRN_FNS_GO</DocumentType>
        <SednerILN>1017403328964</SednerILN>
        <ReceiverILN>1053675800903</ReceiverILN>
        <FileName>ON_TRNACLGROT_2IJ62D71303DEB34460944844996A07FF02_2IJAAE212FD588C4A2CAF1681D80F4B6201_2IJ1B81F6C6614547D483EE92EA03C2F5D5_0_20260128_5653200f-801e-4b48-a1ce-1ab3f75b16b8.xml</FileName>
        <Number>30012026-2</Number>
        <DocFlowType>UNDEFINED</DocFlowType>
        <DocDate>2025-12-01</DocDate>
    </Document>
    <Totals>
        <TotalCount>2</TotalCount>
    </Totals>
</Documents>

Формат ответа

Если запрос был обработан без ошибок, API отвечает кодом 200.

В теле ответа возвращается перечень созданных документов с информацией о типах документов и их идентификаторы в системе.

Если запрос вызвал ошибку, возвращается подходящий код ответа, а тело ответа содержит описание ошибки.

[{"documentType":"ETRN_FNS_GO","fileName":"ON_TRNACLGROT_2IJ62D71303DEB34460944844996A07FF02_2IJAAE212FD588C4A2CAF1681D80F4B6201_2IJ1B81F6C6614547D483EE92EA03C2F5D5_0_20260128_29efa9ae-ed96-41e8-a5d8-c40178f4f759.zip","docFlowID":null,"doc_id":429215765,"container_id":429215764},{"documentType":"ETRN_FNS_GO","fileName":"ON_TRNACLGROT_2IJ62D71303DEB34460944844996A07FF02_2IJAAE212FD588C4A2CAF1681D80F4B6201_2IJ1B81F6C6614547D483EE92EA03C2F5D5_0_20260128_5653200f-801e-4b48-a1ce-1ab3f75b16b8.xml","docFlowID":null,"doc_id":428597142,"container_id":428597141}]

URL запроса

https://dapi-preprod.ediweb.ru/edi/api/v1.1/createStackDocuments?id_type=gln&org_id=1017403328964

HTTP код ответа

200

Заголовки ответа

{
  "connection": "keep-alive",
  "content-disposition": "attachment; filename=StackDocuments_RESPONSE_30012026110925.json",
  "content-length": "293",
  "content-type": "text/plain; charset=UTF-8",
  "date": "Fri, 30 Jan 2026 11:09:26 GMT",
  "file_name": "U3RhY2tEb2N1bWVudHNfUkVTUE9OU0VfMzAwMTIwMjYxMTA5MjUuanNvbg==",
  "request_uuid": "284f927b-a348-4b8c-a5dd-de63f9ad28e8",
  "server": "nginx"
}

22 июня 2026 г.