Connecter un autre outil via l'API Partner 10Seat

Les clés API sont délivrées par 10Seat sur demandeIntégrationsPour les propriétaires

Requis : Demande via le support 10Seat (propriétaire du compte ou administrateur)

L'API Partner 10Seat permet à un système externe — une caisse, un outil marketing, un site de groupe, une application sur mesure — de lire et d'écrire vos données 10Seat. L'accès fonctionne avec une clé API que 10Seat délivre pour votre entreprise et qui ne fonctionne que pour vos propres établissements.

Où le trouver

Il n'y a pas d'écran de clé API dans le backoffice. Les clés sont créées par 10Seat. La documentation publique de l'API se trouve sur partner.10seat.com/docs. Votre développeur ou votre partenaire d'intégration utilise cette documentation ; vous n'avez qu'à demander l'accès.

Ce que ça fait

Selon les autorisations que 10Seat donne à la clé, un outil connecté peut :

  • Réservations : lister les réservations, obtenir une réservation, créer une réservation, annuler une réservation.
  • Établissements : lister vos établissements et lire les détails d'un établissement.
  • Bons cadeaux : valider un bon et utiliser un bon.
  • Données de caisse (établissements Lightspeed) : lister les commandes et lire une commande ; lire les catégories du menu, les produits et les stocks. Créer ou modifier des produits n'est possible que pour les partenaires que 10Seat a approuvés.

Chaque clé est liée à votre entreprise. Elle peut être limitée à certains établissements, et peut être une clé test (uniquement pour des établissements de test, jamais vos données réelles) ou une clé live.

Comment demander l'accès

  1. Déterminez quel outil a besoin d'un accès et ce qu'il doit faire (par exemple « créer des réservations depuis notre site de groupe » ou « lire les commandes du jour »).
  2. Contactez le support 10Seat en indiquant : le nom de l'outil ou du partenaire, les établissements concernés, et ce qu'il doit lire ou modifier.
  3. 10Seat crée la clé pour votre entreprise avec uniquement les autorisations dont cet outil a besoin, et vous la remet, ou la remet à votre partenaire d'intégration. Les partenaires d'intégration qui travaillent avec plusieurs restaurants gèrent leurs clés dans le portail partenaire 10Seat.
  4. Votre développeur ou partenaire suit la documentation pour établir la connexion.

Bon à savoir

  • Traitez une clé API comme un mot de passe. Toute personne qui la possède peut l'utiliser avec les autorisations qui lui ont été données.
  • Une clé ne fonctionne que pour les établissements de votre entreprise ; les requêtes pour d'autres établissements sont refusées.
  • Si une clé fuite, ou si vous cessez de travailler avec un partenaire, contactez le support 10Seat pour faire remplacer ou désactiver la clé.
  • Vous souhaitez qu'un assistant IA lise vos données plutôt qu'un système tiers ? Voir « Connecter un assistant IA avec l'Accès MCP ».

Dépannage

Notre partenaire obtient « Access denied for this location » ou « Location does not belong to this API key company » La clé est limitée à d'autres établissements, ou l'établissement appartient à une autre entreprise. Demandez au support 10Seat d'ajouter l'établissement à la clé.

Notre partenaire obtient « Test API keys cannot access live restaurant data » Il utilise une clé de test sur votre établissement en production. Il lui faut une clé live — demandez-la au support 10Seat.

Notre partenaire obtient « Invalid or inactive API key » La clé est incorrecte, a été remplacée ou a été désactivée. Contactez le support 10Seat.

Le partenaire peut lire les réservations mais ne peut pas en créer La clé n'a pas l'autorisation d'écrire des réservations. Demandez au support 10Seat de revoir les autorisations de la clé.