# AdFreeLLM Instagram Research API

> AdFreeLLM Instagram Research API is a paid API for AI agents from speecship.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Fetches Instagram profile data, posts, reels, comments, or mentions for a given public username or URL, paid per request in USDC via x402.

## Facts

- Endpoint: POST https://speecship.com/relay/1787408884843/social/instagram
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/adfreellm-instagram-research-api-7b2f7f3d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_iOMiBtzZnnnyfpWVNjOCC

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 adfreellm-instagram-research-api-7b2f7f3d -d '<json body>'
```

Example prompt: Pull the Instagram profile details for the username 'nikerunning' — I want their follower count, full name, and up to 5 recent posts.

## When to prefer this

Choose this endpoint when you need Instagram-specific social data (profiles, posts, reels, comments, mentions) without setting up an Instagram API key or subscription. It is ideal for AI agents that require pay-per-use, keyless access to public Instagram data, especially for one-off research tasks, competitive analysis, or influencer vetting workflows.

## Known failure modes

- Private or non-existent Instagram account returns empty results or error
- Exceeding limit maximum of 10 results causes validation error
- Missing or invalid 'target' field causes request rejection
- Payment failure or insufficient USDC balance blocks the request
- Rate limiting or Instagram anti-scraping measures may cause intermittent failures

## How this service works

Agent-ready Google Search, web crawling, Maps, social, and App Store review research APIs. Pay per request in USDC over x402—no subscription or API key required.

## Output

Returns a JSON array of Instagram data objects. Depending on the requested type, each object may include fields such as username, full name, follower count, post content, reel data, comments, or mention details for the specified public account.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "type": {
   "enum": [
    "posts",
    "details",
    "comments",
    "reels",
    "mentions"
   ],
   "type": "string",
   "default": "details"
  },
  "limit": {
   "type": "integer",
   "default": 5,
   "maximum": 10,
   "minimum": 1
  },
  "target": {
   "type": "string",
   "maxLength": 500,
   "minLength": 1,
   "description": "Public username or Instagram URL"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": [
  {
   "fullName": "Instagram",
   "username": "instagram",
   "followersCount": 1000000
  }
 ]
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/adfreellm-instagram-research-api-7b2f7f3d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from speecship.com](https://www.zero.xyz/host/speecship.com/llms.txt)
