Créer un devis
POST/api/v1/workspaces/:workspace_id/quotes
Crée un nouveau devis dans l'espace de travail indiqué
Request
Responses
- 201
- 401
- 403
- 422
Le devis a été créé à l'état draft
La requête ne comportait pas de jeton d'accès OAuth 2.0 valide
Le client OAuth 2.0 n'est pas autorisé pour l'espace de travail demandé, ou un tel espace de travail n'existe pas
La validation du corps de la requête a échoué. Le corps de la réponse porte code: "validation_failed" et rapporte les attributs invalides sous details.base, sous forme de messages complets nommant l'attribut. Parmi eux un currency_code qui ne nomme aucune devise ISO 4217 : les codes devise sont comparés de façon sensible à la casse aux deux listes de codes embarquées par Scribee (l'énumération UN/CEFACT ISO3AlphaCurrencyCode réunie à la liste ISO4217 de Peppol BIS), si bien que eur est refusé plutôt que mis en majuscules. Un currency_code qui n'est pas une String est refusé par le même 422 : seuls une clé omise, un null explicite, ou une String vide ou blanche comptent comme une absence et retombent sur EUR, si bien que le littéral JSON false atteint la règle ISO 4217 plutôt que d'être lu comme une absence.