В DocuSign Конверты могут иметь статус, а также Получатели. Например, предположим, у вас есть конверт с двумя последовательными получателями, первый получатель подписал, и конверт был отправлен второму получателю. В этом случае общего состояние конверта будет Processing
, первый статус получателя будет Completed
, а второй статус получателя будет Delivered
(если они рассматривали конверт или Sent
если они еще не просматривались еще.
See "Recipient Statuses" section on this page from Dev Center
Так вместо того, чтобы статус конверта вам нужно сделать вызов API для получения статуса получателя Детали этого вызова являются:.
GET /accounts/{accountId}/envelopes/{envelopeId}/recipients
Optional query strings: include_tabs={true or false}, include_extended={true or false}
Пример ответа:
{
"agents":[]
"carbonCopies":[],
"certifiedDeliveries":[],
"currentRoutingOrder":"String content",
"editors":[],
"inPersonSigners":[],
"intermediaries":[],
"recipientCount":"String content",
"signers":[{
"deliveredDateTime": "String content",
"recipientAuthenticationStatus":{
"(authentication status result)":
"eventTimestamp":"String content"
"status":"String content"
}
},
"recipientId": "String content",
"requireIdLookup": "String content",
"roleName":"String content",
"routingOrder": "String content",
"signedDateTime": "String content",
"status": "String content",
"email": "String content",
"name": "String content" }]
}]
}
См page 191 из DocuSign Guide API для получения дополнительной информации
Пожалуйста, измените свой вопрос и добавить в котором DocuSign API называют вы на самом деле делает, что возвращает статус доставки. Скорее всего, вы не вызываете правильный ... – Ergin
Ergin .. Это URL https://demo.docusign.net/restapi/v2/accounts//envelopes/ –
teshvenk
Хорошо, спасибо, что я подозревал , Вы делаете неправильный звонок, я отправлю ответ в ближайшее время ... – Ergin