curl --request GET \
--url https://api.example.com/api/solicitudes/:id{
"403": {},
"404": {},
"500": {},
"id_solicitud": 123,
"id_empleado": 123,
"id_tipo_solicitud": 123,
"id_estado_solicitud": 123,
"fecha_inicio": "<string>",
"fecha_fin": "<string>",
"dias_solicitados": 123,
"descripcion_solicitud": "<string>",
"documento_url": "<string>",
"fecha_creacion": "<string>",
"tipo_solicitud": {
"tipo": "<string>"
},
"estado_solicitud": {
"estado": "<string>"
},
"empleado_solicitante": {
"nombre": "<string>",
"correo": "<string>"
},
"historial_aprobacion": {
"fecha_accion": "<string>",
"retroalimentacion": "<string>"
},
"datos_perfil": {
"telefono": "<string>",
"direccion": "<string>",
"img_perfil": "<string>"
}
}Retrieve detailed information about a specific request
curl --request GET \
--url https://api.example.com/api/solicitudes/:id{
"403": {},
"404": {},
"500": {},
"id_solicitud": 123,
"id_empleado": 123,
"id_tipo_solicitud": 123,
"id_estado_solicitud": 123,
"fecha_inicio": "<string>",
"fecha_fin": "<string>",
"dias_solicitados": 123,
"descripcion_solicitud": "<string>",
"documento_url": "<string>",
"fecha_creacion": "<string>",
"tipo_solicitud": {
"tipo": "<string>"
},
"estado_solicitud": {
"estado": "<string>"
},
"empleado_solicitante": {
"nombre": "<string>",
"correo": "<string>"
},
"historial_aprobacion": {
"fecha_accion": "<string>",
"retroalimentacion": "<string>"
},
"datos_perfil": {
"telefono": "<string>",
"direccion": "<string>",
"img_perfil": "<string>"
}
}{
"message": "Solicitud con ID 123 no encontrada."
}
{
"message": "No tienes permiso para ver esta solicitud."
}
{
"message": "Error interno al obtener el detalle de la solicitud."
}
curl -X GET 'https://api.example.com/api/solicitudes/15' \
-H 'Authorization: Bearer YOUR_JWT_TOKEN'
const response = await fetch('https://api.example.com/api/solicitudes/15', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_JWT_TOKEN',
'Content-Type': 'application/json'
}
});
const request = await response.json();
console.log(request);
import requests
url = 'https://api.example.com/api/solicitudes/15'
headers = {
'Authorization': 'Bearer YOUR_JWT_TOKEN',
'Content-Type': 'application/json'
}
response = requests.get(url, headers=headers)
request_data = response.json()
print(request_data)
{
"id_solicitud": 15,
"id_empleado": 42,
"id_tipo_solicitud": 1,
"id_estado_solicitud": 2,
"fecha_inicio": "2026-03-15 00:00:00",
"fecha_fin": "2026-03-19 00:00:00",
"dias_solicitados": 5,
"descripcion_solicitud": "Vacaciones familiares",
"documento_url": null,
"fecha_creacion": "2026-03-01 10:30:00",
"tipo_solicitud": {
"tipo": "Vacaciones"
},
"estado_solicitud": {
"estado": "Aprobada"
},
"empleado_solicitante": {
"nombre": "Juan Pérez",
"correo": "[email protected]"
},
"historial_aprobacion": {
"fecha_accion": "2026-03-02 14:20:00",
"retroalimentacion": "Aprobado. Disfruta tus vacaciones."
},
"datos_perfil": null
}