Instagram API
One endpoint for public Instagram profiles — followers, following, post count, verified. Same key and same response shape as nine other networks.
Rate limits, retries and platform changes are on us. Clean JSON, ready for your app or your AI agent. 1,000 free credits a month, no card.
curl -H "Authorization: Bearer $HH_KEY" \ "https://honesthook.com/api/v1/instagram/profile?handle=nasa"
{
"success": true,
"platform": "instagram",
"endpoint": "instagram/profile",
"data": {
"author": {
"id": "17841401474538262",
"handle": "nasa",
"name": "NASA",
"followers": 104357600,
"following": 91,
"posts_count": 4923,
"verified": true,
"is_private": false
}
},
"error": null,
"cached": true
}Recorded response, captured 15 Sep 2026. A live call returns the value at the moment you ask. The same envelope comes back from every other platform — only platform and endpoint change.
A field we cannot read comes back null, never 0. A zero would be a claim about the account; null is a fact about our collection.
Instagram asks for a login on its own API path, so the profile is read from the public page instead. That path changes without notice, and keeping up with it is the part you are handing over.
1,000 credits a month, free, renewing — no card. After that, US$ 9 per month for 5,000 credits. A profile call costs 1 credit, and a call that finds nothing costs nothing.