Skip to content

Intégrations & API

This content is not available in your language yet.

Les Intégrations & API, c’est la possibilité de connecter Capnio à vos autres logiciels. Par exemple, connecter votre caisse enregistreuse, votre logiciel de comptabilité ou votre système de commande fournisseur.

C’est comme brancher des appareils entre eux pour qu’ils se parlent. Votre caisse dit à Capnio “j’ai encaissé 25 euros”, et Capnio enregistre tout automatiquement sans que vous ayez à taper quoi que ce soit.

  • Automatiser les tâches : les données passent d’un logiciel à l’autre sans intervention manuelle
  • Éviter les erreurs : pas de double saisie, pas de copier-coller qui se trompe
  • Gagner du temps : tout est synchronisé automatiquement
  • Centraliser vos données : toutes les informations sont dans Capnio, même si elles viennent d’autres logiciels
  • Développer des outils sur mesure : si vous êtes développeur, vous pouvez créer vos propres intégrations
  1. Allez dans le menu ParamètresIntégrations

  2. Parcourez la liste des intégrations disponibles :

    • Systèmes de caisse (POS)
    • Logiciels de comptabilité
    • Outils de commande fournisseur
    • Services de notification
  3. Cliquez sur l’intégration que vous souhaitez activer

  4. Suivez les instructions de connexion (en général, il suffit de se connecter à l’autre service et d’autoriser Capnio)

  5. Configurez les options (quelles données synchroniser, à quelle fréquence)

  6. Testez la connexion en cliquant sur “Tester”

Capnio propose une API REST complète pour interagir avec toutes les données de votre établissement.

  1. Allez dans ParamètresIntégrationsAPI
  2. Cliquez sur “Générer une clé API”
  3. Donnez un nom à la clé (par exemple : “Intégration comptabilité”)
  4. Copiez la clé générée et conservez-la en lieu sûr (elle ne sera plus affichée après)
Fenêtre de terminal
curl -X GET https://api.capnio.pro/v1/employees \
-H "Authorization: Bearer VOTRE_CLE_API" \
-H "Content-Type: application/json"

Réponse :

{
"data": [
{
"id": "emp_abc123",
"firstName": "Marie",
"lastName": "Dupont",
"position": "Cuisinière",
"email": "marie@example.com",
"status": "active"
}
],
"total": 12,
"page": 1
}

Les webhooks permettent à Capnio d’envoyer des données automatiquement vers votre serveur quand un événement se produit.

  1. Allez dans ParamètresIntégrationsWebhooks
  2. Cliquez sur + Nouveau webhook
  3. Entrez l’URL de votre serveur (par exemple : https://monserveur.com/capnio-webhook)
  4. Sélectionnez les événements qui déclenchent le webhook :
    • employee.clocked_in : un employé a pointé son arrivée
    • employee.clocked_out : un employé a pointé son départ
    • cash.closure_completed : une clôture de caisse est validée
    • haccp.alert_triggered : une alerte HACCP est déclenchée
    • equipment.temperature_alert : dépassement de température
  5. Testez le webhook en cliquant sur Envoyer un test
  6. Enregistrez
ParamètreValeur
Requêtes par minute60
Requêtes par jour10 000
Taille maximale du body1 Mo
Formats supportésJSON
AuthentificationBearer Token
Versioningv1 (actuel)

Capnio enregistre toutes les requêtes API pour vous aider à débuguer :

  • Date et heure de la requête
  • Méthode et URL (GET /v1/employees)
  • Code de réponse (200, 400, 401, 500)
  • Temps de réponse (en millisecondes)
  • Clé API utilisée

Les logs sont conservés pendant 30 jours.

Bouton / OptionCe que ça fait
Intégrations disponiblesListe des services connectables sans code
Générer une clé APICréer une nouvelle clé pour l’API
Gérer les clésVoir, renommer ou supprimer vos clés API
WebhooksConfigurer les envois automatiques de données
Logs APIVoir l’historique des requêtes API
Documentation APILien vers la documentation technique complète

J’ai besoin d’être développeur pour utiliser les intégrations ? Non. Les intégrations “sans code” (caisse, comptabilité) se configurent en quelques clics. L’API et les webhooks sont destinés aux développeurs ou aux prestataires techniques.

Combien d’intégrations puis-je activer ? Autant que vous voulez. Il n’y a pas de limite sur le nombre d’intégrations ou de clés API.

L’API est-elle gratuite ? L’accès à l’API est inclus dans tous les abonnements Capnio. Les limites de requêtes varient selon votre plan.

Mon intégration ne fonctionne pas, que faire ? Vérifiez les logs API pour identifier l’erreur. Les codes courants sont : 401 (clé invalide), 429 (trop de requêtes), 500 (erreur serveur). Contactez le support si le problème persiste.

Si vous utilisez un logiciel de caisse (POS), connectez-le en premier. C’est l’intégration qui vous fera gagner le plus de temps car les ventes seront enregistrées automatiquement dans Capnio, sans aucune saisie manuelle.