Documentation Index
Fetch the complete documentation index at: https://docs.nevatal.com/llms.txt
Use this file to discover all available pages before exploring further.
Guía de Inicio Rápido
Póngase en marcha con la API de Nevatal en tres sencillos pasos.
Prerrequisitos
- Una cuenta de Nevatal con una clínica activa
- Una clave de API (cree una aquí)
Paso 1: Verifique su conexión
Pruebe que su clave de API funciona consultando el endpoint de salud:
curl -X GET https://api.nevatal.com/health
Respuesta esperada:
Paso 2: Liste sus pacientes
Obtenga la primera página de pacientes de su clínica:
curl -X GET https://api.nevatal.com/api/v1/patients
-H "Authorization: Bearer nvtl_su_clave_de_api"
-H "Content-Type: application/json"
Respuesta:
{
"data": [
{
"id": "pat_abc123",
"firstName": "María",
"lastName": "García",
"email": "maria@example.com",
"phone": "+573001234567",
"documentType": "CC",
"documentNumber": "1234567890",
"createdAt": "2025-03-15T10:30:00Z"
}
],
"pagination": {
"page": 1,
"limit": 20,
"total": 142
}
}
Paso 3: Cree una cita
Agende una cita para un paciente:
curl -X POST https://api.nevatal.com/api/v1/appointments
-H "Authorization: Bearer nvtl_su_clave_de_api"
-H "Content-Type: application/json"
-d '{
"patientId": "pat_abc123",
"doctorId": "usr_doctor456",
"locationId": "loc_main",
"procedureId": "proc_general_consult",
"startTime": "2025-04-01T09:00:00-05:00",
"endTime": "2025-04-01T09:30:00-05:00",
"notes": "Consulta inicial"
}'
Respuesta:
{
"id": "apt_xyz789",
"status": "confirmed",
"patient": {
"id": "pat_abc123",
"firstName": "María",
"lastName": "García"
},
"startTime": "2025-04-01T09:00:00-05:00",
"endTime": "2025-04-01T09:30:00-05:00"
}
¿Qué sigue?
Referencia de la API
Explore todos los endpoints disponibles.
Manejo de Errores
Aprenda a manejar los errores de la API de forma elegante.