2017-02-21 6 views
1

У меня есть требование загрузить все подписанные документы, которые были подписаны с помощью Docusign на основе шаблона.Загрузка большого документа из Docusign

Есть ли команда RESTful, которая вернет PDF всех подписанных документов в одном документе? Я не хочу воссоздавать колесо на моем конце, если что-то вроде этого существует.

Фактически: Я хотел бы взять конкретный шаблон и использовать его для получения всех подписанных документов в виде единого PDF-файла.

ответ

3

Невозможно получить документы для нескольких конвертов в одном вызове API. Вам придется перебирать список ваших конвертов и вызывать API API getEnvelopeDocuments для каждого конверта.

Вы можете использовать getEnvelopeDocuments, чтобы загрузить все документы в одном конверте.

  • Следующий запрос GET извлекает PDF-файл, содержащий комбинированное содержимое всех документов и сертификата в данном конверте.

    GET /v2/accounts/{accountId}/envelopes/{envelopeId}/documents/combined 
    
  • Следующая запрос GET возвращает архив ZIP, содержащий все PDF-документы, свидетельства, а также любые .WAV-файлы, используемые для голосовой аутентификации.

    GET /v2/accounts/{accountId}/envelopes/{envelopeId}/documents/archive 
    

Edit: Реализация DocuSign Connect.

Вы можете использовать Docusign Webhooks для переноса завершенных документов обратно в приложение при изменении статуса конверта.

См. eventNotfication.includeDocuments property

+1

Вот что я и думал. У нас может быть 300 человек, основанных на одном шаблоне, и я надеялся на более простое решение, чтобы получить все эти сшитые, а не 300 пингов для Docusign. –

+0

@ RyanTernier Вы также можете использовать Dookign Webhooks. Вы автоматически получите документы при изменении статуса конверта. Https://www.docusign.com/developer-center/api-overview#webhooks –

+0

@RyanTernier Обновлен ответ с информацией, связанной с подключением docusign. –

Смежные вопросы