Todo lo que necesitas
para conectar tu aplicación.
Explora los métodos de la API y consulta ejemplos de peticiones y respuestas en una documentación simple y organizada.
Contrato basado en el código de la API. Los campos, rutas y respuestas se documentan desde los controladores. Los valores de ejemplo son ilustrativos y no provienen de registros privados.
Autenticación
Auth
Ver métodos →Cargos Laborales
CargosLaborales
Ver métodos →Clientes
Clientes
Ver métodos →Colaboradores
Colaboradores
Ver métodos →Registro diario de diálisis
Dialisis
Ver métodos →Empresas
Empresas
Ver métodos →Mantención de filtros de diálisis
FiltrosDialisis
Ver métodos →Generador de módulos
Generador
Ver métodos →Mantención de líneas arteriales
LineasArterial
Ver métodos →Mantención de líneas venosas
LineasVenosa
Ver métodos →Mantención de monitores
Monitores
Ver métodos →Pacientes y fichas de enfermería
Pacientes
Ver métodos →Productos
Productos
Ver métodos →Roles
Roles
Ver métodos →Sistema y auditoría
Sistema
Ver métodos →Usuarios
Usuarios
Ver métodos →Widgets y dashboard
Widgets
Ver métodos →Una integración en tres pasos
- Inicia sesión
Envía POST /auth/login y luego POST /auth/verify-2fa con el challenge y tu código TOTP para obtener token.
- Prepara la petición
Consulta GET /tenants y selecciona empresa con POST /tenants/{id}/select. Envía Authorization: Bearer TOKEN en las rutas protegidas; la empresa queda asociada a la sesión.
- Consulta la respuesta
Revisa el resultado y gestiona los códigos de estado.
Ejemplo cURL para iniciar sesión
Reemplaza email y password por tus credenciales. La respuesta entrega el challenge para verificar el código 2FA.
curl -X POST 'https://base.factronica.cl/public/api/auth/login' \
-H 'Content-Type: application/json' \
--data '{
"email": "ana@example.com",
"password": "EjemploClave123!"
}'Parámetros del cuerpo JSON
| Campo | Tipo | Requerido | Descripción |
|---|
Encabezados
| Nombre | Valor |
|---|
Cuerpo de la petición
Ejemplo de petición
Respuesta de ejemplo
Códigos de estado y errores
| Código | Descripción | Respuesta JSON |
|---|