Kinds
Two kinds are admitted, and a Tenancy is one of them for its whole life.
A key authenticates for one Tenancy. Your organization may hold a sandbox Tenancy and a live one at the Console. The path of every request names which of the two it acts on.
Hosts
A sandbox Tenancy and a live one are served from two hosts.
The sandbox moves on a day you can plan around. Each Monday’s promotion is announced in the table below with the release it serves, the contract version it carries, and any breaking change or deprecation in force. Nothing reaches the sandbox that has not run first on the Platform’s test environment.
A sandbox key works on the sandbox host only. Your sandbox Tenancy’s key is minted at the Console for that host.
Promotions
Isolation
Nothing crosses from one Tenancy to the other.- A key issued for one Tenancy authenticates for no other.
- A Product configured on one is not readable on the other, and neither are its versions.
- A Client registered on one is not registered on the other.
- A Loan, a Receipt, and every figure derived from them belong to the Tenancy that recorded them.
- A Reference is unique inside one Tenancy, so the same Reference is free on the other.
Restrictions
The kind narrows one caller at the Console and no other.
An agent is a caller your identity provider signed as acting on a person’s behalf rather than as the person. On a
live Tenancy every act that touches a real book is refused to one. That is issuing, servicing, accelerating, cancelling, retracting, writing off, reporting a Receipt, reversing one, and registering a Client.
Minting a key is refused to an agent on both kinds. A key reaches a chat transcript and a model provider’s logs, which are places you do not control and the Platform cannot audit.
The rule belongs to the Console. A key carries a scope and no actor, so the API serves a sandbox Tenancy and a live one alike.
Credit policy
The kind also decides who may confirm a Credit policy version you publish.
A Decision on a sandbox is a test of your policy, not evidence that two people reviewed it. The mark says which kind of Decision it is. See Credit policy.
A book written in the past
A sandbox has no clock of its own. To build a book that looks months old, state past days:submitted_on on an application, the issue date on a Loan, the value date on a Receipt.
The Platform reads those days as the book’s own.
A live Tenancy migrating a past portfolio is read the same way.