Integrate Instagram lead generation directly into your apps. Simple REST API with predictable pricing.
Pay per lead extracted. No monthly fees. Credits never expire.
5,000 credits ($0.0098/lead)
20,000 credits ($0.0075/lead)
100,000 credits ($0.005/lead)
Need more? Contact us for enterprise pricing.
Get started in minutes. Here is how to make your first API call.
curl -X POST https://api.igleads.ai/v1/leads/competitors \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"usernames": ["nike", "adidas"],
"limit": 1000,
"filters": {
"businessOnly": true,
"minFollowers": 1000
}
}'curl https://api.igleads.ai/v1/leads/jobs/job_abc123 \
-H "Authorization: Bearer YOUR_API_KEY"curl https://api.igleads.ai/v1/leads/jobs/job_abc123/results \
-H "Authorization: Bearer YOUR_API_KEY"{
"success": true,
"jobId": "job_abc123",
"type": "competitors",
"count": 1000,
"leads": [
{
"id": "lead_xyz789",
"username": "john_smith",
"fullName": "John Smith",
"email": "john@example.com",
"phone": "+1234567890",
"followers": 15420,
"following": 892,
"engagementRate": 3.2,
"category": "Business",
"website": "https://johnsmith.com",
"bio": "Entrepreneur | Speaker | Author",
"city": "New York",
"isVerified": false,
"isBusiness": true,
"isPrivate": false,
"lastActiveAt": "2025-01-14T10:30:00Z"
}
]
}Base URL: https://api.igleads.ai
/v1/leads/competitorsExtract followers from Instagram accounts
/v1/leads/hashtagFind users who posted with specific hashtags
/v1/leads/locationExtract leads from specific locations
/v1/leads/hotAIFind users with purchase intent (AI-powered)
/v1/leads/networkSee who accounts are following
/v1/leads/enrichEnrich and filter existing user IDs
/v1/leads/jobs/:jobIdGet job status and progress
/v1/leads/jobs/:jobId/resultsGet job results (leads data)
/v1/leads/jobs/:jobIdDelete a job and its data
All API requests require a Bearer token in the Authorization header.
Include your API key in all requests using the Authorization header:
Authorization: Bearer YOUR_API_KEYSecurity: Never expose your API key in client-side code. Always make API calls from your backend.
Use these filters to target specific types of leads.
| Parameter | Type | Description |
|---|---|---|
| businessOnly | boolean | Only return business accounts |
| verifiedOnly | boolean | Only return verified accounts |
| minFollowers | number | Minimum follower count |
| maxFollowers | number | Maximum follower count |
| minEngagement | number | Minimum engagement rate (%) |
| maxEngagement | number | Maximum engagement rate (%) |
| activeWithinDays | number | Last active within N days |
| categories | string[] | Business categories to include |
| bioKeywords | string[] | Keywords that must appear in bio |
| excludeBioKeywords | string[] | Keywords to exclude from bio |
| intentKeywords | string[] | Intent keywords for hot leads (POST /hot only) |
Volume-based pricing for standalone email verification. Pay per email verified.
| Volume | Standard | Deep Verify |
|---|---|---|
| 1 - 999 | $0.015 | $0.07 |
| 1,000 - 4,999 | $0.007 | $0.05 |
| 5,000 - 9,999 | $0.005 | $0.045 |
| 10,000 - 24,999 | $0.004 | $0.04 |
| 25,000 - 49,999 | $0.003 | $0.035 |
| 50,000 - 99,999 | $0.002 | $0.025 |
| 100,000+ | $0.001 | $0.02 |
Standard: Real-time SMTP verification. Charged per email verified.
Deep Verify: Advanced catch-all verification. Additional charge per catch-all email.