# GGWP API Hub – Instagram Media API

> GGWP API Hub – Instagram Media API is a paid API for AI agents from ggwp-ten.vercel.app, paid per call via x402, $0.065865/call, status unknown (last checked 2026-09-15).

Retrieves Instagram media data (posts, reels, stories, etc.) for a given account or media object via a pay-per-call endpoint

## Facts

- Endpoint: POST https://ggwp-ten.vercel.app/api/ig-media-api
- Price: $0.065865/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ggwp-api-hub-instagram-media-api-56989748
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_D1Ta_yvOFuEFhM2gsbsXM

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 ggwp-api-hub-instagram-media-api-56989748 -d '<json body>'
```

Example prompt: Can you pull the latest Instagram media posts for account ID 123456789 so I can see what content they've been publishing recently?

## When to prefer this

Choose this endpoint when you need to programmatically access Instagram media data on a pay-per-call basis without committing to a monthly subscription. Ideal for agents that only occasionally need Instagram data, or when integrating with x402 payment flows on Base chain for micro-transaction billing.

## Known failure modes

- Invalid or expired Instagram access token — returns authorization error
- Invalid media ID or account ID — returns not found or empty result
- Instagram API rate limit exceeded — returns rate limit error
- Insufficient permissions for requested media scope — returns permission denied
- Malformed request payload — returns validation error

## How this service works

All-in-one API hub: Social Media, Jobs, Finance, Crypto, and Tools. Pay-per-call with x402 protocol on Base chain.

## Output

Returns a result object containing Instagram media data, which may include post IDs, media types (image, video, reel, story), media URLs, captions, timestamps, and engagement metrics depending on the access level and query parameters provided.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "result": {
   "type": "object",
   "description": "API response data"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "example": {
  "result": {
   "data": "example response"
  }
 },
 "properties": {
  "result": {
   "type": "object",
   "description": "API response data"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ggwp-api-hub-instagram-media-api-56989748/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ggwp-ten.vercel.app](https://www.zero.xyz/host/ggwp-ten.vercel.app/llms.txt)
