vNext claro · API en vivo
Legacy
Frontend vNext

API / Docs

Documentacion de endpoints, campos disponibles y limitaciones.

API v1 / Dashboard

Endpoint principal del Observatorio de Violencia RD. Proporciona datos consolidados para el dashboard.

Endpoints Disponibles

GET /api/v1/dashboard

Datos consolidados del dashboard. Incluye resumen_general, distribucion_tipo, distribucion_provincia, distribucion_temporal, multi_fuente_vs_unica, tabla_eventos, top_municipios, feminicidios.

Cache: no-store (siempre fresco). Autenticacion: ninguna (publico).

Campos del Response

CampoTipoDescripcion
total_eventos_kpi_rdnumberTotal de eventos verificados que cumplen criterios KPI RD
total_feminicidiosnumberFeminicidios verificados en el periodo
score_confianza_promedionumberPuntaje de confianza de consolidacion (0-1)
eventos_multi_fuentenumberEventos corroborados por multiples fuentes
victimas_totalesnumberTotal de victimas en todos los eventos
victimas_femeninonumberVictimas de sexo femenino
victimas_masculinonumberVictimas de sexo masculino
distribucion_tipoobjectConteo de eventos por tipo (feminicidio_probable, homicide_probable, etc.)
distribucion_provinciaobjectConteo de eventos por provincia
distribucion_temporalarraySerie temporal de eventos (YYYY-MM por mes)
multi_fuente_vs_unicaobjectComparativa eventos multiples vs fuente unica
tabla_eventosarrayLista de eventos con titulo, provincia, tipo, fecha
top_municipiosarrayMunicipios con mayor concentracion de eventos
feminicidiosobjectDatos especificos de feminina (total, kpi_rd, nota)

Limitaciones Conocidas

  • No incluye datos de armas, edad de victimas, o agresores detallados
  • Feminicidios y Homicidios se derivan de la misma base, pueden overlap
  • Municipios pueden tener nombres duplicados o incompletos
  • Laclasificacion ICCS no esta disponible via API (solo en case_360)
  • No hay endpoint de autenticacion ni paginacion
  • Datos de hijos/orfandad no disponibles via API
  • inteligence_case_360.json es archivo estatico separado (80 casos)

Metodologia

  • Datos consolidados de PostgreSQL (prod) + staging (Active)
  • Gaps cerrados via fingerprint matching con active_json_legacy
  • Exclusiones de duplicados y eventos internacionales
  • Confianza calculada segun cantidad de fuentes y consistencia
  • KPIs definidos segun criterios oficiales de laONU y Ministerio de la Mujer RD

Fuentes de Datos

PostgreSQL (Produccion)
Base de datos principal con 84 eventos totales
Staging (Active JSON)
26 eventos adicionales de active_json_legacy
intelligence_case_360.json
80 casos con datos enriquecidos (victimas, agresores, ICCS)

API v1 · v3/PG · Solo lectura · Sin autenticacion