https://sandbox.rx.tera.health is a mock server built from the contract. It lets you build your integration before the API is live.
What it does
- Answers every
/v1operation with the examples in the API reference. - Validates requests against the contract. A request that breaks it (a missing field, a wrong type, a value outside its range) gets
422or400. The body is the contract’s example problem, not a description of your mistake; the real API names the field. - Requires a token where the real API does: a call with no
Authorization: Bearerheader gets401.
What it doesn’t do
- It stores nothing. Each call answers like the first: a retried
Idempotency-Keyisn’t replayed, and a created enrollment can’t be read back. - It sends no webhooks. Test your receiver with the worked example in the Webhooks guide.
- It isn’t rate limited per client, though the sandbox as a whole is protected against abuse.
The playground
Every page in the API reference has a Try it button on the request bar under the operation’s description. Its panel opens filled in with the page’s example and a sandbox token, and calls the sandbox, so Send works as it opens. To use a mock on your own machine, pickhttp://localhost:4010 in the server list. Change any field to see how the mock validates it.

