Saltar al contenido principal

Autenticación

Todas las peticiones a la API requieren un Bearer token en el header Authorization:

Authorization: Bearer sk_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Cada restaurante puede generar sus propias API keys desde el panel /developer y configurar los permisos (scopes) que necesite para cada integración.

Importante

Las API keys solo se muestran una vez al crearlas. Guárdalas en un lugar seguro. Si se pierde una key, revócala y crea una nueva.

Ejemplo con cURL

curl -X GET "https://mi-restaurante.siteat.app/developer/api/reservas" \
-H "Authorization: Bearer sk_live_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6"

Ejemplo con JavaScript (fetch)

const response = await fetch(
"https://mi-restaurante.siteat.app/developer/api/reservas",
{
headers: {
Authorization: "Bearer sk_live_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6",
},
}
);
const data = await response.json();