TrueRoute Developers

Environments

Two environments, fully separate. The credential decides which one a request belongs to; a key presented to the other is refused with environment_mismatch (403).

SandboxProduction
Base URLhttps://sandbox.trueroute.healthissued with your production credentials after approval
API key beginstr_sandbox_tr_live_
Datasynthetic only; never a real patientreal clinics and real patients
Keys come froma developer account (coming soon); until then, on requestTrueRoute only, after approval, a signed agreement and sandbox certification
Extra routesthe sandbox advance route can play a whole lab journey (result, correction, critical value)none: sandbox-only routes are never mounted

Is a deployment enabled?

curl -s "https://sandbox.trueroute.health/health/enterprise"

No credential needed. A deployment that has not enabled the partner API answers 404 on every partner path.

Sandbox rules

Going to production

  1. Build and certify against the sandbox.
  2. Sign the agreement (and, where patient data flows, a business associate agreement).
  3. TrueRoute approves the integration and issues production credentials, with the production base URL, through a secure channel. Production keys are never shown on this site or issued from a dashboard.