⚡ API publique
API REST simple, webhooks événementiels, doc claire. Compatible Zapier, Make, n8n et tous vos outils.
1.
Récupérez votre clé API
Dashboard → Intégrations & API → Générer une clé (Pro/Business)
2.
Appelez l'API
Header X-API-Key + endpoint REST
3.
Automatisez
Branchez Zapier, Make, n8n ou votre code maison
/api/public/v1/restaurantPlan : Tous plansRécupérer les informations publiques d'un restaurant (nom, slug, adresse, horaires, statut)
Paramètres
| X-API-Key | header | Votre clé API (dashboard → Intégrations → API) |
Requête (curl)
curl https://restauai.fr/api/public/v1/restaurant \ -H "X-API-Key: rai_live_xxx..."
Réponse (JSON)
{
"ok": true,
"restaurant": {
"id": "uuid-...",
"name": "Le Bistrot du Coin",
"slug": "bistrot-du-coin",
"address": "12 rue de la Paix, Paris",
"phone": "+33 1 42 00 00 00",
"plan": "pro",
"published": true
}
}/api/public/v1/ordersPlan : Pro + BusinessLister les dernières commandes de votre restaurant
Paramètres
| X-API-Key | header | Votre clé API |
| limit | query | Max 100 (défaut: 20) |
| status | query | pending | preparing | ready | completed | cancelled |
| since | query | ISO date (ex: 2026-05-01) |
Requête (curl)
curl "https://restauai.fr/api/public/v1/orders?limit=50&status=completed" \ -H "X-API-Key: rai_live_xxx..."
Réponse (JSON)
{
"ok": true,
"orders": [
{
"id": "uuid",
"customer_name": "Marie D.",
"total": 24.50,
"items": [...],
"status": "completed",
"created_at": "2026-05-25T..."
}
]
}/api/public/v1/reservationsPlan : Pro + BusinessLister les réservations
Paramètres
| X-API-Key | header | Votre clé API |
| date | query | YYYY-MM-DD (filtre par jour) |
| status | query | pending | confirmed | cancelled |
Requête (curl)
curl "https://restauai.fr/api/public/v1/reservations?date=2026-05-26" \ -H "X-API-Key: rai_live_xxx..."
Réponse (JSON)
{
"ok": true,
"reservations": [
{
"id": "uuid",
"name": "Jean Dupont",
"party_size": 4,
"date": "2026-05-26",
"time": "20:00",
"status": "confirmed"
}
]
}/api/public/active-promosPlan : Pro + BusinessLister les codes promo actifs de votre restaurant
Paramètres
| X-API-Key | header | Votre clé API |
Requête (curl)
curl https://restauai.fr/api/public/active-promos \ -H "X-API-Key: rai_live_xxx..."
Réponse (JSON)
{
"ok": true,
"promos": [
{
"code": "BIENVENUE10",
"discount_value": 10,
"discount_type": "percent",
"expires_at": "2026-12-31"
}
]
}Plutôt que de poller l'API, recevez des événements en temps réel. Configurez votre URL webhook dansDashboard → Intégrations.
| Événement | Description |
|---|---|
| order.created | Nouvelle commande reçue (toutes méthodes : sur place, retrait, livraison) |
| order.updated | Statut commande modifié (preparing → ready → completed) |
| reservation.created | Nouvelle réservation client |
| reservation.confirmed | Réservation confirmée par le restaurateur |
| review.created | Nouvel avis client publié |
| payment.succeeded | Paiement en ligne réussi (Stripe Connect) |
| payment.refunded | Commande remboursée |
X-RestauAI-Signature (HMAC-SHA256)Écris-moi à ulyssebiabiany@gmail.com, je code souvent les endpoints demandés dans la semaine.