curl --request GET \
--url https://api.example.com/api/medicos/public{
"doctors": [
{
"[].id": 123,
"[].persona_id": 123,
"[].especialidad_id": 123,
"[].email": "<string>",
"[].colegiatura": "<string>",
"[].activo": true,
"[].persona": {
"persona.nombres": "<string>",
"persona.apellidos": "<string>",
"persona.telefono": "<string>"
},
"[].especialidad": {
"especialidad.nombre": "<string>"
}
}
],
"500 Internal Server Error": {}
}Retrieve a list of all active doctors
curl --request GET \
--url https://api.example.com/api/medicos/public{
"doctors": [
{
"[].id": 123,
"[].persona_id": 123,
"[].especialidad_id": 123,
"[].email": "<string>",
"[].colegiatura": "<string>",
"[].activo": true,
"[].persona": {
"persona.nombres": "<string>",
"persona.apellidos": "<string>",
"persona.telefono": "<string>"
},
"[].especialidad": {
"especialidad.nombre": "<string>"
}
}
],
"500 Internal Server Error": {}
}activo: true status are included in the response.
{
"message": "Error al listar médicos"
}
curl https://api.example.com/api/medicos/public
[
{
"id": 1,
"persona_id": 10,
"especialidad_id": 2,
"email": "[email protected]",
"colegiatura": "MED-12345",
"activo": true,
"persona": {
"nombres": "María",
"apellidos": "García López",
"telefono": "+502 5555-9876"
},
"especialidad": {
"nombre": "Cardiología"
}
},
{
"id": 2,
"persona_id": 15,
"especialidad_id": 5,
"email": "[email protected]",
"colegiatura": "MED-67890",
"activo": true,
"persona": {
"nombres": "Carlos",
"apellidos": "Rodríguez Pérez",
"telefono": "+502 5555-5432"
},
"especialidad": {
"nombre": "Pediatría"
}
}
]