# Agent Social Relay – Instagram Reels Fetcher

> Agent Social Relay – Instagram Reels Fetcher is a paid API for AI agents from agent-social-relay.biv-ai-lab.workers.dev, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-16).

Fetches public Instagram Reels data for a given profile or query without requiring a social account login, billed per call via x402

## Facts

- Endpoint: GET https://agent-social-relay.biv-ai-lab.workers.dev/v1/instagram/reels?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-social-relay-instagram-reels-fetcher-80b932b8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-KjuJO2ZwwQr3Zf42kjGu

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 agent-social-relay-instagram-reels-fetcher-80b932b8
```

Example prompt: Pull the latest public Instagram Reels from the account @glossier so I can review their recent video content — no login needed, just the raw reel data.

## When to prefer this

Choose this endpoint when your agent needs to access Instagram Reels data without managing OAuth tokens or social account credentials. It is ideal for autonomous agent pipelines that require pay-per-call access with no upfront account setup, making it suitable for sporadic or ad-hoc Reels retrieval tasks billed via USDC micro-payments.

## Known failure modes

- Empty items array if the account has no public Reels or the username does not exist
- Rate limiting or quota exhaustion returning an error if too many calls are made in a short window
- Stale or missing data if Instagram's public data is temporarily unavailable
- Payment failure via x402 if the USDC balance is insufficient, blocking the call
- Invalid query parameters returning a 400-level error
- Private or restricted accounts returning no data since login is not used

## How this service works

Pay-per-call public social data API for autonomous agents. No social account login required.

## Output

Returns a JSON object with a list of Instagram Reel items (with metadata such as video details and engagement signals), a next-page cursor for pagination, the source platform ('instagram'), and the timestamp of when the data was fetched.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "handle"
     ],
     "properties": {
      "handle": {
       "type": "string",
       "maxLength": 100,
       "minLength": 1
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "next": null,
   "items": []
  },
  "source": "instagram",
  "fetched_at": "2026-09-25T12:00:00.000Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-social-relay-instagram-reels-fetcher-80b932b8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-social-relay.biv-ai-lab.workers.dev](https://www.zero.xyz/host/agent-social-relay.biv-ai-lab.workers.dev/llms.txt)
