Существует два ограничения: максимальная длина URL-адреса, включая параметры запроса, и максимальные идентификаторы конверта для вызова.
Как избежать ограничения длины URL-адреса: как задокументировано , вы можно установить для параметра запроса специальное значение: envelope_ids=request_body
. В этом случае метод использует идентификаторы конверта в теле запроса.
Из документации :
envelope_ids
параметр запроса - идентификаторы конверта для включения в результаты.
Значение этого свойства может быть:
Список идентификаторов конвертов через запятую. [или] Специальное значение request_body
. В этом случае метод использует идентификаторы конверта в теле запроса.
Я не знаю, каков второй предел.
В качестве альтернативы рассмотрите возможность настройки веб-крюка , Вы можете получать уведомления веб-крюков о готовых конвертах из-за брандмауэра (без изменения брандмауэра), используя промежуточную систему очередей.
Пример кода для AWS, Azure, и Google Cloud доступен для C#, Java, PHP, Python и Node.js. См. Connect-*
хранилища в github.com/docusign