← Volver a CajerosController

🔎 Consulta de Cajero por ID JWT

Endpoint para obtener la información de un cajero específico usando autenticación JWT.

📋 Información del Endpoint

GET /Master/Cajeros/GetCajeroJwt/{id}

Devuelve la información de un cajero específico por su ID, usando autenticación JWT mediante token Bearer en el header Authorization.

📥 Parámetros de Ruta

Parámetro Tipo Requerido Descripción
id double ID del cajero a consultar

🔐 Autenticación

Header Tipo Requerido Descripción
Authorization string Token JWT en formato: Bearer yourJwtToken

📤 Respuestas

200 OK

Cajero encontrado y devuelto exitosamente.

401 Unauthorized

Token JWT inválido o expirado.

404 Not Found

No existe un cajero con ese ID.

500 Internal Server Error

Error interno del servidor.

🔧 Ejemplo de Uso (cURL)

curl -X GET \
  'http://localhost:1379/Master/Cajeros/GetCajeroJwt/1' \
  -H 'Authorization: Bearer yourJwtToken'

📤 Ejemplo de Respuesta

{
  "Cajero1": 1,
  "Nombre": "Juan Pérez",
  "Activo": true
}

ℹ️ Notas Importantes

  • Requiere un token JWT válido en el header Authorization.
  • El ID debe existir en la base de datos.
  • Ideal para gestión y edición de perfiles de cajero en aplicaciones modernas.