Déclencher une transition de cycle de vie de devis
PATCH/api/v1/quotes/:id/transition
Déclenche une transition d'état de cycle de vie pour un devis.
Les transitions disponibles dépendent de l'état courant :
- draft →
finalize,cancel - sent →
accept,reject,expire,cancel - accepted →
convert
Request
Responses
- 200
- 401
- 404
- 422
La transition a été appliquée ; la réponse reflète le nouveau lifecycle_state du devis
La requête ne comportait pas de jeton d'accès OAuth 2.0 valide
Aucun devis n'existe avec l'ID donné, ou il appartient à un autre espace de travail
L'event demandé n'est pas une transition valide depuis l'état de cycle de vie courant du devis (draft : finalize/cancel, sent : accept/reject/expire/cancel, accepted : convert)