Get user profile from Instagram with KonbiniAPI
Returns profile information for an Instagram user including bio, follower counts, profile picture, and account metadata. Look up any public Instagram…
This API endpoint returns profile information for an Instagram user including bio, follower counts, profile picture, and account metadata. Look up any public Instagram account by username.
Perfect for
- Influencer audience size and engagement rate verification
- Brand account competitive intelligence and monitoring
- Creator discovery for partnership and sponsorship vetting
1. Make the request
const response = await fetch("https://api.konbiniapi.com/v1/instagram/users/khaby00", {
headers: { "Authorization": "Bearer YOUR_API_KEY" }
});
const data = await response.json();
2. Get clean JSON
Response (200 OK)
{
"data": {
"@context": [
"https://www.w3.org/ns/activitystreams#",
"https://konbiniapi.com/ns/social#"
],
"type": "Person",
"id": "https://www.instagram.com/khaby00/",
"url": "https://www.instagram.com/khaby00/",
"entityId": "779085683",
"name": "Khabane Lame",
"preferredUsername": "khaby00",
"summary": "Just a guy who reacts",
"attachment": [
{
"type": "Link",
"href": "https://linktr.ee/khabylame",
"rel": "preferred"
}
],
"isPrivate": false,
"isVerified": true,
"isPaidVerified": false,
"isBusiness": false,
"isProfessional": true,
"category": "Public figure",
"pronouns": [
"he/him"
],
"hasVideos": true,
"hasChannel": false,
"hasMicroblog": true,
"followerCount": 77560380,
"followingCount": 1004,
"mediaCount": 626,
"videoCount": 120,
"highlightCount": 10,
"icon": {
"type": "Image",
"url": "https://scontent.cdninstagram.com/v/t51.2885-19/avatar.jpg"
},
"image": [
{
"type": "Image",
"url": "https://scontent.cdninstagram.com/v/t51.2885-19/avatar.jpg"
}
]
}
}