Skip to content
All sites
Data API

Instagram Data API

Public profiles, posts, reels and hashtag data from Instagram.

9endpointslogin_wall · Rate Limit handled for you
instagram.comGET/instagram/has…GET/instagram/has…GET/instagram/hea…{ } JSON

Instagram Data API

Extract profiles, posts, reels and hashtag feeds from Instagram as structured JSON. One POST per query, anti-bot handled, billed only on success.

POST /v1/data/instagram/{action}

Key Features

Structured JSON

Clean, normalized records for profiles, posts, reels and hashtag feeds. No HTML parsing on your side.

9 endpoints

Across 5 categories, all under one base path.

Anti-bot handled

login_wall, Rate Limit cleared for you behind the scenes.

Fresh or cached

Serve instantly from the warm store, or force a live scrape per request.

Regions & Languages

Global coverage. Results are returned for the default locale.

Pagination

Page through results with cursor.

Quick Start

Send your key and a few params. Failed requests are free.

data_api.py
import requests

resp = requests.post(
    "https://api.capzy.ai/v1/data/instagram/search_hashtags",
    json={
  "clientKey": "capzy_your_key_here",
  "params": {
    "query": "travel"
  }
},
)
print(resp.json()["result"])

Per-run pricing

failed requests are free
EndpointCategoryPrice / 1k results
/v1/data/instagram/hashtags/{tag}Hashtag InfoHashtags1 credit / run
/v1/data/instagram/hashtags/{tag}/recentRecent Hashtag PostsHashtags1 credit / run
/v1/data/instagram/healthHealthReference1 credit / run
/v1/data/instagram/media/{code}Get MediaMedia1 credit / run
/v1/data/instagram/media/{code}/oembedoEmbedMedia1 credit / run
/v1/data/instagram/search/hashtagsComing soonSearch HashtagsSearch1 credit / run
/v1/data/instagram/search/topComing soonTop SearchSearch1 credit / run
/v1/data/instagram/users/{username}Get UserUsers1 credit / run
/v1/data/instagram/users/{username}/postsUser PostsUsers1 credit / run