> **For coding agents and LLMs:** This is one Social Fetch marketing page (markdown export). For API orientation start with [`/llms.txt`](https://www.socialfetch.dev/llms.txt); for auth and crawl rules use [`/agents.txt`](https://www.socialfetch.dev/agents.txt); for every operation use [`/llms-endpoints.txt`](https://www.socialfetch.dev/llms-endpoints.txt).

## This page

- **On-site (HTML):** <https://www.socialfetch.dev/platforms/instagram/search>
- **Markdown (.mdx) URL:** <https://www.socialfetch.dev/platforms/instagram/search.mdx>

---

# Instagram native search API

Typeahead for public Instagram accounts, hashtags, places, and keyword suggestions — one page, no posts, no login.

`GET /v1/instagram/search` takes a required `query` string and returns ranked `data.users`, `data.hashtags`, `data.places`, and `data.keywords` from Instagram-native search. This route has no `lookupStatus` and no pagination: empty arrays are a valid success when there are no matches. It does not return posts. Bill from `meta.creditsCharged`.

This is not Google-indexed profile discovery. For broader profile search from bios and captions use `GET /v1/instagram/search/profiles`. For hashtag posts use `GET /v1/instagram/search/hashtags`. For reel keyword search use `GET /v1/instagram/search/reels`. For a curated topic page with posts use `GET /v1/instagram/search/popular`.

## Request

- **Endpoint:** `GET /v1/instagram/search`
- **Credits:** 1 credit per successful request.
- **Input:** by query
- **Full reference:** [docs](https://www.socialfetch.dev/docs/api/v1/instagram/search/get)
- **Platform page:** [/platforms/instagram](https://www.socialfetch.dev/platforms/instagram)

## FAQ

### How do I search Instagram accounts, hashtags, and places via API?

Call `GET /v1/instagram/search` with your Social Fetch API key (`x-api-key`) and a required `query` parameter. Read `data.users`, `data.hashtags`, `data.places`, and `data.keywords` in the JSON response. See the API docs for parameters and examples.

### How much does Instagram native search cost?

Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged — that field is the billing source of truth.

### Native search vs profile search vs hashtag search vs reels search?

Use this route for Instagram-native typeahead of accounts, hashtags, places, and keyword suggestions (one page, no posts). Use `GET /v1/instagram/search/profiles` for Google-indexed profile discovery. Use `GET /v1/instagram/search/hashtags` for posts under a tag. Use `GET /v1/instagram/search/reels` for reel keyword search.

### Does this endpoint paginate or return posts?

No. Each call returns one page of mixed typeahead results and does not include posts. Empty arrays are a valid success when there are no matches.

### Do I need an Instagram login to use this search?

No. You authenticate to Social Fetch with an API key. The route returns public Instagram-native search results; it does not act on behalf of a logged-in Instagram user.
