QUICKSTART
Developer quickstart
Workspace bearer key for the launch API — not your Firebase session. Copy once, then generate → inspect → send.
Waiting for sign-in before requesting a workspace key…
API · checking hosted /health…
export SIMHEALTH_API_KEY=$SIMHEALTH_API_KEY
Hosted API capabilities
Checking GET https://api.simhealth.interoperabilitypro.com/health…
- health
- workspace
- generate
- inspect
- send
01
Generate Data
Seeded outpatient-visit-v1 collection Bundle. Count 1–20.
02
Data Inspector
Exact stored bytes — the JSON you transmit. No pretty-print.
Need a workspace API key and an artifact id. Inspect shows exact stored payload bytes.
Download stays disabled until stored payload bytes are available.
03
Send
POST the stored transaction Bundle to a customer HTTPS FHIR endpoint.
curl -sS --fail-with-body --max-time 30 --connect-timeout 5 \
-H "Authorization: Bearer $SIMHEALTH_API_KEY" \
-H "Content-Type: application/json" \
-H "X-Request-Id: first-run-send" \
-d '{"artifactId":"$ARTIFACT_ID","destinationUrl":"https://fhir.example.invalid/fhir","destinationBearer":"$DESTINATION_BEARER"}' \
https://api.simhealth.interoperabilitypro.com/v1/send
Workflow Builder
CWDL graph DSL with compile and publish lifecycle. Requires workspace key and
workflow capability.
ACCOUNT
Settings
Saved to your Firebase account in Firestore. Email stays in Authentication. API keys and destination URLs are not stored here.