REQUEST$ curl -H "Authorization: Bearer bb_…" \
https://bluebananaehr.com/api/fhir/r4/Patient?_count=1
RESPONSE · 200 OK{
"resourceType": "Bundle",
"type": "searchset",
"total": 1,
"entry": [{
"resource": {
"resourceType": "Patient",
"id": "8f3a-4c12",
"name": [{ "family": "Alvarez", "given": ["Marisol"] }],
"gender": "female",
"birthDate": "1986-04-12"
}
}]
}
FHIR R4 surface
The endpoints, search params, and bundle semantics you'd expect from a real EHR — minus the procurement cycle.
42 resources · 180 endpoints
Synthetic patients
~1,000 deterministically-seeded patient records with longitudinal history, encounters, observations, and orders.
Zero PHI · deterministic seeds
Webhook simulator
Fire patient-created, encounter-updated, and lab-result-ready events on demand. Replay, inspect, retry.
38 event types · signed payloads