Skip to content

Developer Console

On this page

console.curriculo.me is where an account starts and where it is managed. Everything about the account itself (keys, usage and billing) lives here, not in the API.

In the ConsoleWhat it does
Sign-inCreates the account on first sign-in, provisions the API identity your keys will serve, and adds a one-time $5.00 free credit. Until provisioning completes, keys are issuable but calls return 403 "Account provisioning incomplete".
API keysCreate, name, list and revoke keys, with an optional expiry on each. Up to 25 unrevoked keys per account. The plaintext key is returned exactly once at creation; only a prefix and a SHA-256 hash are stored, so a lost key is replaced rather than recovered. Revocation is immediate.
API productsA read-only catalogue of the available operations. Every operation uses the same account key and the same prepaid balance, so there is nothing to enable or request.
UsageCalls, errors, p50 latency and credits spent, as a period summary and a daily time series filterable by product and by key.
BillingCredit balance, card payment through Stripe, and optional automatic top-up below a threshold you choose (off by default).
API docsA reference for every operation and a playground: paste your key, run any operation and read the response. Transcribe and summary run there as background tasks. Your key and files are never saved by the Console. It also has a copyable cURL request for /prompt/, which you can import into Postman.
SupportIn-Console support chat.

Why the API key cannot manage the account

Your API key does hiring work. It deliberately cannot mint keys or change billing, so a leaked key can never escalate into account control.

Every Console view is scoped to your signed-in account. No request accepts an account identifier from the caller, so one account can never read another's keys or usage.

Separate keys per environment or team

The Usage view filters by key. Issue separate keys for each environment or team to keep spend attributable and each key independently revocable.

See Authentication and Pricing and billing.

Common questions

How many keys can I have? Up to 25 unrevoked keys per account. Revoke a key you no longer use to free a slot.

I lost a key. Can I see it again? No. Only a prefix and a hash are stored. Revoke the lost key and create a new one.

Why does my new key return 403? Either the account is still being provisioned ("Account provisioning incomplete"), the balance is empty, or the account is suspended. Wait for provisioning, or add credit in Billing.

Can a key buy credit or create other keys? No. Keys only call the API. Account changes happen in the Console after you sign in.

Next steps

Was this page helpful?

Updated