FarmAPI

Herramienta para análisis de nuevas aperturas farmacéuticas en España.

FarmAPI mantiene un catálogo nacional de farmacias oficiales y detecta cada día aperturas, cierres y traslados. Deja el trabajo manual de revisar 19 territorios y usa una API preparada para análisis comercial, scouting, consultoría y software farmacéutico.

19 territorios (17 CCAA + Ceuta + Melilla)
Actualización diaria desde fuentes oficiales
Análisis de aperturas, cierres, traslados y cambio de titular desde febrero 2026
Ejemplo rápido (Ceuta / ES-CE)
curl -H "X-API-Key: fak_..." \
  "https://estudioapi.com/farmapi/v1/farmacias/export/ES-CE/csv" -o ceuta.csv
La API key de prueba gratuita solo permite ES-CE.
Ejemplo (Madrid / ES-MD)
curl -H "X-API-Key: fak_..." \
  "https://estudioapi.com/farmapi/v1/farmacias/export/ES-MD/csv" -o madrid.csv
Para Madrid necesitas una API key con scope ES-MD.
Salida (CSV)
external_id,name,address_line,postal_code,city,province,territory_code,latitude,longitude,coordinate_source,...
28000001,"Farmacia Ejemplo","CALLE MAYOR, 1",28013,Madrid,Madrid,ES-MD,40.416800,-3.703800,official,...
...
Incluye dirección, titular, CNN, coordenadas y trazabilidad de la fuente oficial.

FarmAPI

Mapas operativos por territorio, vista nacional y detalle por farmacia.

Panel operativo con selector de CCAA y heatmap (admin)
Panel operativo (admin): selector de CCAA + vista heatmap.
Detalle de una farmacia en el mapa (popup)
Detalle por farmacia (popup) sobre el mapa.
Vista nacional de puntos (farmacias con coordenadas)
Vista nacional de puntos (farmacias con coordenadas).

Qué obtienes

Snapshot

Descarga paginada por territorio con el dataset canónico normalizado. Disponible en JSON y export descargable en CSV/JSON.

Changes

Deltas técnicos (upsert/delete) para mantener tu base de datos sincronizada sin recargar todo cada vez.

Eventos de negocio

Aperturas, cierres (por desaparición o desactivación oficial), reaperturas, traslados y cambio de titular. Consultables por periodo, provincia y municipio.

Fuentes oficiales. Cada territorio se ingiere desde fuentes públicas oficiales, se normaliza al mismo esquema y se entrega listo para consumo por API o descarga directa.

Nuevas aperturas farmacéuticas

Detecta dónde aparecen nuevas farmacias antes de que tu base de datos se quede atrás.

Cada corrida compara la fuente oficial con el estado anterior y genera eventos de alta. Puedes consultar nuevas aperturas por comunidad autónoma, provincia, ciudad y periodo para alimentar informes, CRM o mapas comerciales.

  • Altas por periodo: última semana, 15 días, mes, 2 meses, 6 meses o todo el histórico disponible.
  • Filtro por territorio (ES-AN, ES-MD, etc.) y por ubicación.
  • Export CSV/JSON y API incremental para integrarlo en tu producto.
Mapa nacional de farmacias con coordenadas para detectar aperturas
Mapa operativo para localizar aperturas por territorio y zona.
Ejemplo: aperturas recientes
curl -G -H "X-API-Key: fak_..." \
  --data-urlencode "window=30d" \
  --data-urlencode "territory_code=ES-MD" \
  "https://estudioapi.com/farmapi/v1/farmacias/incremental/latest"

Útil para saber qué farmacias han entrado en el mercado en una zona y activar acciones comerciales o analíticas sin esperar a revisiones manuales.

Traslados de farmacias

Identifica el local anterior y la nueva ubicación cuando una farmacia se traslada.

Un traslado no es solo un cambio de dirección: el local anterior puede ser una señal valiosa para análisis inmobiliario, licencias, consultoría y oportunidades comerciales. FarmAPI conserva el origen y el destino del movimiento.

  • old: dirección y coordenadas del local anterior.
  • new: dirección y coordenadas de la nueva ubicación.
  • Filtros por ciudad/provincia de origen o destino, y búsqueda por radio.
Detalle de farmacia sobre mapa para analizar traslados
Detalle de farmacia sobre mapa para analizar origen, destino y contexto.
Ejemplo: traslados desde Sevilla
curl -G -H "X-API-Key: fak_..." \
  --data-urlencode "days=180" \
  --data-urlencode "territories=ES-AN" \
  --data-urlencode "old_city=Sevilla" \
  "https://estudioapi.com/farmapi/v1/farmacias/relocations"

La respuesta devuelve origen y destino, no solo un punto. En el admin se visualiza con dos marcadores y una línea de traslado.

Informes y análisis territorial

Convierte una dirección en una decisión técnica.

FarmAPI no solo entrega datos: permite construir informes para estudiar aperturas, traslados y zonas de oportunidad con farmacias cercanas, contexto territorial e indicadores de apoyo.

Destacado

Informes de nuevas aperturas

Introduces una dirección y el sistema prepara una lectura técnica inicial: viabilidad del local frente a criterios normativos, farmacias cercanas, distancias, entorno competitivo e indicadores socioeconómicos.

  • Mapa de farmacias próximas y radios de análisis.
  • Señales de cumplimiento técnico y posibles bloqueos.
  • Contexto de zona para informes comerciales o de consultoría.
Búsqueda inversa

Encuentra dónde sí podría encajar.

