Cette semaine seulement : −50 % sur les 3 premiers mois de Pro et Business en paiement mensuel. Jusqu’au 25 octobre 2026. Voir les prixCette semaine : Pro et Business 3 mois à moitié prix

Documentation technique

Intégration de l’API Kaufland Seller

Sellgrip travaille avec vos propres clés pour l’API Kaufland Seller. Vous voyez ici ce qu’il fait dans votre boutique et quel endpoint il utilise pour chaque étape.

Connexion

Chaque modification faite par Sellgrip est un appel API.

Accès Vos propres clés pour l’API Kaufland Seller : la client key et la secret key du Seller Portal. Vous les saisissez dans le tableau de bord Sellgrip.
Authentification Chaque requête est signée par HMAC avec la secret key.
User agent Sellgrip/1.0.0 (+https://sellgrip.com)
Places de marché DE, AT, CZ, SK, PL, FR, IT, ES et NL. Voir les neuf pays.
Devises Les prix dans la devise de chaque place de marché : EUR, CZK ou PLN. Les conversions utilisent les taux de change de la Banque centrale européenne.
Synchronisation Une nouvelle commande dès que la notification push de Kaufland arrive. Toutes les commandes par place de marché toutes les 15 minutes, par sécurité. Entrepôts, groupes d’expédition et rapports chaque jour, l’arborescence des catégories chaque semaine.
Notifications push Sellgrip s’y abonne dès que vous vous connectez : order_new, order_unit_new, order_unit_status_changed, return_new, return_status_changed, return_unit_status_changed, item_unit_out_of_stock, item_unit_not_available, item_unit_available, item_unit_deleted.
Écritures Chaque modification passe par l’API. Sellgrip n’utilise pas de fichiers ORDER-Command.
Clés API Chiffrées en AES-256-GCM. Jamais réaffichées après la saisie et supprimées dès que vous déconnectez Kaufland ou supprimez votre compte.
Hébergement Uniquement dans des centres de données de l’Union européenne. Le traitement suit l’accord de sous-traitance selon l’art. 28 RGPD.

Commandes

Sellgrip lit vos commandes par place de marché et renvoie chaque modification par l’API.

Ce que fait Sellgrip API Kaufland Seller
Lire une nouvelle commande dès que la notification push de Kaufland arrive. Lire toutes les commandes et unités de commande par place de marché toutes les 15 minutes, par sécurité. GET /order-units
GET /orders
Marquer comme expédié avec le transporteur et le numéro de suivi. Les transporteurs viennent de la liste de Kaufland. PATCH /order-units/{id}/send
GET /carriers
Plusieurs colis par unité de commande. POST /shipments
Marquer de nombreuses unités de commande comme expédiées en une seule étape. PATCH /order-units/{id}/send
Étiquettes d’expédition GLS. POST /shipping-labels
Annuler par article, avec tous les motifs d’annulation de Kaufland. PATCH /order-units/{id}/cancel
Remboursement partiel par article. PATCH /order-units/{id}/refund
Lire, créer et modifier des retours. GET /returns
POST /returns
PUT /returns/{id}
Accepter, refuser, faire réparer ou clarifier des unités de retour. PATCH /return-units/{id}/accept
PATCH /return-units/{id}/reject
PATCH /return-units/{id}/repair
PATCH /return-units/{id}/clarify
Téléverser les factures vous-même ou les faire téléverser automatiquement après l’expédition. POST /order-invoices/{id_order}
Fulfillment by Kaufland : Sellgrip lit aussi ces unités de commande, retours et tickets et les signale. L’expédition, l’annulation, les étiquettes et les décisions de retour restent chez Kaufland. GET /order-units
GET /returns
GET /return-units
GET /tickets
fulfillment_type

Offres

Sellgrip envoie les modifications d’offres champ par champ : seul ce qui a changé part chez Kaufland.

Ce que fait Sellgrip API Kaufland Seller
Créer une offre, dans chaque état d’article que Kaufland propose. POST /units
Modifier le prix, le stock, le délai de traitement, le statut, l’entrepôt, le groupe d’expédition et le prix minimum. PATCH /units/{id}
POST /units/bulk
Supprimer une offre. DELETE /units/{id}
Statut de l’offre, avec les motifs de Kaufland. POST /units/status
Appliquer une modification au même produit sur toutes vos places de marché, avec conversion de devise. PATCH /units/{id}
Règles de prix : en suggestion ou automatiques, jamais sous votre seuil de rentabilité. PATCH /units/{id}
Synchronisation du stock depuis un import CSV ou un flux https, toutes les 15 minutes jusqu’à une fois par jour, avec un stock tampon pour tout le compte ou par article. PATCH /units/{id}
POST /units/bulk
Entrepôts et groupes d’expédition, lus chaque jour. GET /warehouses
GET /shipping-groups

Données produit

Sellgrip écrit les données produit par langue et par place de marché et affiche la réponse de Kaufland à côté.

Ce que fait Sellgrip API Kaufland Seller
Écrire les données produit par langue et par place de marché. PUT /product-data
PATCH /product-data
Statut et réponse de Kaufland par EAN, aussi à partir des rapports invalid-items et product-data-changes. GET /product-data/status/{ean}
Choisir une catégorie parmi celles de Kaufland. L’arborescence est lue chaque semaine. POST /categories/decide
GET /categories
GET /categories/tree
Les attributs obligatoires sont signalés. Vous ajoutez d’autres attributs Kaufland par leur nom. GET /attributes/search
GET /attributes/by-name/{name}
Plusieurs images par produit et par place de marché. PATCH /product-data
En option : copier automatiquement les valeurs indépendantes de la langue dans vos autres langues. PATCH /product-data
Import depuis un CSV ou un flux, toutes les heures ou chaque jour, avec correspondance des colonnes aux attributs. Seules les lignes modifiées sont envoyées. PATCH /product-data
Nouvel EAN : créer d’abord les données produit, puis mettre l’offre en ligne. PUT /product-data
POST /units

Tickets

Le service client sur Kaufland passe par des tickets. Sellgrip les lit et les traite par l’API.

Ce que fait Sellgrip API Kaufland Seller
Lire les tickets et les messages, avec le motif et le sujet. Les pièces jointes de Kaufland sont téléchargeables. GET /tickets
GET /tickets/{id}
Répondre, avec des pièces jointes. POST /tickets/{id}/messages
Ouvrir un ticket depuis une commande. POST /tickets
Fermer un ticket. PATCH /tickets/{id}/close

Rapports

Sellgrip lit ces rapports de Kaufland une fois par jour :

  • lost-buybox
  • buybox-opportunity
  • price-competitiveness
  • competitors-comparer
  • account-listing
  • invalid-items
  • product-data-changes
  • bookings-new
  • sales-new
  • cancellations

API Sellgrip

Votre boutique, votre gestion des stocks ou votre ERP envoie le stock et les données produit à Sellgrip dès qu’ils changent. Sellgrip les transmet aussitôt à Kaufland ; l’API Sellgrip est incluse dans Business.

Ce que vous faites API Sellgrip
Créer une clé sous Paramètres › Clés API : réservé au propriétaire, confirmé par votre mot de passe. Droits stock:write et product-data:write, valable jusqu’à révocation, 90 jours ou un an. Sellgrip affiche la clé une seule fois ; chaque appel l’envoie dans l’en-tête. Authorization: Bearer sgk_…
Tester la clé : la réponse indique votre compte et les droits de la clé. GET /api/v1/ping
Envoyer le stock en JSON ou en CSV, jusqu’à 1 000 articles par appel. Sellgrip l’écrit chez Kaufland avec POST /units/bulk avant de répondre et retient votre stock tampon. POST /api/v1/stock
Envoyer les données produit par EAN et par langue, jusqu’à 100 articles par appel, contrôlées selon les mêmes règles que le formulaire Données produit. Les 20 premiers partent chez Kaufland avant la réponse, le reste lors des tours suivants de 15 minutes. POST /api/v1/product-data
Savoir où en est un article : en attente, envoyé ou refusé avec les mots de Kaufland, ainsi que le dernier état signalé par Kaufland. GET /api/v1/product-data/{ean}
Laisser lire les assistants IA : avec une clé dotée du droit read, Claude Desktop, Claude Code et d’autres clients MCP consultent tâches, bénéfice, commandes, Buy Box et opportunités. L’accès lit seulement. Plus d’infos sur Assistants IA. POST /api/v1/mcp
Clés API dans Sellgrip : les clés avec leurs droits, leur dernière utilisation et leur expiration.Clés API dans Sellgrip : les clés avec leurs droits, leur dernière utilisation et leur expiration.

À côté d’autres logiciels

Si vous utilisez déjà un intégrateur ou un repricer, choisissez une seule source par champ. Voici ce que Sellgrip lit seulement et quand il écrit.

Lecture seule Rapports, écritures, versements, entrepôts, groupes d’expédition, catégories et opportunités de Kaufland. Sellgrip n’y change rien.
Sur votre clic Expédition, annulation, remboursement, retours, tickets, bons de réduction, offres et données produit. Sellgrip n’envoie rien avant votre confirmation dans le tableau de bord.
Prix automatiques Seulement si vous activez le mode automatique des Règles de prix et passez un produit en Automatique. Si un autre outil ou Smart Pricing a changé le prix, Sellgrip n’envoie rien et repasse le produit en Manuel.
Limites de prix Jamais sous votre seuil de rentabilité, au plus 5 % par changement et 15 % par jour, les deux réglables. Après trois erreurs de suite, le mode automatique se désactive.
Stock automatique Seulement si vous activez la synchronisation du stock avec votre liste ou votre flux. Si la liste semble fausse, par exemple trop de zéros ou trop de changements d’un coup, Sellgrip n’envoie rien.
Données produit automatiques Seulement si vous activez le flux d’import. Sellgrip n’envoie alors que les lignes modifiées.
Factures automatiques Seulement si vous activez l’envoi automatique, pour les commandes à partir de ce moment. Si Kaufland a déjà une facture pour la commande, de qui que ce soit, Sellgrip n’en envoie pas.
API Sellgrip Votre propre système envoie stock et données produit avec une clé que vous créez. Sans clé valide, rien ne passe.
Un champ, une source Si un autre outil fixe déjà les prix ou le stock, laissez cette automatisation désactivée dans Sellgrip. Sans automatisation, Sellgrip n’écrit que sur votre instruction.
Arrêt d’urgence En bas de la page Règles de prix. Il arrête aussitôt les règles de prix, la synchronisation du stock, l’import de données produit et les modifications via l’API Sellgrip, jusqu’à ce que vous le leviez. Ce que vous modifiez vous-même dans Offres, les actions sur les commandes et les tickets ainsi que les factures automatiques continuent.
Journal Paramètres › Journal liste ce que votre compte a envoyé à Kaufland, avec l’heure et le résultat. Les prix automatiques figurent aussi dans l’historique des Règles de prix.

Connectez votre boutique Kaufland

Vous connectez vous-même votre boutique dans le tableau de bord, avec deux clés du Seller Portal. La première synchronisation démarre ensuite, gratuitement dans chaque formule.