Documentación de la API
Bienvenido a la documentación técnica de Optimant Pro. Nuestra API REST permite integrar el sistema de gestión biomédica con aplicaciones móviles (Flutter/React Native) y servicios externos.
Entorno de Producción
La URL base para todas las peticiones es: https://optimantpro.com/api/v1/
Autenticación
Todas las peticiones deben incluir un Token de acceso en la cabecera HTTP Authorization.
Authorization: BearerContent-Type: application/json
Listar Equipos
Obtiene la lista completa de equipos médicos asociados a la sede del usuario.
Respuesta Exitosa (200 OK)
{
"count": 120,
"results": [
{
"id": 45,
"nombre": "Monitor de Signos Vitales",
"marca": "Mindray",
"modelo": "ePM 10",
"estado": "operativo",
"criticidad": "alta"
}
]
}
Detalle del Equipo
Retorna la ficha técnica detallada y el historial de mantenimiento de un equipo específico.
Listar Órdenes de Trabajo
Filtra las órdenes asignadas al técnico autenticado.
Registrar Actividad
Cierra una orden de trabajo y registra las acciones técnicas realizadas.
Cuerpo de la Petición (Request Body)
{
"orden_id": 1024,
"descripcion": "Se realizó limpieza de sensores y calibración de software.",
"causa": "Uso intensivo",
"accion": "Calibración exitosa",
"costo_mano_obra": 45.00,
"repuestos": [
{"id": 12, "cantidad": 1}
]
}
Suscribir Notificaciones Push
Registra el token de Firebase Cloud Messaging (FCM) del dispositivo móvil para recibir alertas en tiempo real.