# GGWP API Hub – Instagram Profile Media

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

Fetches media posts and profile data from a public Instagram account via the GGWP API Hub.

## Facts

- Endpoint: POST https://ggwp-ten.vercel.app/api/ig-profile-media
- Price: $0.159126/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-profile-media-6362941a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KMdf6DL4Zuslg5myzDMNJ

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-profile-media-6362941a -d '<json body>'
```

Example prompt: Can you pull all the recent media posts from the Instagram profile 'nike' so I can see their latest photos, captions, and engagement data?

## When to prefer this

Choose this endpoint when you need to programmatically retrieve Instagram media posts and profile content without managing Instagram API credentials or OAuth flows. Useful for agents doing social media research, influencer analytics, brand monitoring, or content aggregation where pay-per-call pricing via x402 is preferred over subscription APIs.

## Known failure modes

- Private or restricted Instagram account returns no media data
- Invalid or non-existent username returns an error or empty result
- Instagram rate limiting or blocking causes request failure
- Schema is loosely defined so response structure may vary
- Payment failure on Base chain via x402 protocol blocks the request

## 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 list of Instagram media items from the specified profile, including post URLs, image/video content, captions, like counts, comment counts, timestamps, and other post metadata available from the public profile.

## 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-profile-media-6362941a/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)
