いくつかの封筒を無効にしましたが、問題はありませんでした。何か間違ったことをしているに違いありません。リクエストを行ったときの戻りコードは何ですか? 200 を受け取っていますか? あなたのリクエストには、次の 4 つの一般的な問題のいずれかが考えられます。
- リクエストボディの設定が間違っています。
- PUT リクエストではなく POST リクエストを実行しています。
- 間違った URI に PUT しています。
- 間違ったエンベロープを無効にしようとしています。
void リクエストの本文は非常に単純なので、それから始めましょう。次のリクエスト本文を使用して、すべてのエンベロープを無効にしました。
{
"status": "voided",
"voidedReason": "Void Testing..."
}
次に、POST ではなくPUTリクエストを行っていることを確認します。よくある間違いです。また、正しい URI に対してPUTを行っていることも確認してください (以下は DEMO 環境の場合です)。
https://demo.docusign.net/restapi/v2/accounts/{accountId}/envelopes/{envelopeId}
もちろん、現在「処理中」の状態にある有効なエンベロープ ID を使用していること、および呼び出し後に対応する正しいエンベロープを確認していることを確認してください。void 呼び出しの詳細については、このリンクを参照してください。