FHIR 4.0.1 · CapabilityStatement
Live from registry| Resource | Interactions | Search parameters |
|---|
| Practitioner | readsearch-typevread | nameidentifier_count_offset |
| PractitionerRole | readsearch-type | identifierpractitionerorganization |
| Organization | read | name |
BrainSAIT Provider Registry FHIR R4 API · v2.1.0 · 2026-10-25
Public endpoints
Base: https://registry.brainsait.de. Every public route accepts requests from any browser (CORS) — read-only, no cookies.
GET/api/providersAll listed providers with trust states GET/api/providers/SA-PHY-000003One provider GET/api/search?q=fadilSearch by name, SPID or specialty GET/api/specialtiesResolved specialties with counts GET/api/organizationsOrganizations (commercial-register status) GET/api/research?spid=SA-PHY-000003Research footprint GET/api/statusOperations verdict GET/fhir/metadataFHIR R4 CapabilityStatement GET/fhir/Practitioner/SA-PHY-000003Practitioner read GET/fhir/Practitioner?name=fadil&_count=10Practitioner search GET/fhir/PractitionerRole?identifier=SA-PHY-000003BPR membership window as PractitionerRole GET/.well-known/did.jsonIssuer DID document (Ed25519 key) GET/vc/SA-PHY-000003Current signed credential GET/vc/status/SA-PHY-000003Live credential status GET/transparency/log.jsonFull transparency log GET/transparency/head.jsonSigned log head
CapabilityStatement
Embeddable live check
Put it on a hospital staff page. It re-checks on every view — never a static badge that outlives a revocation.
<iframe src="https://fadil369.github.io/bpr/embed/SA-PHY-000003" width="380" height="430" title="BPR provider check" style="border:0"></iframe>