Getting Started
Sign-up, console tour, billing units and how charges work — from registration to your first successful call.
This page takes you from sign-up to your first successful call. If you just want a working key as fast as possible, the quickstart below is enough.
Five-minute quickstart
- Sign up — Click Sign up in the top-right corner, register with your email and complete email verification.
- Add credit — Go to Wallet in the left menu and either pay online or enter a redemption code. Calls fail at zero balance.
- Create a key — Go to API Keys → New, enter a name, leave everything else at defaults, and copy the
sk-key immediately after creation. - Make your first call — Replace the domain with the site you are using and the key with the one you just copied:
curl https://<your-site-domain>/v1/chat/completions \
-H "Authorization: Bearer sk-xxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.5",
"messages": [{"role": "user", "content": "Hello"}]
}'The API base URL is simply the domain you are currently visiting — no api. prefix, no port change. If you reached the platform through a partner's own domain, use that domain; the request paths are identical.
Sign up and log in
The platform uses email + password registration with email verification enabled:
- Click Sign up and enter your email and password.
- Click Get code, retrieve the verification code from your inbox and enter it.
- Submit to complete registration, then log in.
Verification codes expire. If one does not arrive, check your spam / promotions folder first — some corporate mail systems block system email, in which case try a common public email provider.
Forgot your password? Use "Forgot password" on the login page to reset via your registered email.
Account security: change your password on the Profile page. When your account is accessed from a new IP or device, the system emails you an alert. If it was not you, change your password immediately and review your API Keys list for keys you do not recognise.
Console tour
The left menu is grouped by purpose. Here is what you will use day to day.
Chat
| Menu | Purpose |
|---|---|
| Playground | Talk to models directly in the browser, no code required. See Playground & Model Catalog |
| Storyboard Studio | Visual workspace for storyboard-to-video creation |
| Chat | Preset third-party chat clients, launched with your key |
General
| Menu | Purpose |
|---|---|
| Overview | Account summary: balance, recent spend, call volume trend, model mix |
| Dashboard | Deeper usage analysis by model and over time |
| API Keys | Create and manage credentials. See API Key Management |
| Usage Logs | Per-call detail and charges. See Usage & Logs |
| Task Logs | Execution records for asynchronous tasks such as image and video generation |
| Changelog | Platform updates; the menu flags new entries |
Personal
| Menu | Purpose |
|---|---|
| Wallet | Top-ups, redemption codes, balance and order history. See Wallet & Top-up |
| Billing | Monthly statements and reconciliation |
| Suppliers | Models and measured performance per supplier route |
| Profile | Password, notification preferences |
Available menus vary by site — administrators can hide modules. If you cannot see one of the above, that feature is not enabled on your site.
Billing units
Internally the platform bills in a unit called quota, with a fixed conversion:
500,000 quota = $1The interface normally shows currency amounts, so you rarely need to think about quota. It does appear in a few places (raw API fields, exported log details) — convert using the ratio above.
The platform accounts in USD. If you see local-currency amounts, those are display values converted at a unified reference rate; accounting itself remains in USD.
How charges are deducted
Understanding this prevents most billing confusion:
- Your account balance is the single pool of money; every call is ultimately deducted from it.
- A key's quota is not separate money. It is a spending cap for that key, used to limit how much a given workload, environment or colleague can spend.
- So: a key with a $10 quota against a $3 account balance can still only spend $3.
Charging works as pre-deduct then settle: an estimate is held when the request starts and reconciled against actual usage when the response completes. If the upstream call fails, the held amount is fully refunded — you never pay for failed requests.