POST/v1/auth/check-session

Validar sesión de API key

Confirma que el bearer token y el header X-Travelandz-Id corresponden a un developer profile activo y a una API key válida para el ambiente actual.

Compartir

Confirma que el bearer token y el header X-Travelandz-Id corresponden a un developer profile activo y a una API key válida para el ambiente actual.

Endpoint

MétodoRutaAuth
POST/v1/auth/check-sessionAPI key requerida
Headers obligatorios:
HeaderDescripción
AuthorizationBearer <secret_key>. El secret se muestra una sola vez al crear la credencial.
X-Travelandz-Id<public_key>:<profile_code>. El profile_code es el codigo de Developer Profile con prefijo dp_ que ves en el dashboard. Esto vincula la peticion con un perfil y una credencial.
Content-TypeUsa application/json para peticiones con cuerpo.

Parámetros de la petición

No requiere parámetros de ruta ni query.

Cuerpo de la petición

No requiere cuerpo de petición.

Respuesta exitosa

json
json
{
  "session": {
    "profileCode": "dp_a1b2c3d4e5f6"
  }
}

Ejemplo

bash
bash
curl -X POST https://api.sandbox.travelandz.com/v1/auth/check-session \
  -H "Authorization: Bearer $TRAVELANDZ_SECRET_KEY" \
  -H "X-Travelandz-Id: $TRAVELANDZ_PUBLIC_KEY:$TRAVELANDZ_PROFILE_CODE"