Passer au contenu
OpenALaCarte

Développeurs

API OpenALaCarte

Une API REST pour lire vos réservations, commandes et menus, créer des réservations de serveur à serveur et recevoir des événements webhook signés en temps réel. JSON sur HTTPS, authentification par clé Bearer, pagination par curseur, horodatages ISO-8601 UTC.

URL de base

https://openalacarte.com/api/v1

Clés Bearer

Clés limitées à l'entreprise, affichées une seule fois à la création.

60 req/min

Par clé, avec des en-têtes de limite de débit standard.

Webhooks signés

HMAC-SHA256, au moins une fois, avec nouvelles tentatives.

Démarrage rapide

Générez une clé dans Clés API, puis listez vos réservations :

cURL
curl https://openalacarte.com/api/v1/bookings \
  -H "Authorization: Bearer oac_live_<your-key>"
JavaScript (fetch)
const res = await fetch("https://openalacarte.com/api/v1/bookings?limit=50", {
  headers: { Authorization: `Bearer ${process.env.OAC_API_KEY}` },
});
const { data, nextCursor } = await res.json();

Référence

Website & operations