← Volver a CajerosController

🔎 Consulta de Cajero por ID

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

📋 Información del Endpoint

GET /Master/Cajeros/GetCajero/{id}

Devuelve la información de un cajero específico por su ID, usando autenticación tradicional por parámetros de consulta.

📥 Parámetros de Ruta

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

📥 Parámetros de Consulta

Parámetro Tipo Requerido Descripción
initialCatalog string Catálogo inicial de la base de datos (ej: "ELSIFON")
userID string No ID del usuario para autenticación
password string No Contraseña para autenticación

📤 Respuestas

200 OK

Cajero encontrado y devuelto exitosamente.

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/GetCajero/1?initialCatalog=ELSIFON&userID=admin&password=yourPassword'

📤 Ejemplo de Respuesta

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

ℹ️ Notas Importantes

  • El ID debe existir en la base de datos.
  • Ideal para gestión y edición de perfiles de cajero.