# fetcher.sh Instagram User Posts

> fetcher.sh Instagram User Posts is a paid API for AI agents from fetcher.sh, paid per call via x402, $0.004/call, status unknown (last checked 2026-09-14).

Fetches the recent posts of a given Instagram user by their user ID

## Facts

- Endpoint: GET https://fetcher.sh/api/instagram/user/%7Bid%7D/posts
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fetcher-sh-instagram-user-posts-86734c0c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-tA4vk8zvJadUah2-q0UV

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability fetcher-sh-instagram-user-posts-86734c0c
```

Example prompt: Pull the recent posts for Instagram user ID 123456789 — I want to see their latest content, captions, and any engagement numbers available.

## When to prefer this

Choose this endpoint when you need to retrieve Instagram post data programmatically without OAuth credentials, app review, or Instagram API access. It is ideal for AI agents that need to monitor, analyze, or aggregate Instagram content on a per-call basis with micropayment billing in USDC, avoiding subscription commitments.

## Known failure modes

- Invalid or non-existent user ID returns an empty result or 404-style error
- Private Instagram accounts may not return post data
- Rate limits or Instagram anti-scraping measures may cause intermittent failures
- Payment failure (insufficient USDC balance) results in HTTP 402 and no data returned
- Stale or deleted posts may not appear in results

## How this service works

fetcher.sh is an x402 web-data and scraping API: 111 endpoints for Twitter/X, YouTube, TikTok, Instagram, Reddit, Google, App Store, and Yelp — paid per call in USDC on Base, Polygon, Arbitrum, Monad or Solana, or with prepaid credits. Built for AI agents: no accounts, no OAuth, no subscriptions.

## Output

Returns a list of recent Instagram posts for the specified user, including post IDs, captions, media URLs, timestamps, and available engagement metrics such as likes and comments.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fetcher-sh-instagram-user-posts-86734c0c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from fetcher.sh](https://www.zero.xyz/host/fetcher.sh/llms.txt)
