Comment envoyer des contrats pour le compte d'un autre utilisateur à l'aide de l'API REST (document temporaire) | Adobe Sign

Dernière mise à jour le 9 juil. 2023

Objectif

Comment envoyer des contrats pour le compte d'un autre utilisateur qui fait partie de votre compte ?

Environnement

Application Swagger de l'API REST V6

Étapes

Pour la fonction Envoyer pour le compte de, activez Partage de compte avancé pour le compte afin que les utilisateurs puissent accorder des autorisations d'envoi à d'autres utilisateurs lors du partage de leur compte.Pour le partage avancé, reportez-vous à la section Activation du partage de compte avancé.

Une fois le partage utilisateur activé, suivez les étapes ci-après pour envoyer au nom de :

Génération d’un document temporaire :

  1. Accédez à https://secure.<shard>.adobesign.com/public/docs/restapi/v6.
  2. Sous transientDocuments, cliquez sur POST /transientDocuments.
  3. Pour générer un jeton d'autorisation, cliquez sur le bouton OAUTH ACCESS-TOKEN.
  4. Dans x-on-behalf-of-user, indiquez l'adresse e-mail de l'utilisateur pour le compte duquel vous souhaitez envoyer au format suivant : email:test@email.com
  5. Pour sélectionner un fichier, cliquez sur Choisir un fichier, puis cliquez sur Essayer.

Vous recevez une réponse telle que la suivante avec transientDocumentId :

Génération d’un accord à l’aide du document temporaire :

  1. Sous agreements, cliquez sur POST /agreements.
  2. Pour générer un jeton d'autorisation, cliquez sur le bouton OAUTH ACCESS-TOKEN.
  3. Dans x-on-behalf-of-user, indiquez l'adresse e-mail de l'utilisateur comme vous l'avez fait lors de la création du document temporaire.
  4. Dans AgreementInfo, ajoutez le code suivant, puis cliquez sur Try it out.

Vous recevez une réponse telle que la suivante avec agreementId :

Informations supplémentaires

L'option Envoyer pour le compte de n'est disponible que dans l'API REST V6 avec le partage avancé activé.

Si l'autorisation d'envoi n'est pas accordée lors du partage ou si le partage avancé n'est pas activé, vous obtenez une réponse telle que la suivante :