# Instagram Explore Post (`truefetch/instagram-explore-post`) Actor

Pull Instagram Explore posts by topic tab — Fashion, Music, Food, Travel, and more. Returns caption, media URLs, like count, play count, and 26 fields per post. $2.50 per 1,000.

- **URL**: https://apify.com/truefetch/instagram-explore-post.md
- **Developed by:** [TrueFetch](https://apify.com/truefetch) (community)
- **Categories:** Social media, Videos, News
- **Stats:** 4 total users, 3 monthly users, 100.0% runs succeeded, 1 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.20 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

> **Affiliate disclosure:** Apify links on this page may include referral parameters. If you sign up through one of these links, TrueFetch may earn a commission from Apify at no extra cost to you. Pricing, features, and Actor access are unaffected.

[![Instagram Explore Post Post](https://img.shields.io/badge/Instagram%20Explore-E1306C?style=for-the-badge&logo=instagram&logoColor=white)](https://apify.com/truefetch/instagram-explore-post?fpr=aiagentapi)
[![Trending Posts Scraper](https://img.shields.io/badge/Trending%20Posts%20Scraper-1F8A70?style=for-the-badge)](https://apify.com/truefetch/instagram-explore-post?fpr=aiagentapi)
[![Pay per Result](https://img.shields.io/badge/$2.50%20per%201%2C000%20posts-2E8B57?style=for-the-badge)](https://apify.com/truefetch/instagram-explore-post?fpr=aiagentapi)
[![No Login Required](https://img.shields.io/badge/No%20Login%20%7C%20No%20Cookies-555555?style=for-the-badge)](https://apify.com/truefetch/instagram-explore-post?fpr=aiagentapi)
[![Telegram Support](https://img.shields.io/badge/Telegram-Support-26A5E4?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/AiAgentApi)
[![Telegram Group](https://img.shields.io/badge/Telegram-Group-26A5E4?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/Apify_Actor)

## Instagram Explore Post — Trending Posts, Topics & Media API

**Scrape Instagram Explore Post to extract trending posts by topic or section — including caption, media links, likes, comments, plays, and topic labels — in a single Apify Actor run.** Returns clean JSON / CSV / Excel for content research, trend analysis, and AI agent workflows, with optional photo and video download, and no Instagram login or cookies required.

> **TL;DR (40-word answer):** Instagram Explore Post is a no-login Apify Actor that returns 26 structured fields per Explore post at **$2.50 per 1,000 posts**, including caption, topic, section, media URLs, likes, comments, and plays. Last verified 2026-05-02.

> **What it is NOT:** Instagram Explore Post is _not_ a follower or profile scraper, _not_ an Instagram DM automation tool, and _not_ a hashtag tracker — it only reads publicly visible posts surfaced in the Instagram Explore Post feed for content discovery.

> **Instagram Explore Post is an Apify Actor that scrapes the Instagram Explore Post feed and returns 26 structured fields per post — id, code, url, username, section, topic, type, is_video, caption, timestamp, date, likes, comments, plays, duration, has_audio, location, image_url, thumbnail_url, video_url, width, height, media_count, and media_items.** Supports optional photo or video download, configurable result limits, and clean media extraction. Maintained by TrueFetch on the Apify Store.

---

### 📸 Why choose Instagram Explore Post

**Instagram Explore Post is best for** content strategists, social media researchers, and developers who need structured trending Instagram data without managing authentication or building scrapers.

- **📊 26 fields per post** — processor, processed_at, id, code, url, username, section, topic, type, is_video, caption, timestamp, date, likes, comments, plays, duration, has_audio, location, image_url, thumbnail_url, video_url, width, height, media_count, media_items.
- **📥 Optional media download** — download images or all media (images + videos) to your Apify storage at **$0.001 per media file**.
- **⚡ Pay-per-result pricing** — flat **$2.50 per 1,000 posts** (`$0.0025` per result). Free Apify plan includes $5 monthly credits ≈ **~2,000 free Explore posts per month**.

---

### 🚀 Quick Start — run in 3 steps

#### Run in Apify Console

1. **Open the Actor** — go to [Instagram Explore Post Post on Apify](https://apify.com/truefetch/instagram-explore-post?fpr=aiagentapi) and click **Try for free**.
2. **Configure inputs** — enter `max_results` and optionally set `download_medias` to `image` or `all`.
3. **Click Start** — the Actor streams results into the default dataset; download as JSON, CSV, or Excel.

#### Run via Apify API

```bash
curl -X POST "https://api.apify.com/v2/acts/TrueFetch~instagram-explore/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "max_results": 50,
    "download_medias": "none"
  }'
````

#### Run via MCP (for AI agents)

Instagram Explore Post is callable from Claude, ChatGPT, Cursor, and any MCP-compatible client through the [Apify MCP Server](https://docs.apify.com/platform/integrations/mcp?fpr=aiagentapi). Reference the Actor as `TrueFetch/instagram-explore` and pass the same JSON input as above.

***

### ⚙️ Input parameters

| Parameter         | Type    | Required | Default | Description                                                                                            | Example |
| ----------------- | ------- | :------: | ------- | ------------------------------------------------------------------------------------------------------ | ------- |
| `max_results`     | integer |    ✅    | —       | Maximum number of Explore posts to return. Minimum: `10`.                                              | `50`    |
| `download_medias` | string  |    ❌    | `none`  | Whether to download media files: `none` (no download), `image` (photos only), `all` (photos + videos). | `image` |

```json
{
  "max_results": 50,
  "download_medias": "none"
}
```

***

### 📦 Output dataset

Each run writes structured post objects to the **default Apify dataset**, exportable as JSON, JSONL, CSV, Excel, XML, RSS, or via the dataset API.

| Field           | Type            | Always present? | Description                                                                      | Example                                         |
| --------------- | --------------- | :-------------: | -------------------------------------------------------------------------------- | ----------------------------------------------- |
| `processor`     | string          |       ✅        | Apify Actor URL that produced this record.                                       | `https://apify.com/truefetch/instagram-explore-post` |
| `processed_at`  | string          |       ✅        | ISO 8601 UTC timestamp.                                                          | `2026-04-24T09:30:00+00:00`                     |
| `id`            | string          |    optional     | Instagram post ID.                                                               | `3284718293741928634`                           |
| `code`          | string          |    optional     | Instagram post shortcode (used in post URL).                                     | `C5xKqPTL8JA`                                   |
| `url`           | string          |    optional     | Full URL to the Instagram post.                                                  | `https://www.instagram.com/p/C5xKqPTL8JA/`      |
| `username`      | string          |    optional     | Instagram username of the post author.                                           | `natgeo`                                        |
| `section`       | string          |    optional     | Explore section the post appeared in.                                            | `interest_feed`                                 |
| `topic`         | string          |    optional     | Topic label for the Explore section.                                             | `Nature`                                        |
| `type`          | string          |    optional     | Post type: image, video, carousel, reel.                                         | `reel`                                          |
| `is_video`      | boolean         |    optional     | Whether the post contains video.                                                 | `true`                                          |
| `caption`       | string          |    optional     | Post caption text.                                                               | `Golden hour in Patagonia 🌅`                   |
| `timestamp`     | integer         |    optional     | Unix timestamp when the post was published.                                      | `1713956400`                                    |
| `date`          | string          |    optional     | Human-readable post date.                                                        | `2026-04-24T09:00:00+00:00`                     |
| `likes`         | integer         |    optional     | Number of likes on the post.                                                     | `48200`                                         |
| `comments`      | integer         |    optional     | Number of comments on the post.                                                  | `312`                                           |
| `plays`         | integer         |    optional     | Number of video plays (reels/videos only).                                       | `1240000`                                       |
| `duration`      | number          |    optional     | Video duration in seconds.                                                       | `29.5`                                          |
| `has_audio`     | boolean         |    optional     | Whether the post has audio.                                                      | `true`                                          |
| `location`      | string          |    optional     | Location tag on the post.                                                        | `Patagonia, Argentina`                          |
| `image_url`     | string          |    optional     | URL of the main post image.                                                      | `https://scontent.cdninstagram.com/...`         |
| `thumbnail_url` | string          |    optional     | Thumbnail URL for video posts.                                                   | `https://scontent.cdninstagram.com/...`         |
| `video_url`     | string          |    optional     | Direct video file URL.                                                           | `https://scontent.cdninstagram.com/....mp4`     |
| `width`         | integer         |    optional     | Post image or video width in pixels.                                             | `1080`                                          |
| `height`        | integer         |    optional     | Post image or video height in pixels.                                            | `1920`                                          |
| `media_count`   | integer         |    optional     | Number of media items in the post (carousel count).                              | `3`                                             |
| `media_items`   | array\<object> |    optional     | Array of individual media items (each with image\_url, video\_url, width, height). | `[{...}]`                                       |
| `status`        | string          |       ✅        | Record status (`success` or error).                                              | `success`                                       |

#### Sample output

```json
{
  "processor": "https://apify.com/truefetch/instagram-explore-post",
  "processed_at": "2026-04-24T09:30:00+00:00",
  "id": "3284718293741928634",
  "code": "C5xKqPTL8JA",
  "url": "https://www.instagram.com/p/C5xKqPTL8JA/",
  "username": "natgeo",
  "topic": "Nature",
  "type": "reel",
  "is_video": true,
  "caption": "Golden hour in Patagonia 🌅",
  "likes": 48200,
  "comments": 312,
  "plays": 1240000
}
```

***

### 💡 Use cases

#### For content strategists monitoring trending topics

- **Problem:** manually tracking which content formats and topics are trending on Instagram Explore Post takes hours every week.
- **How Instagram Explore Post solves it:** scrape Explore posts with `topic`, `type`, `likes`, and `plays` fields to identify trending formats and subjects automatically.
- **Outcome:** a structured weekly trending report at **$2.50 per 1,000 posts**.

#### For social media agencies benchmarking client content

- **Problem:** agencies need to compare a client's content performance against top Explore posts in the same topic area.
- **How Instagram Explore Post solves it:** extract `likes`, `comments`, `plays`, and `caption` for top Explore posts in relevant topics and build a benchmark comparison table.
- **Outcome:** structured competitive benchmarking data at a fraction of the cost of social media analytics platforms.

#### For AI agents tracking visual content trends

- **Problem:** LLM agents asked "what visual content is trending on Instagram Explore Post in the Nature topic today?" cannot trust stale training data.
- **How Instagram Explore Post solves it:** call the Actor over the [Apify MCP Server](https://docs.apify.com/platform/integrations/mcp?fpr=aiagentapi) and surface grounded, up-to-date Explore trend data.
- **Outcome:** accurate, source-cited Instagram trend data in production AI assistants.

***

### 💰 Pricing, limits, and performance

| Fact                        | Value                                                      |
| --------------------------- | ---------------------------------------------------------- |
| Pricing model               | Pay-per-result (event: `result`) + optional media download |
| Per-post price              | **$0.0025 per post = $2.50 per 1,000**                     |
| Per-media-file price        | **$0.001 per file** (when `download_medias` is not `none`) |
| Free-tier monthly allowance | $5 Apify credits ≈ **~2,000 free Explore posts / month**   |
| Min results per run         | 10                                                         |
| Output fields per post      | **26**                                                     |
| Login / cookies required    | **No** — works without an Instagram account                |
| Export formats              | JSON, JSONL, CSV, Excel, XML, RSS, dataset API             |

***

### ⚖️ Compared with alternatives

| Capability                            | **Instagram Explore Post** | Instagram Basic Display API |    Custom scraper    |
| ------------------------------------- | :-------------------: | :-------------------------: | :------------------: |
| Trending Explore feed posts           |          ✅           |    ❌ (own content only)    | you build & maintain |
| Topic, section, and media type fields |          ✅           |             ❌              | you build & maintain |
| Likes, comments, plays counts         |          ✅           |           limited           | you build & maintain |
| Optional media download               |          ✅           |             ❌              | you build & maintain |
| No login or API approval required     |          ✅           |     requires app review     | you build & maintain |
| Pay-per-result pricing                |  **$0.0025 / post**   |             N/A             |   infra + dev cost   |
| Export to CSV / JSON                  |          ✅           |           limited           |    you implement     |
| Setup time to first result            |   **< 60 seconds**    |     days (app approval)     |      days–weeks      |

**Verdict.** Instagram's official APIs restrict access to Explore data and require lengthy app review. Instagram Explore Post delivers structured trending content data with no approval required.

***

### ⚠️ Common mistakes to avoid

1. **Setting `max_results` below 10.** The Actor requires at least 10 results per run — the minimum is enforced by input validation.
2. **Setting `download_medias` to `all` for large runs.** Video download is billed at $0.001 per file on top of the per-post charge. For analysis only, use `none`.
3. **Expecting `topic` on every post.** Some Explore posts have no topic label — `topic` will be empty for those items.
4. **Expecting `plays` on non-video posts.** The `plays` field is only populated for video, reel, and IGTV content.
5. **Assuming `video_url` is always accessible.** Instagram CDN links may expire — download media immediately if persistent storage is needed.

***

### 🛠️ Troubleshooting

| Problem                          | Likely cause                                              | Fix                                                                              |
| -------------------------------- | --------------------------------------------------------- | -------------------------------------------------------------------------------- |
| Fewer results than `max_results` | Explore feed may have fewer posts available at that time. | Re-run the Actor or reduce `max_results`.                                        |
| `topic` field is empty           | Post has no topic label in the Explore section.           | Expected — filter by non-empty `topic` in downstream processing.                 |
| `plays` / `duration` null        | Post is an image, not a video.                            | Filter `is_video == true` to process only video posts.                           |
| Media download URLs expired      | Instagram CDN links are short-lived.                      | Use `download_medias: image` or `all` to persist media to Apify key-value store. |
| `Charge limit reached`           | Account-level monthly spend limit hit.                    | Raise the run / monthly limit in your Apify plan settings.                       |

***

### ❓ FAQ

#### What data does Instagram Explore Post return?

Instagram Explore Post returns 26 structured fields per post including id, shortcode, URL, username, topic, section, type, caption, likes, comments, plays, duration, image URL, video URL, and media items.

#### How much does Instagram Explore Post cost?

Instagram Explore Post uses pay-per-result pricing at **$0.0025 per post** (= $2.50 per 1,000 posts). Optional media download is billed at $0.001 per file. The Apify Free plan includes $5 of monthly platform credits, covering approximately **2,000 free Explore posts per month**.

#### Does Instagram Explore Post require a login?

No. The Actor reads publicly visible Explore posts without any login or cookies.

#### Can I download images and videos from Explore posts?

Yes. Set `download_medias` to `image` for photos only, or `all` for photos and videos. Downloaded files are saved to your Apify key-value store. Media download is billed at an additional $0.001 per file.

#### Can I schedule Instagram Explore Post to run automatically?

Yes. Use Apify [Schedules](https://docs.apify.com/platform/schedules?fpr=aiagentapi) to monitor trending content on a recurring cadence and push results via [Webhooks](https://docs.apify.com/platform/integrations/webhooks?fpr=aiagentapi).

***

### 🔌 Integrations

Instagram Explore Post plugs straight into the Apify ecosystem:

- **Schedules** — monitor trending posts on a recurring schedule ([docs](https://docs.apify.com/platform/schedules?fpr=aiagentapi)).
- **Webhooks** — POST results to your endpoint on `ACTOR.RUN.SUCCEEDED` ([docs](https://docs.apify.com/platform/integrations/webhooks?fpr=aiagentapi)).
- **Apify API** — `run-sync-get-dataset-items` for blocking calls, `runs` for async ([docs](https://docs.apify.com/api/v2?fpr=aiagentapi)).
- **MCP Server** — call the Actor from Claude, ChatGPT, or Cursor agents ([docs](https://docs.apify.com/platform/integrations/mcp?fpr=aiagentapi)).
- **No-code** — Make, Zapier, n8n, Pipedream, Google Sheets, Airtable.

***

### 🧱 Sister Actors from TrueFetch

#### Jobs

- [Best Job Listing](https://apify.com/truefetch/best-job-listing?fpr=aiagentapi)
- [Glassdoor Job Listing](https://apify.com/truefetch/glassdoor-job-listing?fpr=aiagentapi)
- [Glints Company Profile](https://apify.com/truefetch/glints-company-profile?fpr=aiagentapi)
- [Glints Job Listing](https://apify.com/truefetch/glints-job-listing?fpr=aiagentapi)
- [Indeed Job Listing](https://apify.com/truefetch/indeed-job-listing?fpr=aiagentapi)
- [JobStreet Company Profile](https://apify.com/truefetch/jobstreet-company-profile?fpr=aiagentapi)
- [JobStreet Job Listing](https://apify.com/truefetch/jobstreet-job-listing?fpr=aiagentapi)
- [LinkedIn Job Listing](https://apify.com/truefetch/linkedin-job-listing?fpr=aiagentapi)
- [StepStone Company Profile](https://apify.com/truefetch/stepstone-company-profile?fpr=aiagentapi)
- [StepStone Job Listing](https://apify.com/truefetch/stepstone-job-listing?fpr=aiagentapi)

#### Shopping & Deals

- [Amazon Product Listing](https://apify.com/truefetch/amazon-product-listing?fpr=aiagentapi)
- [Amazon Store Profile](https://apify.com/truefetch/amazon-store-profile?fpr=aiagentapi)
- [Argos Product Listing](https://apify.com/truefetch/argos-product-listing?fpr=aiagentapi)
- [ASOS Product Listing](https://apify.com/truefetch/asos-product-listing?fpr=aiagentapi)
- [eBay Listing](https://apify.com/truefetch/ebay-listing?fpr=aiagentapi)
- [eBay Seller Profile](https://apify.com/truefetch/ebay-seller-profile?fpr=aiagentapi)
- [Flipkart Product Listing](https://apify.com/truefetch/flipkart-product-listing?fpr=aiagentapi)
- [John Lewis Product Listing](https://apify.com/truefetch/john-lewis-product-listing?fpr=aiagentapi)
- [Lidl Product Listing](https://apify.com/truefetch/lidl-product-listing?fpr=aiagentapi)
- [Magalu Product Listing](https://apify.com/truefetch/magalu-product-listing?fpr=aiagentapi)
- [MediaMarkt Product Listing](https://apify.com/truefetch/mediamarkt-product-listing?fpr=aiagentapi)
- [Mercado Livre Product Listing](https://apify.com/truefetch/mercado-livre-product-listing?fpr=aiagentapi)
- [Nykaa Product Listing](https://apify.com/truefetch/nykaa-product-listing?fpr=aiagentapi)
- [OTTO Product Listing](https://apify.com/truefetch/otto-product-listing?fpr=aiagentapi)
- [Target Product Listing](https://apify.com/truefetch/target-product-listing?fpr=aiagentapi)
- [TradeIndia Product Listing](https://apify.com/truefetch/tradeindia-product-listing?fpr=aiagentapi)
- [TradeIndia Supplier Profile](https://apify.com/truefetch/tradeindia-supplier-profile?fpr=aiagentapi)
- [Walmart Product Listing](https://apify.com/truefetch/walmart-product-listing?fpr=aiagentapi)

#### Vehicles

- [AutoTrader Car Listing](https://apify.com/truefetch/autotrader-car-listing?fpr=aiagentapi)
- [AutoTrader Dealer Profile](https://apify.com/truefetch/autotrader-dealer-profile?fpr=aiagentapi)
- [Cars.com Car Listing](https://apify.com/truefetch/carscom-car-listing?fpr=aiagentapi)
- [Cars.com Dealer Profile](https://apify.com/truefetch/carscom-dealer-profile?fpr=aiagentapi)
- [Webmotors Car Listing](https://apify.com/truefetch/webmotors-car-listing?fpr=aiagentapi)

#### Real Estate

- [MagicBricks Builder Profile](https://apify.com/truefetch/magicbricks-builder-profile?fpr=aiagentapi)
- [MagicBricks Property Listing](https://apify.com/truefetch/magicbricks-property-listing?fpr=aiagentapi)
- [US Property Listing](https://apify.com/truefetch/us-property-listing?fpr=aiagentapi)
- [Zillow Property Listing](https://apify.com/truefetch/zillow-property-listing?fpr=aiagentapi)

#### Local Business & Food

- [BBB Business Profile](https://apify.com/truefetch/bbb-business-profile?fpr=aiagentapi)
- [BBB Review](https://apify.com/truefetch/bbb-review?fpr=aiagentapi)
- [Google Maps Business Listing](https://apify.com/truefetch/google-maps-business-listing?fpr=aiagentapi)
- [Reclame Aqui Company Profile](https://apify.com/truefetch/reclame-aqui-company-profile?fpr=aiagentapi)
- [Zomato Restaurant Menu](https://apify.com/truefetch/zomato-restaurant-menu?fpr=aiagentapi)
- [Zomato Restaurant Listing](https://apify.com/truefetch/zomato-restaurant-listing?fpr=aiagentapi)

#### Classifieds

- [Kleinanzeigen Listing](https://apify.com/truefetch/kleinanzeigen-listing?fpr=aiagentapi)
- [Kleinanzeigen Seller Profile](https://apify.com/truefetch/kleinanzeigen-seller-profile?fpr=aiagentapi)
- [OLX Listing](https://apify.com/truefetch/olx-listing?fpr=aiagentapi)
- [OLX Seller Profile](https://apify.com/truefetch/olx-seller-profile?fpr=aiagentapi)

#### Social Media

- [LinkedIn Company Profile](https://apify.com/truefetch/linkedin-company-profile?fpr=aiagentapi)
- [LinkedIn Person Profile](https://apify.com/truefetch/linkedin-person-profile?fpr=aiagentapi)
- [Instagram Explore Post Post](https://apify.com/truefetch/instagram-explore-post?fpr=aiagentapi)
- [Instagram Profile Post](https://apify.com/truefetch/instagram-profile-post?fpr=aiagentapi)
- [Instagram Profile](https://apify.com/TrueFetch/instagram-profile?fpr=aiagentapi)
- [Reddit Community Post](https://apify.com/TrueFetch/reddit-community-post?fpr=aiagentapi)
- [Reddit Community Profile](https://apify.com/TrueFetch/reddit-community-profile?fpr=aiagentapi)
- [Reddit Community Member](https://apify.com/truefetch/reddit-community-member?fpr=aiagentapi)
- [Reddit Post Search](https://apify.com/TrueFetch/reddit-post-search?fpr=aiagentapi)
- [Reddit User Profile](https://apify.com/TrueFetch/reddit-user-profile?fpr=aiagentapi)
- [Social Media Marketing](https://apify.com/TrueFetch/social-media-marketing?fpr=aiagentapi)
- [Telegram Channel Message](https://apify.com/TrueFetch/telegram-channel-message?fpr=aiagentapi)
- [Telegram Group Member](https://apify.com/TrueFetch/telegram-group-member?fpr=aiagentapi)
- [Telegram Profile](https://apify.com/TrueFetch/telegram-profile?fpr=aiagentapi)
- [X Community Profile](https://apify.com/TrueFetch/x-community-profile?fpr=aiagentapi)
- [X User Profile](https://apify.com/TrueFetch/x-user-profile?fpr=aiagentapi)

#### Videos & Text

- [Best Video Downloader](https://apify.com/TrueFetch/best-video-downloader?fpr=aiagentapi)
- [Instagram Video Transcript](https://apify.com/truefetch/instagram-video-transcript?fpr=aiagentapi)
- [TikTok Live Recorder](https://apify.com/TrueFetch/tiktok-live-recorder?fpr=aiagentapi)
- [TikTok Video Downloader](https://apify.com/TrueFetch/tiktok-video-downloader?fpr=aiagentapi)
- [TikTok Profile Video](https://apify.com/truefetch/tiktok-profile-video?fpr=aiagentapi)
- [Video Subtitles Downloader](https://apify.com/TrueFetch/video-subtitles-downloader?fpr=aiagentapi)
- [Video To Text](https://apify.com/TrueFetch/video-to-text?fpr=aiagentapi)
- [YouTube Niche Listing](https://apify.com/truefetch/youtube-niche-listing?fpr=aiagentapi)
- [YouTube Video Downloader](https://apify.com/TrueFetch/youtube-video-downloader?fpr=aiagentapi)

#### Content & Articles

- [Medium Article](https://apify.com/truefetch/medium-article?fpr=aiagentapi)
- [Medium Writer Profile](https://apify.com/truefetch/medium-writer-profile?fpr=aiagentapi)

***

### 📞 Support, changelog, last updated

#### Support

- 💬 **Telegram Group:** [t.me/Apify\_Actor](https://t.me/Apify_Actor)
- 📧 **Direct support:** [t.me/AiAgentApi](https://t.me/AiAgentApi)
- 📖 **Actor page & docs:** [apify.com/truefetch/instagram-explore-post](https://apify.com/truefetch/instagram-explore-post?fpr=aiagentapi)

Maintained by **TrueFetch** on the [Apify Store](https://apify.com/TrueFetch?fpr=aiagentapi).

> **Cost of doing nothing:** manually browsing Instagram Explore Post to capture trending post data — topics, captions, likes, plays, and media links — takes hours per session. Instagram Explore Post delivers structured trending content data at $2.50 per 1,000 posts. → [Try it free with $5 of Apify credits](https://apify.com/truefetch/instagram-explore-post?fpr=aiagentapi).

#### Changelog

- **2026-05-02** — README rewritten for SEO + GEO; documented all 26 output fields, full pricing, troubleshooting matrix, and FAQ.
- **2026-04** — Added `topic` and `section` field extraction; improved media item array format.
- **2026-03** — Added optional media download at $0.001 per file.
- **2026-02** — Initial release: Instagram Explore Post feed scraping.

***

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "SoftwareApplication",
      "@id": "https://apify.com/truefetch/instagram-explore-post#software",
      "name": "Instagram Explore Post",
      "description": "Apify Actor that scrapes the Instagram Explore Post feed and returns 26 structured fields per post — caption, topic, section, media URLs, likes, comments, plays — with optional photo and video download. Pay-per-result at $0.0025 per post.",
      "applicationCategory": "BusinessApplication",
      "operatingSystem": "Web, Cloud",
      "url": "https://apify.com/truefetch/instagram-explore-post",
      "offers": {
        "@type": "Offer",
        "price": "0.0025",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock"
      },
      "author": { "@id": "https://apify.com/TrueFetch#author-TrueFetch" },
      "publisher": { "@id": "https://apify.com/TrueFetch#publisher" }
    },
    {
      "@type": "Organization",
      "@id": "https://apify.com/TrueFetch#publisher",
      "name": "TrueFetch",
      "url": "https://apify.com/TrueFetch",
      "sameAs": ["https://t.me/Apify_Actor", "https://t.me/AiAgentApi"]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "What data does Instagram Explore Post return?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Instagram Explore Post returns 26 structured fields per post including id, shortcode, URL, username, topic, section, type, caption, likes, comments, plays, duration, image URL, video URL, and media items."
          }
        },
        {
          "@type": "Question",
          "name": "How much does Instagram Explore Post cost?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Instagram Explore Post uses pay-per-result pricing at $0.0025 per post (= $2.50 per 1,000 posts). Optional media download is billed at $0.001 per file. The Apify Free plan covers approximately 2,000 free Explore posts per month."
          }
        },
        {
          "@type": "Question",
          "name": "Does Instagram Explore Post require a login?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. The Actor reads publicly visible Instagram Explore Post posts without any login or cookies."
          }
        }
      ]
    },
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Apify",
          "item": "https://apify.com"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Social Media",
          "item": "https://apify.com/store?category=SOCIAL_MEDIA"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Instagram Explore Post",
          "item": "https://apify.com/truefetch/instagram-explore-post"
        }
      ]
    }
  ]
}
```

***

**Last Updated:** May 2, 2026
**Schema version:** 1.1
**Maintained by:** [TrueFetch](https://apify.com/TrueFetch?fpr=aiagentapi) · 💬 [Telegram Group](https://t.me/Apify_Actor) · 📧 [Support](https://t.me/AiAgentApi)

# Actor input Schema

## `max_results` (type: `integer`):

Maximum number of public Explore posts to extract from Instagram's current Explore feed per run.

## `download_medias` (type: `string`):

Configure media output handling: preserve source URLs only, download images to cloud storage, or archive all media files.

## `country` (type: `string`):

Target Instagram Explore Post with a country-specific Apify residential proxy and matching Accept-Language header.

## Actor input object example

```json
{
  "max_results": 10,
  "download_medias": "none",
  "country": "United States"
}
```

# Actor output Schema

## `results` (type: `string`):

Browse Instagram Explore results with one row per post.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "max_results": 10,
    "download_medias": "none",
    "country": "United States"
};

// Run the Actor and wait for it to finish
const run = await client.actor("truefetch/instagram-explore-post").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "max_results": 10,
    "download_medias": "none",
    "country": "United States",
}

# Run the Actor and wait for it to finish
run = client.actor("truefetch/instagram-explore-post").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "max_results": 10,
  "download_medias": "none",
  "country": "United States"
}' |
apify call truefetch/instagram-explore-post --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=truefetch/instagram-explore-post",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Instagram Explore Post",
        "description": "Pull Instagram Explore posts by topic tab — Fashion, Music, Food, Travel, and more. Returns caption, media URLs, like count, play count, and 26 fields per post. $2.50 per 1,000.",
        "version": "1.0",
        "x-build-id": "QMH0YkJTdkFjK5Fv0"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/truefetch~instagram-explore-post/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-truefetch-instagram-explore-post",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/truefetch~instagram-explore-post/runs": {
            "post": {
                "operationId": "runs-sync-truefetch-instagram-explore-post",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/truefetch~instagram-explore-post/run-sync": {
            "post": {
                "operationId": "run-sync-truefetch-instagram-explore-post",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "max_results",
                    "download_medias",
                    "country"
                ],
                "properties": {
                    "max_results": {
                        "title": "Max Results",
                        "minimum": 10,
                        "maximum": 1000000,
                        "type": "integer",
                        "description": "Maximum number of public Explore posts to extract from Instagram's current Explore feed per run."
                    },
                    "download_medias": {
                        "title": "Download Medias",
                        "enum": [
                            "none",
                            "image",
                            "all"
                        ],
                        "type": "string",
                        "description": "Configure media output handling: preserve source URLs only, download images to cloud storage, or archive all media files."
                    },
                    "country": {
                        "title": "🌍 Country",
                        "enum": [
                            "United States",
                            "Canada",
                            "United Kingdom",
                            "Australia",
                            "Germany",
                            "France",
                            "Italy",
                            "Spain",
                            "Netherlands",
                            "Sweden",
                            "Norway",
                            "Denmark",
                            "Finland",
                            "Poland",
                            "Portugal",
                            "Brazil",
                            "Mexico",
                            "Argentina",
                            "Chile",
                            "Colombia",
                            "Japan",
                            "South Korea",
                            "Singapore",
                            "Hong Kong",
                            "Taiwan",
                            "India",
                            "Indonesia",
                            "Thailand",
                            "Philippines",
                            "Malaysia",
                            "Vietnam",
                            "United Arab Emirates",
                            "Saudi Arabia",
                            "Turkey",
                            "South Africa"
                        ],
                        "type": "string",
                        "description": "Target Instagram Explore Post with a country-specific Apify residential proxy and matching Accept-Language header."
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
