Instagram/User Profile
User Profile
GET
https://api.shofo.ai/instagram/user-profileGet Instagram profile data with optional followers and following lists.
Pricing
Base cost: $0.001 base + $0.0001/follower + $0.0001/following per post
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
username | string | Required | Instagram username (without @) |
max_followers | integer | Optional | Number of followers to fetch (0 = skip)Default: 0 |
max_following | integer | Optional | Number of following to fetch (0 = skip)Default: 0 |
Response Format
{
"success": true,
"data": {
"profile": {
"username": "example_user",
"full_name": "Example User",
"bio": "Content creator | Photographer",
"profile_pic_url": "https://...",
"follower_count": 150000,
"following_count": 500,
"post_count": 250,
"is_verified": true,
"is_business": true,
"category": "Photographer",
"external_url": "https://example.com"
},
"followers": [
{
"username": "follower1",
"full_name": "Follower One",
"profile_pic_url": "https://..."
}
],
"following": [
{
"username": "following1",
"full_name": "Following One",
"profile_pic_url": "https://..."
}
],
"total_followers_fetched": 10,
"total_following_fetched": 5,
"api_calls": 3
},
"cost": "$0.0016",
"request_id": "req_abc123"
}Notes
- •Set
max_followersandmax_followingto 0 to skip fetching those lists (default) - •Followers and following are fetched with pagination, so larger counts may require multiple API calls
- •The profile itself is always fetched (base cost)
Try It
GET
https://api.shofo.ai/instagram/user-profile$0.0001
Send a request to see the response