Base URL
Your deployment. There is no hosted endpoint, because the platform runs single-tenant inside your environment.Authentication
Versioning
The path carries the major version. Withinv1, fields are added and never
removed or repurposed, so a client that ignores unknown fields keeps working.
The decision record is the exception that gets stronger treatment: fields in a
sealed record are never changed, because a record that means something different
after an upgrade is not a record.
The endpoints
Errors
Refusals are not HTTP errors.POST /v1/authorize returns 200 with an
outcome of deny, exhausted or gated, because a refusal is a successful
decision and the SDK turns it into an exception on your side.
HTTP 4xx means the request was malformed or unauthenticated. 5xx means the
platform failed, and the SDK fails closed on it by default.
