On this page

Quickstart

1. Get an API key

  1. Open app.scaliq.ai/api-mcp
  2. Create a key (shown once)
  3. Use a sk_live_… key with production, or sk_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

EnvironmentREST base
Productionhttps://api.scaliq.ai/public/v1
Developmenthttps://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.

More examples