Créer une règle d'imputation d'espace de travail
POST/api/v1/workspaces/:workspace_id/bank_rules
Crée une règle qui s'applique à TOUTES les entreprises de l'espace de travail, sauf celles qui en sont exclues. Pour créer une règle liée à une seule entreprise, postez plutôt sur le chemin de portée société - c'est le chemin qui fixe le niveau de précédence, et il n'est plus modifiable ensuite. L'en-tête Idempotency-Key est accepté et facultatif : cette écriture ne produit aucun effet chez un tiers et se rejoue sans risque.
Request
Responses
- 201
- 401
- 403
- 409
- 422
La règle a été créée.
La requête ne porte aucun jeton bearer, ou en porte un invalide ou expiré. doorkeeper_authorize! est le premier contrôle de la chaîne, si bien que cette réponse arrive avant que l'espace de travail, l'entreprise, l'indicateur de fonctionnalité et l'enregistrement ne soient résolus - et avant qu'aucune clé Idempotency-Key ne soit réservée.
Le jeton ne détient aucune habilitation sur cet espace de travail, ou un tel espace de travail n'existe pas.
Vous avez envoyé la clé facultative Idempotency-Key et un appel la portant est encore en cours - idempotency_request_in_progress. CET appel n'a rien écrit. Dès que le premier se termine, la même clé rejoue sa réponse enregistrée au lieu d'entrer en conflit.
La règle a été refusée. code vaut validation_failed pour un name manquant, un action.account_number manquant, un valid_until antérieur au valid_from ou un nom déjà pris, et invalid_argument pour une valeur hors du vocabulaire publié - une clé conditions ou action inconnue, une valeur d'énumération inconnue, un bank_account_id hors de la portée de la règle, ou un description_matches qui ne peut être qu'une expression régulière, qui dépasse 1024 caractères ou qui est vide une fois ses accents retirés.