REST API(Transient Document)を使用して他のユーザーの代理で契約を送信する方法 | Adobe Sign

最終更新日 : 2023年7月9日

目的

アカウントに属する他のユーザーの代理で契約を送信する方法

環境

REST API Swagger App V6

手順

代理送信機能を使用するには、アカウントの高度なアカウント共有を有効にして、ユーザーがアカウントを共有しながら他のユーザーに送信権限を与えることができるようにします。高度な共有については、「高度なアカウント共有の有効化」を参照してください。

ユーザー共有が有効になったら、次の手順に従って代理送信します。

一時的な文書の生成:

  1. https://secure.<shard>.adobesign.com/public/docs/restapi/v6 にアクセスします。
  2. transientDocumentsで、POST /transientDocumentsをクリックします。
  3. 認証用のトークンを生成するには、OAUTH ACCESS-TOKENボタンをクリックします。
  4. x-on-behalf-of-userで、代理で送信したいユーザーのメールを次の形式で入力します:email:test@email.com
  5. ファイルを選択するには、Choose Fileをクリックし、Try it Outをクリックします。

transientDocumentId を持つ次のような応答を受信します。

一時的なドキュメントを使用した契約書の生成:

  1. agreementsで、POST /agreementsをクリックします。
  2. 認証用のトークンを生成するには、OAUTH ACCESS-TOKEN ボタンをクリックします。
  3. x-on-behalf-of-userで、Transient ドキュメントを作成する際と同様にユーザーのメールを入力します。
  4. AgreementInfoで、次のコードを追加し、「Try it out」をクリックします。

agreementId とともに次のような応答を受信します。

追加情報

代理送信のオプションは、Advanced Sharing が有効な REST API V6 でのみ利用できます。

共有で送信権限が提供されていない場合、または Advanced Sharing が有効になっていない場合、次のような応答が表示されます。