On this page
Quickstart
1. Get an API key
- Open app.scaliq.ai/api-mcp
- Create a key (shown once)
- Use a
sk_live_…key with production, orsk_test_…with development
Paid plan required. Free/trial cannot use the API.
2. Check credits
export SCALIQ_API_KEY="sk_live_..."
curl -s https://api.scaliq.ai/public/v1/credits \
-H "X-API-Key: $SCALIQ_API_KEY"
{
"credits": 842,
"topUpCredits": 200,
"lookalikeCredits": 100,
"lookalikeTopUpCredits": 0,
"planId": "pro"
}
3. Add a lead
Replace CAMPAIGN_ID with a campaign id from GET /campaigns or the dashboard.
curl -s https://api.scaliq.ai/public/v1/campaigns/CAMPAIGN_ID/leads \
-H "X-API-Key: $SCALIQ_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"linkedinUrl": "https://www.linkedin.com/in/jane-doe/",
"fullName": "Jane Doe",
"jobTitle": "VP Sales",
"companyName": "Acme"
}'
Successful insert charges 1 credit and returns "status": "created".
Pushing many URLs from a CRM? Use POST …/leads/batch (up to 100 per request) instead of parallel single-lead calls. To tag/exclude or permanently remove many leads later, use batch-update / batch-delete (0 credits). List excluded leads with GET …/leads?excluded=true.
4. Read activity (optional)
After outreach is running, check recent replies:
curl -s "https://api.scaliq.ai/public/v1/activity?type=reply_received&limit=20" \
-H "X-API-Key: $SCALIQ_API_KEY"
For a workspace snapshot (sampled campaign ranking + last-reply highlights), see GET /insights/overview.
Bases
| Environment | REST base |
|---|---|
| Production | https://api.scaliq.ai/public/v1 |
| Development | https://apidev.scaliq.ai/public/v1 |
Prefer agents?
See MCP for Cursor connect, or Connect Claude / ChatGPT for Claude / ChatGPT. You can paste https://mcp.scaliq.ai/ into an LLM for a short overview before creating a key.