Passer au contenu principal
PUT
cURL

Autorisations

Authorization
string
header
requis

Pour vos propres scripts et vos intégrations de serveur à serveur. Créez une clé dans l'application sous Paramètres > Accès > Clés d'API et copiez-la à ce moment-là, car elle n'est affichée qu'une fois. Envoyez-la sous la forme Authorization: Bearer <key>. La clé agit en tant que le membre qui l'a créée, dans l'organisation où elle a été créée. Un appel exige l'autorisation du membre et l'une des portées de la clé, comme inventory:read ou sales:write. Une clé avec * a toutes les portées.

Corps

application/json

Les paramètres d'achat de l'organisation. Un paramètre omis conserve sa valeur, sauf approval_threshold, qui doit toujours être envoyé.

approval_threshold
string | null
requis

Le total de commande à partir duquel un deuxième membre doit approuver un bon de commande, sous forme de chaîne décimale. Envoyez null pour qu'aucune commande n'exige de deuxième approbation.

Pattern: ^\d{1,20}(\.\d{1,20})?$
over_receipt_percent
string

De combien une réception peut dépasser la quantité d'une ligne de commande, en pourcentage, sous forme de chaîne décimale de 0 à 100 avec jusqu'à quatre décimales. Si omis, la valeur reste inchangée.

Maximum string length: 100
Pattern: ^\d{1,3}(\.\d{1,4})?$
certificate_warning_days
integer

Combien de jours avant son expiration un certificat de fournisseur est considéré comme bientôt expiré, de 1 à 365. Si omis, la valeur reste inchangée.

Plage requise: 1 <= x <= 365

Réponse

PurchasingSettingsResource

data
PurchasingSettingsResource · object
requis

Les paramètres d'achat de l'organisation.