GetDocflows (V5)
Возвращает список документов с информацией о документообороте по их идентификаторам, корректно отображая данные для многотитульных документов.
Для каждого документа возвращаются данные, которые характеризуют его текущее состояние: информация о документообороте и метаданные.
- POST /V5/GetDocflows
- Query Parameters:
boxId – идентификатор ящика организации в формате GUID.
- Request Headers:
Authorization – данные, необходимые для авторизации.
- Request Body:
Тело запроса должно содержать список запросов на получение документов с информацией о документообороте, представленный структурой GetDocflowBatchRequest.
- Status Codes:
200 OK – операция успешно завершена.
400 Bad Request – данные в запросе имеют неверный формат или отсутствуют обязательные параметры.
401 Unauthorized – в запросе отсутствует HTTP-заголовок
Authorizationили в этом заголовке содержатся некорректные авторизационные данные.402 Payment Required – у указанного ящика закончилась подписка на API.
403 Forbidden – доступ к ящику с предоставленным авторизационным токеном запрещен или у пользователя нет прав для доступа ко всем документам организации.
404 Not Found – в указанном ящике не найдены документы с указанными идентификаторами.
405 Method Not Allowed – используется неподходящий HTTP-метод.
500 Internal Server Error – при обработке запроса возникла непредвиденная ошибка.
- Response Body:
Тело ответа содержит список документов с информацией о документообороте, представленный структурой GetDocflowBatchResponseV5.
Для выполнения метода текущий пользователь должен иметь доступ ко всем документам в ящике, иначе метод вернет ошибку 403 (Forbidden).
Метод вернет всю доступную информацию по указанным документам, в том числе содержимое документов и подписей, если это было указано в запросе.
Обратите внимание, что суммарный размер содержимого всех сущностей, хранящихся в поле Entity.Content.Data, не может превышать 1 048 576 байт — ограничение относится только к Entity с EntityType.Attachment.
Если при добавлении содержимого очередного документа этот размер будет превышен, то такое содержимое не будет добавлено в ответ. Если для каких-то документов содержимое не было получено в ответе метода, его можно получить с помощью метода GetEntityContent (V4).
Примеры использования
Пример HTTP-запроса:
POST /V5/GetDocflows?boxId={{boxId}} HTTP/1.1
Host: diadoc-api.kontur.ru
Authorization: Bearer {{access_token}}
Accept: application/json; charset=utf-8
Content-Type: application/json
Пример тела запроса:
{
"Requests": [
{
"DocumentId": {
"MessageId": "7beafa41-e795-4f23-947a-7e1b0eb4c43d",
"EntityId": "3acbbcf2-6ab8-4456-b43e-c40ff4f43369"
}
}
]
}
Пример тела ответа:
{
"Documents": [
{
"DocumentId": {
"MessageId": "7beafa41-e795-4f23-947a-7e1b0eb4c43d",
"EntityId": "3acbbcf2-6ab8-4456-b43e-c40ff4f43369"
},
"LastEvent": {
"EventId": "076389d8-6560-11f1-8000-0000332e7d0b",
"Timestamp": {
"DateTime": "2026-06-11T06:37:34.0425688Z",
"Ticks": 639167566540425688
}
},
"DocumentInfo": {
"FullVersion": {
"TypeNamedId": "UniversalTransferDocument",
"Function": "СЧФДОП",
"Version": "utd970_05_03_01"
},
"MessageType": 1,
"WorkflowId": 18,
"Participants": {
"Participants": [
{
"BoxId": "81421e5b-9232-4952-a188-74b8f7c23a4a",
"DepartmentId": "00000000-0000-0000-0000-000000000000",
"Role": "default:sender",
"Flags": {
"IsRoaming": false,
"IsCrossborder": false,
"IsForeign": false
},
"Type": 1,
"IsCurrentBox": false
},
{
"BoxId": "ffbcd426-06d2-4425-8176-bd41d1c48ba9",
"DepartmentId": "00000000-0000-0000-0000-000000000000",
"Role": "default:recipient",
"Flags": {
"IsRoaming": false,
"IsCrossborder": false,
"IsForeign": false
},
"Type": 3,
"IsCurrentBox": true
}
]
},
"DocumentDirection": 1,
"DepartmentId": "00000000-0000-0000-0000-000000000000",
"CustomDocumentId": "",
"Metadata": [
{
"Key": "FileName",
"Value": "ON_NSCHFDOPPR_2BM-966259685098-20231024083946535138700000000_2BM-9616675014-961601000-202310240839360601227_20190507_944a71c2-22b8-48cd-842e-7b552b1ebcda_1_1_0_0_1_00.xml"
},
{
"Key": "DocumentNumber",
"Value": "444"
},
{
"Key": "DocumentDate",
"Value": "2003-02-01T00:00:00.0000000Z"
},
{
"Key": "TotalSum",
"Value": "10000"
},
{
"Key": "TotalVat",
"Value": "456.00"
},
{
"Key": "CurrencyCode",
"Value": "643"
},
{
"Key": "Grounds",
"Value": "ОснПер-РеквНаимДок №567 от 14.02.2020"
},
{
"Key": "TotalVat10",
"Value": "0"
},
{
"Key": "TotalVat18",
"Value": "0"
},
{
"Key": "TotalVat20",
"Value": "2000.000000000000000"
},
{
"Key": "SellerInn",
"Value": "9103624367"
}
],
"CustomData": [
],
"DocumentLinks": {
"InitialIdsList": {
"Count": 0
},
"SubordinateIdsList": {
"Count": 0
},
"InitialIds": [
],
"SubordinateIds": [
]
},
"PacketInfo": {
"LockModeValue": 1,
"LockMode": 1,
"PacketId": "",
"AddedAt": null
},
"IsRead": true,
"IsDeleted": false,
"IsInvitation": false,
"LetterInfo": {
"ForwardDocumentEventsList": {
"Count": 0
},
"IsEncrypted": false,
"ForwardDocumentEvents": [
],
"IsTest": false
},
"DraftInfo": null,
"TemplateInfo": null,
"Origin": null,
"EditingSettingId": "",
"HasUnreadOutOfWorkflowUniversalMessages": false
},
"Docflow": {
"Titles": [
{
"TitleIndex": 0,
"Version": {
"EntityId": "3acbbcf2-6ab8-4456-b43e-c40ff4f43369",
"Revision": 1,
"Status": 1,
"PreviousVersionEntityId": ""
},
"Author": {
"BoxId": "81421e5b-9232-4952-a188-74b8f7c23a4a",
"DepartmentId": "00000000-0000-0000-0000-000000000000",
"Role": "default:sender",
"Flags": {
"IsRoaming": false,
"IsCrossborder": false,
"IsForeign": false
},
"Type": 1,
"IsCurrentBox": false
},
"AuthorSigning": {
"IsFinished": true,
"Status": 4,
"Title": {
"Attachment": {
"Entity": {
"EntityId": "3acbbcf2-6ab8-4456-b43e-c40ff4f43369",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:22.6814241Z",
"Ticks": 639167566426814241
},
"Content": {
"Size": 11092,
"Data": null
}
},
"AttachmentFilename": "ON_NSCHFDOPPR_2BM-966259685098-20231024083946535138700000000_2BM-9616675014-961601000-202310240839360601227_20190507_944a71c2-22b8-48cd-842e-7b552b1ebcda_1_1_0_0_1_00.xml",
"DisplayFilename": ""
},
"Signature": {
"Cms": {
"EntityId": "c4efe595-7086-4d9c-9247-9394b28eb968",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:22.6814241Z",
"Ticks": 639167566426814241
},
"Content": {
"Size": 3477,
"Data": null
}
},
"CadesT": {
"EntityId": "05957f3e-ae8a-4c51-872d-0540083993bc",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:24.0470147Z",
"Ticks": 639167566440470147
},
"Content": {
"Size": 7304,
"Data": null
}
},
"SignerBoxId": "81421e5b92324952a18874b8f7c23a4a@diadoc.ru",
"SignerDepartmentId": "00000000-0000-0000-0000-000000000000",
"IsValid": true,
"VerificationResult": null,
"DeliveredAt": {
"DateTime": "2026-06-11T06:37:24.0470147Z",
"Ticks": 639167566440470147
},
"PowerOfAttorney": null,
"PowerOfAttorneyAttachmentStatus": {
"StatusName": 3,
"Comment": "Документ подписан сертификатом другого ЮЛ/ИП, возможно, требуется МЧД"
},
"SignatureTypeInfo": {
"SignatureType": 2,
"QualifiedDetails": {
"SignatureSource": 0
},
"NonQualifiedDetails": null
}
},
"Comment": null,
"ContentTypeId": "utd970_schfdop_orig_t1_05_03_01"
},
"OperationResult": {
"WellKnown": 1
}
},
"ParticipantDocflows": [
{
"Participant": {
"BoxId": "ffbcd426-06d2-4425-8176-bd41d1c48ba9",
"DepartmentId": "00000000-0000-0000-0000-000000000000",
"Role": "default:recipient",
"Flags": {
"IsRoaming": false,
"IsCrossborder": false,
"IsForeign": false
},
"Type": 3,
"IsCurrentBox": true
},
"TitleDelivery": {
"Delivery": {
"Status": 2,
"SentAt": {
"DateTime": "2026-06-11T06:37:22.6814241Z",
"Ticks": 639167566426814241
},
"DeliveredAt": {
"DateTime": "2026-06-11T06:37:24.0470147Z",
"Ticks": 639167566440470147
}
},
"Confirmation": {
"IsFinished": true,
"ConfirmationAttachment": {
"Attachment": {
"Entity": {
"EntityId": "814bba4b-1dc1-4d96-aa2b-f6c89db70914",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:24.0470147Z",
"Ticks": 639167566440470147
},
"Content": {
"Size": 5686,
"Data": null
}
},
"AttachmentFilename": "DP_PDOTPR_2BM-da70f06c-9bf0-4454-8730-cc1e1a041805_2BM_20260611_814bba4b-1dc1-4d96-aa2b-f6c89db70914.xml",
"DisplayFilename": "Подтверждение даты отправки"
},
"Signature": {
"Cms": {
"EntityId": "0cad97a9-f828-4487-877d-6485791f5e26",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:24.0470147Z",
"Ticks": 639167566440470147
},
"Content": {
"Size": 3058,
"Data": null
}
},
"CadesT": {
"EntityId": "4a70c55b-5fca-4d22-aa98-496584cc9728",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:24.0470147Z",
"Ticks": 639167566440470147
},
"Content": {
"Size": 6886,
"Data": null
}
},
"SignerBoxId": "00000000000000000000000000000000@diadoc.ru",
"SignerDepartmentId": "00000000-0000-0000-0000-000000000000",
"IsValid": true,
"VerificationResult": null,
"DeliveredAt": {
"DateTime": "2026-06-11T06:37:24.0470147Z",
"Ticks": 639167566440470147
},
"PowerOfAttorney": null,
"PowerOfAttorneyAttachmentStatus": {
"StatusName": 2,
"Comment": ""
},
"SignatureTypeInfo": {
"SignatureType": 2,
"QualifiedDetails": {
"SignatureSource": 0
},
"NonQualifiedDetails": null
}
},
"Comment": null,
"ContentTypeId": "delivery_confirmation_133_01_03"
},
"ConfirmedAt": {
"DateTime": "2026-06-11T06:37:24.0470147Z",
"Ticks": 639167566440470147
},
"Receipt": null,
"RoamingConfirmation": null
},
"RoamingNotification": null
},
"Response": null,
"Receipt": {
"IsFinished": true,
"ReceiptAttachment": {
"Attachment": {
"Entity": {
"EntityId": "737164ed-1079-48ea-b850-28788b37c8f9",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:26.6255545Z",
"Ticks": 639167566466255545
},
"Content": {
"Size": 5749,
"Data": null
}
},
"AttachmentFilename": "DP_IZVPOL_2BM-d1bbb560-48dd-4391-8991-1c70d306a958_2BM-da70f06c-9bf0-4454-8730-cc1e1a041805_20260611_3c76aef5-42c5-4c4c-a76a-cbaf109b56ee.xml",
"DisplayFilename": "Извещение о получении УПД"
},
"Signature": {
"Cms": {
"EntityId": "6daa8b99-eee0-454e-9764-1c23c8379c84",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:26.6255545Z",
"Ticks": 639167566466255545
},
"Content": {
"Size": 3477,
"Data": null
}
},
"CadesT": {
"EntityId": "77c89e09-e5e6-44f7-95ac-b1898b0d6e3c",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:28.1708247Z",
"Ticks": 639167566481708247
},
"Content": {
"Size": 7304,
"Data": null
}
},
"SignerBoxId": "ffbcd42606d244258176bd41d1c48ba9@diadoc.ru",
"SignerDepartmentId": "00000000-0000-0000-0000-000000000000",
"IsValid": true,
"VerificationResult": null,
"DeliveredAt": {
"DateTime": "2026-06-11T06:37:28.1708247Z",
"Ticks": 639167566481708247
},
"PowerOfAttorney": null,
"PowerOfAttorneyAttachmentStatus": {
"StatusName": 3,
"Comment": "Документ подписан сертификатом другого ЮЛ/ИП, возможно, требуется МЧД"
},
"SignatureTypeInfo": {
"SignatureType": 2,
"QualifiedDetails": {
"SignatureSource": 0
},
"NonQualifiedDetails": null
}
},
"Comment": null,
"ContentTypeId": "receipt_133_01_03"
},
"SentAt": {
"DateTime": "2026-06-11T06:37:26.6255545Z",
"Ticks": 639167566466255545
},
"DeliveredAt": {
"DateTime": "2026-06-11T06:37:28.1708247Z",
"Ticks": 639167566481708247
},
"Status": 4,
"Confirmation": {
"IsFinished": true,
"ConfirmationAttachment": {
"Attachment": {
"Entity": {
"EntityId": "653f56e1-dfb9-4da2-9936-38c4d6a8e62e",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:28.1708247Z",
"Ticks": 639167566481708247
},
"Content": {
"Size": 5649,
"Data": null
}
},
"AttachmentFilename": "DP_PDPOL_2BM-da70f06c-9bf0-4454-8730-cc1e1a041805_2BM_20260611_653f56e1-dfb9-4da2-9936-38c4d6a8e62e.xml",
"DisplayFilename": "Подтверждение оператора"
},
"Signature": {
"Cms": {
"EntityId": "accff957-ba62-4c94-a301-95cbea89524f",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:28.1708247Z",
"Ticks": 639167566481708247
},
"Content": {
"Size": 3058,
"Data": null
}
},
"CadesT": {
"EntityId": "de207dcc-8a22-4a63-9d26-2d5c4e3503f8",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:28.1708247Z",
"Ticks": 639167566481708247
},
"Content": {
"Size": 6885,
"Data": null
}
},
"SignerBoxId": "00000000000000000000000000000000@diadoc.ru",
"SignerDepartmentId": "00000000-0000-0000-0000-000000000000",
"IsValid": true,
"VerificationResult": null,
"DeliveredAt": {
"DateTime": "2026-06-11T06:37:28.1708247Z",
"Ticks": 639167566481708247
},
"PowerOfAttorney": null,
"PowerOfAttorneyAttachmentStatus": {
"StatusName": 2,
"Comment": ""
},
"SignatureTypeInfo": {
"SignatureType": 2,
"QualifiedDetails": {
"SignatureSource": 0
},
"NonQualifiedDetails": null
}
},
"Comment": null,
"ContentTypeId": "send_confirmation_133_01_03"
},
"ConfirmedAt": {
"DateTime": "2026-06-11T06:37:28.1708247Z",
"Ticks": 639167566481708247
},
"Receipt": null,
"RoamingConfirmation": null
},
"UniversalMessage": {
"Attachment": {
"Entity": {
"EntityId": "37f9c42e-f10c-4ce9-b617-ec849d43ad31",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:26.6255545Z",
"Ticks": 639167566466255545
},
"Content": {
"Size": 1501,
"Data": null
}
},
"AttachmentFilename": "DP_UNISOOBSCH_2BM-7770357771-2012082810454029703720000000000_2BM-7750370234-4012052808304878702630000000000_20161111_8e72ce68-27ee-4ca6-a181-9ac3f0ac2a15.xml",
"DisplayFilename": "Извещение о получении УПД"
},
"MessageInfo": {
"CodeGroup": 1,
"Events": [
{
"StatusCode": 1999,
"PlainText": "ТекстУС-Извещение о получении"
}
],
"UniversalMessageCreator": {
"BoxId": "ffbcd426-06d2-4425-8176-bd41d1c48ba9",
"DepartmentId": "00000000-0000-0000-0000-000000000000"
},
"IsOutOfWorkflow": false,
"CodeGroupValue": 1,
"EventsList": {
"Count": 1
}
},
"ContentTypeId": "receipt_uni_01",
"IsRead": true
}
}
}
],
"OutOfWorkflowUniversalMessageDocflow": {
"OutOfWorkflowUniversalMessagesList": {
"Count": 0
},
"Messages": [
]
}
},
{
"TitleIndex": 1,
"Version": {
"EntityId": "fd8a92a8-3055-4413-9ee8-0638a909a2a7",
"Revision": 1,
"Status": 1,
"PreviousVersionEntityId": ""
},
"Author": {
"BoxId": "ffbcd426-06d2-4425-8176-bd41d1c48ba9",
"DepartmentId": "00000000-0000-0000-0000-000000000000",
"Role": "default:recipient",
"Flags": {
"IsRoaming": false,
"IsCrossborder": false,
"IsForeign": false
},
"Type": 3,
"IsCurrentBox": true
},
"AuthorSigning": {
"IsFinished": true,
"Status": 4,
"Title": {
"Attachment": {
"Entity": {
"EntityId": "fd8a92a8-3055-4413-9ee8-0638a909a2a7",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:30.7077322Z",
"Ticks": 639167566507077322
},
"Content": {
"Size": 11584,
"Data": null
}
},
"AttachmentFilename": "ON_NSCHFDOPPOK_2BM-9616675014-961601000-202310240839360601227_2BM-966259685098-20231024083946535138700000000_20260611_65fd05e8-f6e4-4f6d-afe5-9fd18ebe6308_1_1_0_0_1_00.xml",
"DisplayFilename": ""
},
"Signature": {
"Cms": {
"EntityId": "9fbc2bc0-486a-4a99-a856-e57652e05a6c",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:30.7077322Z",
"Ticks": 639167566507077322
},
"Content": {
"Size": 3477,
"Data": null
}
},
"CadesT": {
"EntityId": "3e20a3a7-2d12-4e84-9c5e-76b683757215",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:32.268434Z",
"Ticks": 639167566522684340
},
"Content": {
"Size": 7304,
"Data": null
}
},
"SignerBoxId": "ffbcd42606d244258176bd41d1c48ba9@diadoc.ru",
"SignerDepartmentId": "00000000-0000-0000-0000-000000000000",
"IsValid": true,
"VerificationResult": null,
"DeliveredAt": {
"DateTime": "2026-06-11T06:37:32.268434Z",
"Ticks": 639167566522684340
},
"PowerOfAttorney": null,
"PowerOfAttorneyAttachmentStatus": {
"StatusName": 3,
"Comment": "Документ подписан сертификатом другого ЮЛ/ИП, возможно, требуется МЧД"
},
"SignatureTypeInfo": {
"SignatureType": 2,
"QualifiedDetails": {
"SignatureSource": 0
},
"NonQualifiedDetails": null
}
},
"Comment": null,
"ContentTypeId": "utd970_schfdop_t2_05_03_01"
},
"OperationResult": {
"WellKnown": 1
}
},
"ParticipantDocflows": [
{
"Participant": {
"BoxId": "81421e5b-9232-4952-a188-74b8f7c23a4a",
"DepartmentId": "00000000-0000-0000-0000-000000000000",
"Role": "default:sender",
"Flags": {
"IsRoaming": false,
"IsCrossborder": false,
"IsForeign": false
},
"Type": 1,
"IsCurrentBox": false
},
"TitleDelivery": {
"Delivery": {
"Status": 2,
"SentAt": {
"DateTime": "2026-06-11T06:37:30.7077322Z",
"Ticks": 639167566507077322
},
"DeliveredAt": {
"DateTime": "2026-06-11T06:37:32.268434Z",
"Ticks": 639167566522684340
}
},
"Confirmation": {
"IsFinished": true,
"ConfirmationAttachment": {
"Attachment": {
"Entity": {
"EntityId": "3aa4be04-80bb-46a3-9ca4-3bb670aceec1",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:32.268434Z",
"Ticks": 639167566522684340
},
"Content": {
"Size": 5679,
"Data": null
}
},
"AttachmentFilename": "DP_PDPOL_2BM-da70f06c-9bf0-4454-8730-cc1e1a041805_2BM_20260611_3aa4be04-80bb-46a3-9ca4-3bb670aceec1.xml",
"DisplayFilename": "Подтверждение даты получения"
},
"Signature": {
"Cms": {
"EntityId": "85b2f153-3a72-4bbf-9335-acc14acfc6a4",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:32.268434Z",
"Ticks": 639167566522684340
},
"Content": {
"Size": 3058,
"Data": null
}
},
"CadesT": {
"EntityId": "615331ed-9fca-45f3-a6bb-74bde0ba2ff1",
"CreationTimestamp": {
"DateTime": "2026-06-11T06:37:32.268434Z",
"Ticks": 639167566522684340
},
"Content": {
"Size": 6885,
"Data": null
}
},
"SignerBoxId": "00000000000000000000000000000000@diadoc.ru",
"SignerDepartmentId": "00000000-0000-0000-0000-000000000000",
"IsValid": true,
"VerificationResult": null,
"DeliveredAt": {
"DateTime": "2026-06-11T06:37:32.268434Z",
"Ticks": 639167566522684340
},
"PowerOfAttorney": null,
"PowerOfAttorneyAttachmentStatus": {
"StatusName": 2,
"Comment": ""
},
"SignatureTypeInfo": {
"SignatureType": 2,
"QualifiedDetails": {
"SignatureSource": 0
},
"NonQualifiedDetails": null
}
},
"Comment": null,
"ContentTypeId": "send_confirmation_133_01_03"
},
"ConfirmedAt": {
"DateTime": "2026-06-11T06:37:32.268434Z",
"Ticks": 639167566522684340
},
"Receipt": null,
"RoamingConfirmation": null
},
"RoamingNotification": null
},
"Response": null,
"Receipt": null
}
],
"OutOfWorkflowUniversalMessageDocflow": {
"OutOfWorkflowUniversalMessagesList": {
"Count": 0
},
"Messages": [
]
}
}
],
"AmendmentRequests": [
],
"Revocation": null,
"OuterDocflows": [
],
"DocflowStatus": {
"PrimaryStatus": {
"Severity": "Success",
"StatusText": "Подписан"
},
"SecondaryStatus": null,
"PowerOfAttorneyGeneralStatus": {
"ErrorsList": {
"Count": 0
},
"Severity": 3,
"StatusNamedId": 5,
"StatusText": "Не приложена доверенность",
"Errors": [
],
"ValidationProtocol": null,
"OperationError": null
},
"GeneralRoamingSendingStatus": null
},
"TtGisFixation": null,
"Resolution": {
"IsFinished": true,
"ResolutionStatus": 9,
"CurrentResolutionEntityId": "9fbc2bc0-486a-4a99-a856-e57652e05a6c",
"ResolutionEntities": {
"RequestsList": {
"Count": 0
},
"ResolutionsList": {
"Count": 0
},
"ApprovementSignaturesList": {
"Count": 0
},
"SignatureDenialsList": {
"Count": 0
},
"Requests": [
],
"Resolutions": [
],
"ApprovementSignatures": [
],
"SignatureDenials": [
]
}
}
}
}
]
}
Пример запроса с использованием C# SDK:
GetDocflowBatchResponseV5 GetDocflowsV5(string authToken, string boxId, GetDocflowBatchRequest request);
Получение двух документов и вывод на консоль даты подтверждения доставки каждого их титула каждому участнику документооборота:
var request = new GetDocflowBatchRequest
{
Requests =
{
new GetDocflowRequest
{
DocumentId = new DocumentId(messageId1, documentId1),
InjectEntityContent = true
},
new GetDocflowRequest
{
DocumentId = new DocumentId(messageId2, documentId2),
InjectEntityContent = false,
LastEventId = lastEventId
}
}
};
var response = api.Docflow.GetDocflowsV5(token, boxId, request);
foreach (var document in response.Documents)
foreach (var title in document.Docflow.Titles)
foreach (var participantDocflow in title.ParticipantDocflows)
Console.Out.WriteLine(participantDocflow.TitleDelivery.Confirmation.ConfirmedAt);
См. также
- Инструкции:
- Методы для работы с документооборотом:
GetDocflowEvents (V4) — возвращает список событий, произошедших с документами
GetDocflowEvents (V5) — возвращает список событий, произошедших с документами, корректно отображая данные для многотитульных документов
GetDocflows (V4) — возвращает список документов с информацией о документообороте по их идентификаторам
GetDocflows (V5) — возвращает список документов с информацией о документообороте по их идентификаторам, корректно отображая данные для многотитульных документов
GetDocflowsByPacketId (V4) — возвращает список документов, находящихся в пакете
GetDocflowsByPacketId (V5) — возвращает список документов, находящихся в пакете, корректно отображая данные для многотитульных документов
SearchDocflows (V4) — выполняет поиск документов по строке запроса
SearchDocflows (V5) — выполняет поиск документов по строке запроса, корректно отображая данные для многотитульных документов