Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
Sandbox FHIR : un serveur de test FHIR R4 privé
Une sandbox FHIR R4 gratuite avec 30 patients synthétiques : URL de base, authentification, identifiants de persona stables, réinitialisation, limites et premières requêtes — et en quoi elle diffère d'un serveur de test public.
Un sandbox FHIR est un serveur de test qui utilise l'API HL7 FHIR, où les développeurs peuvent créer, lire et rechercher des ressources sans toucher à de vrais patients. Le sandbox FHIR Anpheros est privé à votre projet : un point d'accès FHIR R4 à l'adresse https://platform.anpheros.com/fhir/R4, 30 patients synthétiques avec six mois d'historique chacun, la même authentification que la production, et un bouton de réinitialisation. Il est gratuit et s'obtient en un clic.
Détails du bac à sable
| URL de base FHIR | https://platform.anpheros.com/fhir/R4 (la clé détermine le bac à sable ou la production) |
| Version FHIR | R4 (4.0.1), 26 types de ressources ; CapabilityStatement public à /fhir/R4/metadata |
| Authentification | Authorization: Bearer sk_test_…, ou jetons OAuth 2.1 pour les applications SMART |
| Données de test | 30 patients synthétiques : adultes, enfants et personnes âgées, avec des conditions ICD-10, des médicaments ATC, des allergies, des laboratoires LOINC et des signes vitaux |
| Identifiants de persona stables | système d'identifiants https://anpheros.com/fhir/sid/sandbox-persona, valeurs p01–p30 : la même personne même après une réinitialisation |
| Réinitialisation | Un clic dans le tableau de bord restaure les 30 patients (avec de nouveaux identifiants) ; les patients que vous avez créés ne sont pas affectés |
| Limites | 10 000 écritures de ressources par jour, 50 patients personnels, 250 Mo de documents |
| Prix | Gratuit, pas de carte |
Premières requêtes
export KEY=sk_test_... # from the dashboard: Get a sandbox key
BASE=https://platform.anpheros.com/fhir/R4
# the server's capabilities (no key needed)
curl -s $BASE/metadata | head -c 400
# three synthetic patients
curl -s "$BASE/Patient?_count=3" -H "Authorization: Bearer $KEY"
# one persona by its stable identifier
curl -s "$BASE/Patient?identifier=https://anpheros.com/fhir/sid/sandbox-persona|p02" -H "Authorization: Bearer $KEY"
# that patient's lab results, newest first
curl -s "$BASE/Observation?patient=$PID&category=laboratory&_sort=-date" -H "Authorization: Bearer $KEY"
# the whole record, and an International Patient Summary
curl -s "$BASE/Patient/$PID/\$everything" -H "Authorization: Bearer $KEY"
curl -s "$BASE/Patient/$PID/\$summary" -H "Authorization: Bearer $KEY"
Bac à sable privé ou serveur de test public ?
| Public test server | Anpheros sandbox | |
|---|---|---|
| Your data is visible to others | ✓ | — |
| Authentication like production (API key, OAuth) | — | ✓ |
| Realistic patients with history | ◐ | ✓ |
| Reset to a known state | — | ✓ |
| Same code works in production | — | ✓ |
| Any FHIR resource type | ✓ | ◐ |
A public test server such as the open HAPI FHIR server is great for learning the standard; a private sandbox is for testing your product. ◐ = Anpheros stores 26 resource types.
Foire aux questions
Existe-t-il un bac à sable FHIR gratuit ?
Oui. Le bac à sable Anpheros FHIR R4 est gratuit et en libre-service : connectez-vous au tableau de bord avec Google, appuyez sur Obtenir une clé de bac à sable et appelez /fhir/R4 avec celle-ci.
Quelle est l'URL du bac à sable FHIR ?
https://platform.anpheros.com/fhir/R4. Le bac à sable et la production partagent l'adresse ; une clé sk_test_ n'atteint jamais que les données du bac à sable.
Le bac à sable contient-il des patients de test ?
Oui, 30 patients synthétiques par projet, chacun avec environ six mois de conditions, médicaments, allergies, résultats de laboratoire et signes vitaux. Chaque persona conserve un identifiant stable lors des réinitialisations.
Puis-je tester SMART on FHIR et OAuth dans le bac à sable ?
Oui. OAuth 2.1 avec PKCE, les scopes patient SMART v2 et la page de consentement fonctionnent dans le bac à sable, de sorte qu'une application peut être testée de bout en bout avant la production.
Puis-je mettre de vraies données de patients dans le bac à sable ?
Non. Le bac à sable est réservé aux données synthétiques. Les vrais patients appartiennent à la production, une base de données distincte pour les organisations vérifiées avec un accord de traitement des données signé.
Liens connexes
- Base de données FHIR gratuite et sandbox : quand une base de données FHIR gérée est le bon choix
- Preuve de concept FHIR dans une sandbox gratuite : ce qu'un pilote doit démontrer
- Données patient synthétiques pour les tests
- Plateforme FHIR
- Démarrage
- Limites
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card