Aller au contenu
Documentation

Créer depuis un modèle, en brouillon

Créer le parcours sans l'envoyer, pour le vérifier ou le compléter, puis le lancer.

1 min de lecture Mise à jour le 9 novembre 2026
cURL
curl -X POST "https://staging-api.docage.com/Transactions/CreateFullTransaction?launchTransaction=false" \
  -H "Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9…" \
  -F "TemplateId=aaaaaaaa-0000-4000-8000-000000000001" \
  -F "Client=00000000-0000-4000-8000-000000000201"

launchTransaction=false crée le parcours sans l'envoyer : la réponse est le parcours, en brouillon (GlobalStatus à 0). Personne n'est invité, et rien n'est consommé : seul l'envoi d'un parcours est compté.

Ensuite

Un brouillon se complète avant l'envoi :

  • ses réglages : PUT https://staging-api.docage.com/Transactions/{id} ;
  • un participant : POST https://staging-api.docage.com/TransactionMembers — voir Ajouter un participant au modèle — un contact existant ;
  • un document : POST https://staging-api.docage.com/TransactionFiles — voir Ajouter un document au modèle ;
  • un emplacement de signature : POST https://staging-api.docage.com/TransactionFields, ou PUT https://staging-api.docage.com/TransactionFields/{id} pour en déplacer un.

Puis il s'envoie :

POST https://staging-api.docage.com/Transactions/LaunchTransaction/cccccccc-0000-4000-8000-000000000003
Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9…

Voir Lancer le parcours pour ce que vérifie l'envoi.

Les pièges

  • Écrivez false en toutes lettres : sans le paramètre, la création envoie aussitôt.
  • Un brouillon qui ne sert plus se met à la corbeille par DELETE https://staging-api.docage.com/Transactions/BatchDelete (une liste d'identifiants), puis se supprime par DELETE https://staging-api.docage.com/Transactions/BatchDefinitivelyDelete.