我正在轮询DocuSign API以获取各个信封的状态,并且能够成功发出请求。我刚刚注意到,当我连续检查多个信封时,它会返回我检查的第一个信封以及我正在检查的当前信封的状态。
我正在循环中对2-3个信封进行一系列GET请求:
GET /v2/accounts/{accountId}/envelopes?envelope_ids=7cf7c669-dd2e-4838-aa0b-53fefce4f8a6
,返回该信封的状态。然后,我第二次请求另一个信封ID,例如:
GET /v2/accounts/{accountId}/envelopes?envelope_ids=21cf8b7d-86c6-4613-a362-05e073dc0e6f
,即使我只请求一个信封的状态,我也会得到2个信封状态的数组。我知道我可以使用逗号分隔的信封ID值列表,但是我只是在此处为每个请求指定一个信封ID。
我希望在请求一个信封ID时收到一个信封状态吗?
答案 0 :(得分:0)
如果要接收单个/特定的信封,则应使用其他端点:
GET /v2.1/accounts/{accountId}/envelopes/{envelopeId}
在此处查看更多信息:
https://developers.docusign.com/esign-rest-api/reference/Envelopes/Envelopes/get
或者,如果您只想获取状态信息,请使用以下方法:
GET /v2/accounts/{accountId}/envelopes/status