Passer au contenu principal
POST
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

Un article dans le catalogue d'un fournisseur, avec jusqu'à dix paliers de prix.

item
string
requis

L'article que le fournisseur vend, par son ID ou son UGS.

Maximum string length: 64
supplier_sku
string | null

Le numéro de pièce propre au fournisseur pour l'article, d'au plus 64 caractères.

Maximum string length: 64
description
string | null

La description de l'article par le fournisseur, d'au plus 255 caractères.

Maximum string length: 255
purchase_unit
string | null

Le code de l'unité dans laquelle le fournisseur vend. L'article doit se convertir à partir d'elle, et le fournisseur peut lister l'article une fois dans chaque unité. L'unité de base de l'article lorsqu'il est omis.

Maximum string length: 16
minimum_quantity
string | null

La plus petite quantité que le fournisseur vend, dans l'unité d'achat, sous forme de chaîne décimale supérieure à zéro.

Pattern: ^(?!0+(\.0+)?$)\d{1,20}(\.\d{1,20})?$
order_multiple
string | null

Le pas selon lequel le fournisseur vend, dans l'unité d'achat, sous forme de chaîne décimale supérieure à zéro.

Pattern: ^(?!0+(\.0+)?$)\d{1,20}(\.\d{1,20})?$
lead_time_days
integer | null

Jours entre la commande et la livraison pour cet article, de 0 à 365. Le délai de livraison du fournisseur s'applique s'il est omis.

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

Le pays d'où vient l'article, sous forme de code ISO 3166-1 alpha-2. Une réception de cet article l'utilise par défaut.

Required string length: 2
preferred
boolean | null

Indique s'il s'agit du fournisseur préféré de l'article. Le définir retire la marque des autres fournisseurs de l'article.

prices
object[] | null

Les paliers de prix, jusqu'à 10. Ils remplacent ceux enregistrés auparavant; n'en envoyez aucun pour les effacer.

Maximum array length: 10

Réponse

SupplierCatalogResource

data
SupplierCatalogResource · object
requis

Ce qu'un fournisseur vend.