Business Events (aperturas, cierres, traslados, cambio de titular)¶
Estas rutas exponen eventos de negocio derivados del delta contra el estado anterior.
Listado¶
GET /v1/farmacias/business-events
Query params:
from(optional): datetime ISO UTCdays(optional): ventana en días si no envíasfromto(optional): datetime ISO UTCterritories(optional): CSVES-XX,ES-YYevent_types(optional): CSV de tiposprovince(optional)city(optional)limit(default500, max5000)cursor(optional)
Tipos soportados:
opened: alta (external_id nueva)closed_hard: baja por desaparicion del dataset oficial (delete)closed_soft: la fuente mantiene el registro pero marcais_active=falsereopened:is_activepasa defalseatruerelocated: cambiaaddress_line/postal_code/city/provinceownership_change: cambiaowner_name(titular)
curl -sS "$FARMAAPI_BASE_URL/v1/farmacias/business-events?from=2026-01-01T00:00:00Z&event_types=relocated,ownership_change" \
-H "X-API-Key: $FARMAAPI_API_KEY"
curl -sS "$FARMAAPI_BASE_URL/v1/farmacias/business-events?days=30&event_types=opened,relocated" \
-H "X-API-Key: $FARMAAPI_API_KEY"
Summary (agregados)¶
GET /v1/farmacias/business-events/summary
Agrupa por:
group_by=event_type(default)group_by=territoryfromodaysfuncionan igual que en el listado
curl -sS "$FARMAAPI_BASE_URL/v1/farmacias/business-events/summary?from=2026-01-01T00:00:00Z&group_by=territory" \
-H "X-API-Key: $FARMAAPI_API_KEY"
curl -sS "$FARMAAPI_BASE_URL/v1/farmacias/business-events/summary?days=30&group_by=territory" \
-H "X-API-Key: $FARMAAPI_API_KEY"
Payload¶
Cada item incluye:
event_typeoccurred_atterritory_code,external_idoldynewcon los campos relevantes