Instagram Profile
Extract data from public Instagram profiles including bio, followers, posts, and engagement metrics. Perfect for influencer marketing.
Try on PlaygroundAuthentication
Send your Crawlkit API key as a Bearer token in the Authorization header.
Authorization: Bearer ck_your_api_keyRequest Parameters
Send these JSON body fields in your request payload.
| Name | Type | Description |
|---|---|---|
username | string | Public username. |
Example Request
Use direct HTTP requests against the public API base URL.
Example request
1const response = await fetch('https://api.crawlkit.sh/v1/crawl/instagram/profile', {2 method: 'POST',3 headers: {4 'Authorization': 'Bearer YOUR_API_KEY',5 'Content-Type': 'application/json'6 },7 body: JSON.stringify({8 username: 'instagram',9 options: {10 }11 })12});13 14const { data } = await response.json();15console.log(data.profile.username, data.profile.follower_count);Response
Success (200 OK): Returns service-specific structured payload.
Success response (200 OK)
1{2 "success": true,3 "data": {4 "profile": {5 "username": "instagram",6 "id": "25025320",7 "full_name": "Instagram",8 "biography": "Discover what's next.",9 "bio_links": [],10 "profile_pic_url": "https://instagram.fist6-1.fna.fbcdn.net/...",11 "profile_pic_url_hd": "https://instagram.fist6-1.fna.fbcdn.net/...",12 "is_verified": true,13 "follower_count": 674000000,14 "following_count": 78,15 "media_count": 7800,16 "is_private": false,17 "is_business_account": true,18 "is_professional_account": true,19 "business_category_name": "App page",20 "business_email": null,21 "business_phone_number": null,22 "external_url": "https://about.instagram.com",23 "highlight_reel_count": 12,24 "posts": []25 },26 "timing": { "total": 2500 },27 "creditsUsed": 1,28 "creditsRemaining": 9929 }30}