Infraestructura pública de datos

Construye con evidencia de comunidades de enfermedades raras

Busca en el catálogo canónico y consume agregados de comunidad, tratamientos, síntomas y calidad de vida mediante interfaces estables, de solo lectura y respetuosas con la privacidad.

API REST v1

Todos los endpoints son de solo lectura, aceptan el idioma como parámetro y devuelven metodología, procedencia o avisos de licencia explícitos.

Conjunto de datosEndpointRegla de publicación
Buscador de enfermedadesGET /api/v1/diseases?q={query}Términos canónicos y comunidades legacy revisadas
Catálogo de enfermedadesGET /api/v1/diseases/{slug}Sin datos personales
Madurez de la comunidadGET /api/v1/diseases/{slug}/communitySólo recuentos agregados
Tratamientos reportadosGET /api/v1/diseases/{slug}/treatmentsAl menos 3 reportes independientes
Calidad de vidaGET /api/v1/diseases/{slug}/quality-of-lifeCohortes de al menos 10 observaciones
Síntomas reportadosGET /api/v1/diseases/{slug}/symptomsCeldas de al menos 5 participantes

Ejemplo

curl --get 'https://diseasemaps.org/api/v1/diseases/celiac/quality-of-life' \
  --data-urlencode 'locale=es'

Las respuestas agregadas incluyen validadores de caché. Usa ETag e If-None-Match para no descargar datos sin cambios.

MCP para agentes de IA

El endpoint MCP ofrece los mismos conjuntos de solo lectura mediante herramientas permitidas; no puede consultar personas ni ejecutar escrituras.

POST /mcp

Trazable desde el diseño

Las versiones del catálogo conservan fuente, versión, checksum y licencia. Los datos comunitarios describen método y fecha de actualización.

Umbrales de privacidad

El servicio suprime celdas pequeñas y nunca devuelve emails, coordenadas, identificadores de usuarios, respuestas fuente ni microdatos clínicos.