Skip to main content
The OpenType console at console.opentype.dev is where you try decision runs by hand, create the API keys your code uses, read what your organization spent, and add credit. Read this page first if you have just signed in, or if you need to know which console page does what and which role it takes. Everything the console shows comes from the public API at https://api.opentype.dev, called as you. The Playground, keys, usage and billing controls each map to an API route, so you can do the same from code with an API key.

Get in

Open console.opentype.dev and sign in with Google, GitHub, an email and password, or a one-time code sent by email. Sign-up is open: a new account gets its own organization and $5 of free credit once its email address is verified. Sign in to the console walks through every screen, and Create an account covers the credit grant. The console opens on the Playground. The bare address https://console.opentype.dev/ redirects there.

The pages

The sidebar has one section, Workspace, with four pages in this order.

Sign in to the console

Sign-in methods, codes, password reset, email verification, and choosing an organization.

Playground

Run a decision read by hand, read the answers, and copy the request as cURL.

API keys

Create a key in two steps, keep the secret, and revoke keys you no longer need.

Usage

Totals, the runs-per-day chart, the period quota, and one row per model call.

Billing

Balance, Add funds, auto-recharge, cards and receipts, and transactions.

What the frame shows

The frame around every page is the same. The quota period is the current calendar month in UTC. Spend this period counts settled spend plus what runs still in flight are holding. When no spend cap is set on your organization the line reads no cap. See Spend limits and quotas. A dash in place of a figure, such as balance —, means that one read failed, for example because billing is not switched on for the deployment. The rest of the page still works.

Messages at the top of a page

Welcome and The organization was not created appear on the Playground; the others appear above whichever page you open.

What your role lets you do

The console calls the API as you, so each page needs the scopes your role grants in the organization. A page you cannot use shows the refusal, usually 403 scope_denied, instead of hiding the page. A key you create in the console can only hold scopes your own role holds. See Organizations and roles and Scopes.

What the console does not do

  • No verdict runs. The Playground builds decision runs only. Send verdict runs from code; see Verdict runs.
  • No key rotation. Rotate a key through the API; see Key rotation.
  • No organization switcher. To work in another organization you belong to, sign out, sign in again, and pick it on Choose an organization.
  • No member management. The console has no page for inviting or removing people.