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

connection
string
requis

L'ID de la connexion, un UUID.

Paramètres de requête

snapshot
string<uuid> | null

L'ID de l'instantané dont il faut afficher les écarts. Par défaut, l'instantané le plus récent.

after
string<uuid> | null

La valeur next de la page précédente, pour obtenir la page qui la suit.

Réponse

StockSnapshotsResource

Une page des instantanés de stock d'une connexion 3PL, avec les écarts d'un instantané.

connection_id
string
requis

L'ID de la connexion 3PL.

label
string
requis

Le libellé de la connexion tel qu'affiché dans StockShift.

vendor
string
requis

Le nom d'affichage du 3PL.

data
StockSnapshotResource · object[]
requis

Les instantanés de cette page, du plus récent au plus ancien, 50 à la fois.

selected
StockSnapshotResource · object | null
requis

L'instantané dont les différences figurent dans lines : celui demandé avec snapshot, ou le plus récent. Null lorsqu'il n'y a aucun instantané ou que celui demandé est introuvable.

lines
any[]
requis

Les différences de l'instantané sélectionné, au plus 500, avec des quantités dans l'unité de base de l'article.

more_lines
integer
requis

Combien de différences de plus l'instantané sélectionné compte au-delà de celles qui sont listées.

next
string | null
requis

Passez-le comme after pour obtenir la page suivante d'instantanés. Null à la dernière page.