Inicio rápido

Cinco minutos desde que tienes acceso al panel hasta la primera respuesta de la API.

1 · Crea una clave

En el panel de gestión, Ajustes › API e integraciones › Nueva clave. Elige el entorno de pruebas para empezar y marca solo los permisos que vayas a usar.

La clave se enseña una sola vez

Guardamos su huella, no la clave. Si se pierde no se puede recuperar: se revoca y se crea otra. Cópiala a tu gestor de contraseñas en el momento.

2 · Comprueba que funciona

Peticiónbash
curl https://pernocta.app/api/v1/ping \
  -H "Authorization: Bearer pna_test_TU_CLAVE"
Respuestajson
{
  "ok": true,
  "camping": { "id": "…", "name": "Área de autocaravanas", "timezone": "Europe/Madrid" },
  "scopes": ["reservations:read", "access:read", "access:write"],
  "environment": "test",
  "serverTime": "2026-08-21T18:00:00.000Z"
}

Si te devuelve 401, revisa que la cabecera sea exactamente Authorization: Bearer pna_…. Si es 403, la clave vive pero le falta el permiso: se ve en la respuesta del ping.

3 · Lee algo de verdad

Reservas que solapan agostobash
curl "https://pernocta.app/api/v1/reservations?from=2026-08-01&to=2026-08-31&limit=5" \
  -H "Authorization: Bearer pna_test_TU_CLAVE"

4 · Prueba una escritura sin consecuencias

Consultar si una matrícula está autorizada sin tocar la barrera es tan fácil como mandar "open": false. Es la forma de probar la lógica de acceso sin que se mueva nada físico:

Consultar sin abrirbash
curl -X POST https://pernocta.app/api/v1/access/plate \
  -H "Authorization: Bearer pna_test_TU_CLAVE" \
  -H "Content-Type: application/json" \
  -d '{"plate": "1234ABC", "open": false}'

5 · Recibe eventos

En Ajustes › API e integraciones › Añadir endpoint, apunta una URL tuya y elige los eventos. Con el botón Enviar prueba recibes uno inmediatamente para validar tu verificación de firma, sin esperar a que pase un coche por la barrera.

Siguiente paso