Meta's official Instagram APIs are built for managing accounts you own. If you need to read public data about accounts you do not own, you need a different path. This guide covers both, honestly.
What you need: a Meta developer app, a Facebook Page linked to an Instagram professional account, the right permissions, and often app review.
Use it when you are acting on your own account. It is the right tool for that.
What you need: an API key. That is it. No Instagram login, no Meta app, no review. Instadata is independent and is not affiliated with Meta.
28 endpoints across profiles, posts, reels, transcripts, comments, hashtags, places, ads and collaborations. Public content only. The endpoint list is the full sheet.
| Task | Graph API | Instadata |
|---|---|---|
| Publish to your account | Yes | No |
| Your own insights | Yes | No |
| Public profile of any account | Partial (business only) | Yes |
| Reels of any public account | Limited | Yes |
| Reel transcripts | No | Yes |
| Public comments | Own media | Yes |
| Ads | Ad Library API (separate) | Yes |
| Setup time | Days to weeks | Minutes |
Followers, bio, links and verification as JSON. 1 credit.
1 credit for the reel + 20 per started minute.
curl "https://api.instadata.dev/v1/instagram/channel-stats?handle=nasa" \ -H "Authorization: Bearer ik_live_..."
curl "https://api.instadata.dev/v1/instagram/transcript?url=https%3A%2F%2Fwww.instagram.com%2Freel%2FC8xQvZ2sVAb%2F&format=text" \ -H "Authorization: Bearer ik_live_..."
claude mcp add --transport http instadata https://mcp.instadata.dev
Then ask: "Get @nasa's profile and their last 5 reels." Other clients
Read public data. Respect people's privacy and applicable law in your jurisdiction. Terms. Do not use it to harass, spam, or profile individuals.
It depends on use and jurisdiction. Public-data access is common, but you are responsible for compliant use. This is not legal advice.
No account is involved. Instadata does not use your login.
Meta retired it in Dec 2024. The Graph API with Instagram Login covers own-account use. For public data on accounts you do not manage, use a public-data API.
$5 per 1,000 credits. 25 free credits on signup, no card. Most reads are 1 credit.
Endpoints · Transcript API · MCP · MCP docs · vs Apify · Pricing
25 free credits, no card.