# Instagram Post Likes Fetcher

> Instagram Post Likes Fetcher is a paid API for AI agents from x402.apidirect.io, paid per call via x402, $0.007/call, status unknown (last checked 2026-10-27).

Returns the list of users who liked a specific Instagram post or reel, identified by URL or shortcode.

## Facts

- Endpoint: GET https://x402.apidirect.io/v1/instagram/post/likes?utm_source=zero.xyz
- Price: $0.007/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/instagram-post-likes-fetcher-aaf5a9c2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Y0wTd8LzURBrsWafAgkx_

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 instagram-post-likes-fetcher-aaf5a9c2
```

Example prompt: Can you get me the list of users who liked this Instagram post? Here's the URL: https://www.instagram.com/p/CxYQJO8xuC6/

## When to prefer this

Use this endpoint when you need to identify the specific accounts that liked a particular Instagram post or reel, given a URL or shortcode. Prefer it over general Instagram analytics tools when you need raw liker identity data rather than aggregate engagement counts. Particularly useful for audience research, lead generation from engaged followers, influencer vetting, and campaign monitoring.

## Known failure modes

- Invalid or malformed Instagram URL — returns an error indicating the URL could not be parsed
- Post is private or deleted — no likes can be retrieved, returns an error or empty result
- Shortcode does not correspond to an existing post — returns not found error
- Rate limiting by the underlying Instagram data source — may return a throttling or timeout error
- Neither url nor code parameter provided — returns a validation error requiring at least one identifier

## How this service works

Get the users who liked an Instagram post or reel by URL or shortcode.

## Output

A list of Instagram user accounts (with identifiers such as usernames and/or user IDs) who have liked the specified Instagram post or reel.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "url": {
       "type": "string",
       "maxLength": 500,
       "description": "Instagram post or reel URL, e.g. https://www.instagram.com/p/CxYQJO8xuC6/ (max 500 characters). Provide either url or code."
      },
      "code": {
       "type": "string",
       "maxLength": 50,
       "description": "The post's shortcode, e.g. CxYQJO8xuC6, or numeric media ID (max 50 characters). Provide either url or code."
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/instagram-post-likes-fetcher-aaf5a9c2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.apidirect.io](https://www.zero.xyz/host/x402.apidirect.io/llms.txt)