Si una localización no cumple para apertura o traslado, la búsqueda inversa marca las zonas candidatas donde sí tendría sentido estudiar el movimiento con más detalle.

  • Zonas viables sobre mapa, no solo un “no cumple”.
  • Lectura por ciudad, barrio o área de oportunidad.
  • Útil para scouting inmobiliario, licencias y expansión.

Precios

Contratación vía contacto. La cotización se realiza por uso: alcance territorial, volumen de consultas/exportaciones y soporte de integración. Te damos la API key con el scope exacto que necesites.

Una Comunidad Autónoma
Contacto
  • Actualización diaria
  • Snapshot + Export CSV/JSON
  • Changes + Business events
  • Scope: 1 territorio
Contactar
Todo el territorio
Contacto
  • Actualización diaria
  • 19 territorios
  • Soporte de integración
  • Condiciones a medida
Contactar

Ejemplo API y documentación

Territorios

curl -H "X-API-Key: fak_..." \
  "https://estudioapi.com/farmapi/v1/farmacias/territories"

Resumen de eventos

curl -G -H "X-API-Key: fak_..." \
  --data-urlencode "from=2026-02-01T00:00:00Z" \
  --data-urlencode "to=2026-12-31T23:59:59Z" \
  --data-urlencode "territories=ES-AN" \
  "https://estudioapi.com/farmapi/v1/farmacias/business-events/summary"
Para detalles completos, consulta la documentación y el OpenAPI público.

Pide API key de descarga gratuita

Rellena el formulario y generaremos una API key de prueba con scope solo para ES-CE (Ceuta). No permite acceder a otros territorios ni descargar otras comunidades.

FAQ

¿De dónde salen los datos?

Solo de fuentes oficiales públicas por CCAA y territorio: portales institucionales, datos abiertos y listados oficiales. Cada registro conserva su trazabilidad con official_source_name, official_source_url y fecha observada.

¿Cada cuánto se actualiza?

La ingesta corre cada 24 horas. Si una fuente no cambia, no enviamos ruido. Si una fuente oficial falla, mantenemos el último estado válido y reintentamos sin vaciar tu base de datos.

¿Qué eventos de negocio ofrece?

Aperturas, cierres, reaperturas, traslados y cambio de titular. Esto permite detectar nuevas farmacias, cierres efectivos y movimientos relevantes para tasación, scouting, CRM o analítica comercial.

¿Cómo funciona el scope por territorios?

Cada API key sale con una lista exacta de territorios permitidos (ES-XX). Si integras una sola comunidad, no pagas ni recibes el resto. Si intentas pedir una fuera de scope, la API responde 403.

¿Cómo empiezo una integración?

La forma recomendada es simple: 1) carga inicial con snapshot, 2) sincronización incremental con changes, 3) si quieres automatizar más, activar webhooks para enterarte cuando termina cada sync territorial.

¿Puedo descargar CSV o JSON?

Sí. Cada territorio puede descargarse en CSV o JSON. Es útil tanto para una integración técnica como para equipos de negocio que prefieren trabajar con ficheros.

¿Qué campos incluye una farmacia?

Nombre, dirección normalizada, CP, ciudad, provincia, territorio, titular, CNN cuando existe, coordenadas, origen de la coordenada y trazabilidad completa de la fuente oficial.

¿Las coordenadas son siempre oficiales?

Cuando la fuente las trae, se guardan como official. Si faltan, las resolvemos automáticamente y quedan marcadas como geocoded. Si un caso requiere validación manual, también queda trazado.

¿Qué pasa si una fuente oficial falla?

No se vacía el territorio. Mantenemos el último estado válido, bloqueamos cambios destructivos y reintentamos la ingesta. La API sigue siendo honesta sobre el estado real del territorio.

¿Cómo funcionan los webhooks (callback)?

Registras solo el dominio/origin, por ejemplo https://tu-dominio.com. Nosotros entregamos siempre en /.well-known/farmaapi/webhook, con firma y reintentos.

¿Hay límites de uso (rate limit)?

Sí. Aplicamos rate limit por API key para proteger la plataforma. Si lo superas recibes 429 y la recomendación es usar backoff exponencial y reintentos controlados.

¿Sirve para software de tasación, compraventa o consultoría?

Sí. Está pensado para herramientas que necesitan catálogo oficial actualizado, cambios incrementales, cierres, traslados y mapas operativos: tasación, scouting comercial, consultoría, CRM o analítica.

¿Puedo empezar con una sola comunidad y ampliar después?

Sí. Puedes arrancar con una comunidad autónoma, pasar a un pack de 3 o ampliar a cobertura nacional sin rehacer la integración. Solo cambiamos el scope de tu API key.

¿Puedo probar antes de contratar?

Sí. Puedes pedir una API key gratuita de prueba limitada a ES-CE (Ceuta) para validar el formato, la autenticación y el flujo completo de integración antes de comprar cobertura adicional.

¿Qué pasa si aún no tengo una base de datos propia?

No pasa nada. Puedes empezar descargando CSV o JSON por territorio y después evolucionar a una integración incremental cuando tu producto lo necesite.

¿Desde cuándo hay histórico de eventos?

El bloque de eventos operativos del producto arranca desde febrero de 2026. A partir de ahí, las altas, cierres y traslados se van acumulando de forma incremental por territorio.

Contacto

Cuéntanos qué territorios necesitas, qué volumen esperas y para qué caso de uso. SPARRING Labs SL tratará estos datos para responderte, preparar una propuesta y, si procede, activar el acceso a FarmAPI.