Quick Start
Get an API key and complete your first API call in 2 minutes
1. Quick Start
1.1 Sign Up
Visit iCreat AI and register using one of the following methods:
Option 1: Google sign-in
- Click Sign in with Google
- Authorize with your Google account
- Your account is created automatically and ready to use
Option 2: Email registration
Go to the registration page to create an iCreat account:
- Enter your username and email
- Set a password (8–20 characters)
- Click Get Verification Code and enter the code from your email (check spam if you do not receive it)
- Submit to complete registration
Already have an account? Sign in to open the console.
Tip
Keep your login credentials safe to prevent account theft. We recommend using a strong password.
1.2 Top Up Credits
iCreat AI uses a prepaid credit system.
After logging in, go to the "Wallet" page in the console.
- Different models have different costs per call — see the Model Plaza for details
- The API will stop responding once credits are exhausted — please top up promptly
- You can view your current balance and consumption history on the console homepage
Transparent Billing
Every API call's cost is logged in real time in your usage records. You can review detailed consumption history at any time.
1.3 Create API Keys
API Keys are your credentials for calling the iCreat AI API.
After logging in, go to the "API Keys" page in the console.
- Click "Add"
- Enter a name (e.g.,
claude-code,codex,gemini, etc.) - Set a credit limit (optional; leave blank for no limit)
- Set an expiration time (optional)
- Click "Submit" to create your API Keys
Security Warning
- After creation, copy and save your API Keys immediately — they are only displayed in full once
- Do not share your API Keys with others or commit them to public repositories
- If your API Keys are leaked, delete them immediately in the console and create new ones
- We recommend creating separate API Keys for different use cases for easier management and tracking
1.4 Basic API Call Example
Below is the simplest text-to-image call using cURL:
curl -X POST 'https://api.icreat.ai/v1/task/submit/openai/gpt-image-2' \
-H 'Authorization: Bearer <sk-your-token>' \
-H 'Content-Type: application/json' \
-d '{
"prompt": "a running dog"
}'Response example:
{
"task_id": "task-0192xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}task_id is the unique identifier for querying status and retrieving results.
