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.

Paramètres de chemin

supplier
string
requis

L'ID du fournisseur, un UUID.

Corps

application/json

Les champs d'un fournisseur, pour l'ajouter ou le modifier. Un code est composé de lettres, de chiffres et de . _ - /, et commence par une lettre ou un chiffre.

code
string
requis

Le code du fournisseur, jusqu'à 32 lettres, chiffres et . _ - /, commençant par une lettre ou un chiffre. Unique dans l'organisation, sans tenir compte de la casse.

Maximum string length: 32
Pattern: ^[A-Za-z0-9][A-Za-z0-9._\/-]*$
name
string
requis

Le nom du fournisseur tel qu'il apparaît sur les bons de commande, d'au plus 255 caractères.

Maximum string length: 255
lead_time_days
integer | null

Jours entre la commande et la livraison, de 0 à 365, utilisés lorsque l'entrée du catalogue du fournisseur n'en donne aucun.

Plage requise: 0 <= x <= 365
payment_terms
string | null

Les conditions de paiement convenues avec le fournisseur, comme Net 30, d'au plus 100 caractères.

Maximum string length: 100
address
string | null

L'adresse du fournisseur en texte libre, d'au plus 1,000 caractères.

Maximum string length: 1000
notes
string | null

Des notes internes sur le fournisseur, 2,000 caractères au maximum.

Maximum string length: 2000

Réponse

SupplierResource

data
SupplierResource · object
requis

Une entreprise auprès de laquelle l'organisation achète.