1. Registra la cámara
Crea la cámara en la app y define posición, orientación y región monitoreada.
Guías directas para enviar imágenes, autenticar servidores, probar el webhook y entender cómo la IA convierte cámaras existentes en monitoreo operativo.
curl -X POST https://api.firemonitor.com.br/api/recognization/frame \ -H "Authorization: Bearer fm_int_..." \ -F "cameraId=torre-norte" \ -F "image=@frame.jpg"
{ "hasSmoke": true, "severity": "high", "alertId": "..." }Crea la cámara en la app y define posición, orientación y región monitoreada.
Usa RTSP local, tu propio worker o POST al webhook con imagen y cameraId.
La IA valida humo, crea alerta, marca el mapa y avisa al equipo.
FireMonitor recibe imágenes, normaliza metadatos, ejecuta análisis visual, registra evidencias y publica alertas en panel, mapa y notificaciones.
Endpoint HTTP para servidores, DVRs, scripts y bridges locales que envían imágenes con cameraId, coordenadas opcionales y token Bearer.
Usa token de integración para producción 24/7. El ID token Firebase queda para pruebas rápidas en navegador.
Cámaras, regiones, calibración, viento, triangulación e informes quedan en la app para revisar eventos sin buscar contexto en varios lugares.
La interfaz pública es pequeña a propósito: cámara, imagen y autenticación. Los detalles operativos quedan en la cámara.
cameraId | string | required |
image | file | multipart |
imageUrl | string | optional |
bearing / fov | number | optional |
lat / lng | number | optional |
{
"ok": true,
"hasSmoke": true,
"confidence": 0.85,
"severity": "high",
"alertId": "-NyX123",
"triangulated": { "lat": -21.13, "lng": -50.38 }
}Ejecuta un bridge en un computador de la finca para capturar frames y enviarlos a FireMonitor.
Envía imageUrl HTTPS o signed URL cuando el frame ya está disponible en storage.
Usa la documentación logueada para generar token, adjuntar un frame real y ver la respuesta.
Crea una cuenta, genera el token en la documentación interna y envía el primer frame de prueba en pocos minutos.