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

connection
string
requis

L'ID de la connexion, un UUID.

item
string
requis

L'ID de l'élément de synchronisation qui contient le conflit, un UUID.

Corps

application/json

Quel côté l'emporte en cas de conflit, pour la page et l'API.

resolution
enum<string>
requis

Quel côté conserver : keep_stockshift conserve l'enregistrement de StockShift, et use_vendor prend la version du fournisseur la prochaine fois qu'il l'envoie.

Options disponibles:
keep_stockshift,
use_vendor

Réponse

SyncItemResource

data
SyncItemResource · object
requis

Ce qu'une exécution de synchronisation a fait d'un enregistrement, et le problème lorsque l'enregistrement a échoué, est entré en conflit ou a été ignoré.