# agdata Instagram Comments Scraper

> agdata Instagram Comments Scraper is a paid API for AI agents from agdata.shveik.dev, paid per call via x402, $0.0198/call, status unknown (last checked 2026-10-10).

Fetches structured comments from a given Instagram post URL, returning comment text, metadata, and engagement counts

## Facts

- Endpoint: POST https://agdata.shveik.dev/v1/mpp/instagram-comments?utm_source=zero.xyz
- Price: $0.0198/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agdata-instagram-comments-scraper-949cb888
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xQUFwe1okM0U0BDTX2CXp

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 agdata-instagram-comments-scraper-949cb888 -d '<json body>'
```

Example prompt: Pull the top 50 comments from this Instagram post — https://www.instagram.com/p/ABC123XYZ/ — so I can see what people are saying about it.

## When to prefer this

Choose this endpoint when you need structured, per-comment data from a specific Instagram post — including engagement metrics, timestamps, and authorship flags — without managing Instagram API credentials or OAuth flows. It is especially useful for AI agents that need to analyze audience sentiment, monitor brand mentions, or collect social proof data on demand, paying only per call with no account setup required.

## Known failure modes

- Invalid or private Instagram URL returns an error or empty result
- Post with comments disabled returns an empty array
- Rate limiting or Instagram blocking may cause extraction failure
- limit value out of range (must be 1-100) returns a validation error
- Deleted or expired post URL returns not-found error

## How this service works

Unblock any URL as Markdown, or get search, social, maps, jobs and news as data. Paid per call in stablecoins over x402 or MPP, with no account.

## Output

Returns a list of comment objects, each containing a unique comment ID, the comment text, whether it is pinned, whether it was posted by the post owner, whether it is a reply, the timestamp it was posted, like count, whether the owner liked it, reply count, and whether the text was truncated.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "maxLength": 300
  },
  "limit": {
   "type": "integer",
   "maximum": 100,
   "minimum": 1
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "18173697…",
  "text": "I love t…",
  "pinned": null,
  "byOwner": null,
  "isReply": false,
  "postedAt": "2026-10-…",
  "likeCount": 0,
  "ownerLiked": null,
  "replyCount": null,
  "textTruncated": false
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agdata-instagram-comments-scraper-949cb888/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agdata.shveik.dev](https://www.zero.xyz/host/agdata.shveik.dev/llms.txt)
