# fetcher.sh Instagram Post by Code

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

Fetches data for a specific Instagram post identified by its shortcode

## Facts

- Endpoint: GET https://fetcher.sh/api/instagram/post/code/%7Bcode%7D
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fetcher-sh-instagram-post-by-code-e050014e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UXp_nEqFS8x5YV7bRHVtG

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-post-by-code-e050014e
```

Example prompt: Can you pull the details for this Instagram post — the one with code CxYz1234abc — like the caption, likes, and who posted it?

## When to prefer this

Choose this endpoint when you need to retrieve Instagram post data without setting up OAuth, Instagram Graph API credentials, or managing app review. Ideal for AI agents that need on-demand, per-call access to Instagram post details paid in USDC with no subscription overhead. Best for single-post lookups by shortcode where quick, frictionless access is more important than bulk data.

## Known failure modes

- Post is private or deleted — returns error or empty result
- Invalid or malformed shortcode — returns 404 or error response
- Instagram rate limiting or anti-scraping measures block the request
- Post exists but has restricted visibility (geo-blocked, age-gated)
- Payment failure or insufficient USDC balance — request not processed

## 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 structured data about the Instagram post including caption text, like count, comment count, author/account details, post timestamp, media URL(s), and post metadata — all derived from scraping the public Instagram post page.

## 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-post-by-code-e050014e/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)
