Skip to content

Référence API

This content is not available in your language yet.

L’API Capnio permet de connecter votre système de caisse, votre logiciel comptable ou tout autre outil à Capnio. Toutes les données de votre établissement sont accessibles via cette API.

Toutes les requêtes API nécessitent une clé API envoyée dans le header Authorization.

Fenêtre de terminal
curl -H "Authorization: Bearer VOTRE_CLE_API" \
https://capnio.pro/api/v1/employees
  1. Connectez-vous à Capnio
  2. Allez dans Intégrations & API
  3. Cliquez sur Générer une clé API
  4. Copiez la clé et stockez-la en sécurité
Fenêtre de terminal
GET /api/store-admin/employees?storeId=STORE_ID

Réponse :

{
"employees": [
{
"id": "abc123",
"firstName": "Marie",
"lastName": "Dupont",
"position": "Serveuse",
"email": "marie@exemple.com",
"status": "active"
}
]
}
Fenêtre de terminal
GET /api/store-admin/clock-records?storeId=STORE_ID&date=2026-01-15

Réponse :

{
"records": [
{
"employeeId": "abc123",
"employeeName": "Marie Dupont",
"clockIn": "2026-01-15T08:02:00Z",
"clockOut": "2026-01-15T17:05:00Z",
"status": "on_time"
}
]
}
Fenêtre de terminal
GET /api/store-admin/stock/products?storeId=STORE_ID
Fenêtre de terminal
GET /api/store-admin/finance/daily-sales?storeId=STORE_ID&date=2026-01-15
Fenêtre de terminal
GET /api/store-admin/haccp/readings?storeId=STORE_ID&equipmentId=equip123
CodeSignification
200Succès
201Créé avec succès
400Requête invalide (paramètre manquant)
401Non autorisé (clé API invalide)
404Ressource non trouvée
500Erreur serveur
  • 100 requêtes par minute par clé API
  • Les données sont paginées par 50 résultats par défaut
  • Utilisez ?page=2&limit=50 pour la pagination