Los servidores FHIR públicos de prueba son útiles para una primera solicitud y dejan de serlo en el momento en que necesitas datos que permanezcan, pacientes que se parezcan a los tuyos o una escritura que no sea eliminada por la siguiente persona. El sandbox de Anpheros es un servidor FHIR R4 gratuito que pertenece a tu proyecto: tus propios 30 pacientes sintéticos, tus propias escrituras, tus propias claves y webhooks, y un botón de reinicio cuando quieres recuperar los datos originales.
Versión técnica para desarrolladores: Sandbox FHIR · Base de datos FHIR gratuita en developers.anpheros.com, con solicitudes, respuestas y límites. Esta página es la versión en lenguaje sencillo.
Lo que obtienes
- Un endpoint FHIR R4 en
https://platform.anpheros.com/fhir/R4, con una CapabilityStatement en/metadata, búsqueda,_history,$everything,$summary(Resumen Internacional del Paciente) y$validate. - Los mismos datos a través de REST en
/v1: pacientes, observaciones, medicamentos, condiciones, línea de tiempo, documentos. - 30 pacientes sintéticos por proyecto, con seis meses de historial hasta el día en que se creó el proyecto: adultos, niños y personas mayores de toda la UE, con condiciones codificadas en ICD-10, medicamentos en ATC, alergias, resultados de laboratorio y signos vitales en LOINC.
- Webhooks, documentos, importación de laboratorio, OAuth, exactamente como en producción, para que nada cambie cuando pases a producción.
- SDKs para Dart (
anpheros_sdken pub.dev) y TypeScript (@anpheros/sdken npm).
El sandbox es gratuito y se mantiene gratuito. Nadie pide una tarjeta.
Obtener una clave
Inicia sesión en el panel de control en platform.anpheros.com/dashboard con Google y pulsa Obtener una clave de sandbox. Recibirás una organización, un proyecto sandbox y una clave sk_test_…, que se muestra una vez. Lo mismo a través de la Admin API:
curl -X POST https://platform.anpheros.com/admin/sandbox/quickstart \
-H "Authorization: Bearer $FIREBASE_ID_TOKEN"
Primera llamada:
export BASE=https://platform.anpheros.com
export KEY=sk_test_…
curl "$BASE/fhir/R4/Patient?_count=5" -H "Authorization: Bearer $KEY"
curl "$BASE/fhir/R4/Observation?patient=$PID&category=laboratory&_sort=-date" -H "Authorization: Bearer $KEY"
Los pacientes sintéticos
Cada proyecto sandbox obtiene su propia copia. Cambia o elimina cualquier cosa; ningún otro proyecto lo verá. Restablecer pacientes de prueba en el panel de control (o POST /admin/projects/{id}/sandbox/reset) los devuelve a su estado original, con nuevos IDs; los pacientes que creaste tú mismo no se verán afectados. Cada paciente sintético mantiene un identificador estable entre reinicios, por lo que una prueba siempre puede encontrar a la misma persona:
Patient?identifier=https://anpheros.com/fhir/sid/sandbox-persona|p02
es siempre Elena Ionescu, nacida en 1985, con las mismas condiciones y los mismos seis meses de lecturas.
Límites
Generosos pero finitos, para que un script descontrolado no pueda costar nada a nadie:
| Límite | Sandbox |
|---|---|
| Escrituras de recursos | 10 000 por proyecto al día |
| Pacientes | 100 propios, además de los 30 sintéticos |
| Documentos | 250 MB por proyecto |
| Solicitudes | 600 por minuto por clave |
| Proyectos sandbox | 5 por organización |
Una clave de sandbox solo ve datos de sandbox. Producción es una base de datos diferente, abierta a organizaciones verificadas con un acuerdo de procesamiento de datos firmado; el primer mes de producción es gratuito.
Navegar por los datos
El panel de control muestra el registro de cada paciente, el FHIR de cada recurso, la Procedencia detrás de él y el registro de solicitudes del proyecto. Para una vista rápida sin código, GET /v1/patients/{id}/timeline devuelve todo sobre una persona en orden de fecha, y GET /fhir/R4/Patient/{id}/$everything devuelve el registro completo como un Bundle. Se publican ejemplos de recursos para cada tipo en platform.anpheros.com/tools/fhir-examples, y un validador en /tools/fhir-validator.
Preguntas frecuentes
¿El sandbox es realmente gratuito?
Sí, sin límite de tiempo y sin tarjeta. Los límites anteriores existen para mantenerlo gratuito para todos.
¿Es un servidor FHIR público?
No, y esa es la ventaja. Los servidores de prueba públicos son compartidos y se borran; tu sandbox pertenece a tu proyecto, con sus propias claves. Otros desarrolladores no pueden ver ni cambiar tus datos.
¿Puedo cargar mis propios pacientes de prueba?
Sí: crea pacientes y recursos a través de /fhir/R4 o /v1, hasta 100 pacientes por proyecto. El conector de laboratorio importa un informe completo desde CSV, HL7 v2 o JSON en una sola solicitud.
¿Qué sucede cuando paso a producción?
Nada cambia en tu código. La URL base es la misma; una clave sk_live_… apunta las mismas llamadas a la base de datos de producción. Producción requiere una organización verificada y un acuerdo de procesamiento de datos firmado.
¿Puede un asistente de IA usar el sandbox?
Sí. El servidor MCP en platform.anpheros.com/mcp acepta una clave de sandbox y expone el registro a cualquier asistente compatible con MCP: listar pacientes, obtener un contexto etiquetado con procedencia, buscar FHIR, validar y crear recursos. Consulta Integración EMR con asistentes médicos de IA.
Lleva tu historial médico contigo
Anpheros Daily guarda síntomas, análisis, medicamentos y documentos en un solo lugar, en formato estándar y bajo tu control. El plan Basic es gratuito.