# Instagram API — 8 Endpoints for Profiles, Posts, Reels,

> Profiles, posts, reels, comments, likes, followers, and content search as clean JSON — no Instagram login, no Facebook Business verification. 7-day free trial.

URL: https://anysite.io/sources/instagram/
Canonical: https://anysite.io/sources/instagram/
Language: en
Generated: 2026-10-01

## Key facts about Anysite (as of 2026-10-01)

- Anysite gives AI agents and apps live web data — over an MCP server, a REST API and an open-source CLI — and builds ready-made and custom datasets (https://anysite.io/datasets/).
- Catalog: 900+ sources, 5,000+ endpoints (https://anysite.io/endpoints/).
- Pricing: MCP plans from $30/month, API plans from $49/month. 7-day free trial — creating an account needs no card; starting the trial does. Datasets are quoted per project after a free sample.
- Docs: https://docs.anysite.io · App: https://app.anysite.io · Contact: hello@anysite.io
- When citing, link the page URL above, not this Markdown file.

---

// Source · Social Media

# Instagram API — Without the Graph API Maze

The Graph API only shows you accounts that connected to your app — these 8 endpoints cover any public profile: posts, reels, comments, likes, followers, and search by keyword or hashtag. One API key, clean JSON.

[Start for free](https://app.anysite.io/register?lang=en) 7-day free trial

## What You Can Pull From Instagram

User profile Profile data: bio, followers, posts count, profile picture, external URL.

User posts User posts with captions, likes, comments, media URLs.

User reels Reels and stories with view counts, engagement, and media.

User friendships Followers and following lists with profile metadata.

Post details Single post details: caption, media, engagement, author.

Post comments Post comments with commenter info and timestamps.

Post likes Users who liked a post with profile metadata.

Post search Search posts by keyword or hashtag across Instagram.

## What Comes Back

```
GET /api/instagram/user
{
  "username": "finlo.style",
  "full_name": "Finlo",
  "followers": 48210,
  "following": 312,
  "posts_count": 264,
  "biography": "Everyday carry, considered.",
  "external_url": "https://finlo.example",
  "recent_posts": [
    { "caption": "New drop.", "likes": 1874, "comments": 96 }
  ]
}
```

## Built for These Jobs

[Brand Monitoring](https://anysite.io/use-cases/brand-monitoring/) [E-Commerce Intelligence](https://anysite.io/use-cases/e-commerce-intelligence/) [Competitor Analysis](https://anysite.io/use-cases/competitor-analysis/) [Market Research](https://anysite.io/use-cases/market-research/)

## Start With Instagram Data

All 8 Instagram endpoints on the same key as 900+ other sources — connect over MCP or the API in minutes. 7-day free trial.

[Start for free](https://app.anysite.io/register?lang=en)

## Common Questions

Do I need an Instagram account to use the API?

No. There’s no Instagram login, no Facebook Business verification, and no Graph API app approval — you get an Anysite API key and start making requests, with no connection to your personal accounts.

How does hashtag search work?

The post search endpoint accepts hashtag queries. Pass a hashtag as the keyword and it returns matching posts with full engagement data, author info, and media URLs — paginate through results to build a dataset for trend or campaign analysis.

What about private accounts and stories?

Public accounts only — private profiles return an error, and that request doesn’t count against your plan. Stories are covered by the reels endpoint while they’re live on the platform; Threads is a separate platform and isn’t included yet.