POST Создание группы пакетов документов -/api/v1/package-groupsPOST Добавление пакетов в группе пакетов - /api/v1/package-groups/{id}/packagesPUT Обновить группу пакетов - /api/v1/package-groups/{id}GET Получить список групп пакетов - /api/v1/package-groupsDELETE Удалить группу пакетов - /api/v1/package-groups/{id}GET Получить информацию о группе пакетов - /api/v1/package-groups/{id}Результат:
{ "id": "ea51ebce-c0e2-4ee5-9d59-65a45717c6c6", // Идентификатор PackageGroup
"sender": { // Реквизиты отправителя
"inn": "1234567891",
"ogrn": "2222222222221",
"kpp": "568643355",
"name": "ООО \"Скверные моторы\""
},
"recipient": { // Реквизиты получателя
"inn": "8857137300",
"ogrn": "9255392446861",
"kpp": "998721016",
"name": "ООО \"Рога и Копыта\""
},
"creationDateTime": "2025-06-29T07:11:38.978152Z", // Дата создания
"packages": [
{
"id": "f41d82a2-52ee-4bfc-9028-ee6addf5ef01", // Идентификатор Package
"name": "УПД", //
Наименование пакета "providerFileInfo": {
"packageFileId": "96b4d139-45be-42c3-a400-6c053efc02cf", // Идентификатор PackageFile первичного документа
"name": "ON_NSCHFDOPPR_2JF-ED5146DE-A98C-42F0-B803-6B971530A01E_XXX-E13FB48B-7E73-4BC0-9650-38C0EA244D2A_20231212_34e852e9-2283-46ed-9969-d98904e19dac_0_0_0_0_0_00.xml",
"number": "test_updsfaktdop", // Номер документа
"date": "2025-06-29T07:11:38.978152Z", // Дата документа
"formalizedDocType": "ProviderUTD" // Тип документа
},
"statusId": 4, // Номерной статус пакета
"statusName": "Подписан", // Наименование статуса пакета
"creationDateTime": "2025-06-29T07:11:38.978829Z", // Дата создания пакета
"modificationDateTime": "2025-06-29T07:15:18.812369Z" // Дата модификации пакета
}
]
}
GET Получить информацию о пакете - /api/v1/packages/{id}/infoРезультат:
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "Счет-Фактура", <-
Именование документа/пакета "providerDocumentNumber": "string",
"providerDocumentDateTime": "2025-09-12T12:41:18.665Z",
"sender": {
"inn": "string",
"ogrn": "string",
"kpp": "string",
"name": "string",
"code": "string"
},
"recipient": {
"inn": "string",
"ogrn": "string",
"kpp": "string",
"name": "string",
"code": "string"
},
"creationDateTime": "2025-09-12T12:41:18.665Z",
"modificationDateTime": "2025-09-12T12:41:18.665Z",
"statusId": 0,
"status": "string",
"statusName": "string",
"packageFiles": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"fileName": "string",
"isWaitRecipientSignature": true,
"isProviderFile": true,
"isCustomerFile": true,
"fileType": "Unknown",
"contentType": "string",
"formalizedDocType": "None",
"nonFormalizedDocType": "NonFormalized",
"serviceDocType": "None",
"documentNumber": "string",
"documentDateTime": "2025-09-12T12:41:18.665Z",
"senderAbonentCode": "string",
"recipientAbonentCode": "string"
}
]
}
GET Получение списка возможных действий с пакетом - /api/v1/packages/{id}/actionsВозвращает список
возможных действий в виде json
Пример json:
{ "packageId": "e569cb00-43c0-4070-8d13-80b867c60e0e",
"actions": [ { "type": "AddSenderSign", - тип действия
"isAvailable": false - признак возможно ли действие },
{ "type": "AddCancellation",
"isAvailable": false },
{ "type": "AddCancellationAccept",
"isAvailable": false },
{ "type": "AddCancellationRefuse",
"isAvailable": false }
]}