# SiteCheck Shop & Social: Instagram Highlights

> SiteCheck Shop & Social: Instagram Highlights is a paid API for AI agents from api.shopsocial-api.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-29).

Returns the story highlights tray of a public Instagram profile — highlight IDs, titles, cover thumbnails, and links — along with basic profile metadata like follower count, bio, and verified status.

## Facts

- Endpoint: GET https://api.shopsocial-api.workers.dev/api/social/instagram-highlights?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-shop-social-instagram-highlights-cfd8ca10
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rKaRF7MoHV1IQrakajPjt

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 sitecheck-shop-social-instagram-highlights-cfd8ca10
```

Example prompt: Pull the story highlights from NASA's Instagram account — I want to see the highlight titles, cover thumbnails, and their basic profile info like follower count and bio.

## When to prefer this

Choose this endpoint when you need to inspect the public-facing story highlights tray of an Instagram account without authentication — ideal for brand research, influencer vetting, or competitive monitoring. It is well-suited for bulk or automated workflows since it uses a residential proxy to reduce blocks. It does not require Instagram credentials and does not return the contents of individual highlight slides.

## Known failure modes

- Username not found — profile does not exist or has been deleted
- Profile is private — highlights tray may not be visible to logged-out visitors
- Instagram rate limiting or block via residential proxy — request may fail or return empty
- Invalid username format — returns validation error
- Account has no highlights — returns empty highlights array
- Instagram changes their web JSON structure — parsing may break and return incomplete data

## How this service works

Pay-per-call e-commerce, product, price and social media data tools for AI agents, from public sources. Payment: x402, USDC on Base, Solana, Arc, Polygon, Arbitrum, Monad, World Chain, Optimism, Avalanche, Celo or Stellar, or RLUSD/XRP on the XRP Ledger. No signup, no API key; a failed call is not charged.

## Output

Returns a JSON object containing: an array of story highlight objects (each with highlight ID, title, cover thumbnail URL, and link), plus profile-level metadata including full name, follower count, following count, bio text, verified flag, and private flag. Highlight story items themselves (the individual slides inside each highlight) are not included as those require a login.

## 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": [
      "username"
     ],
     "properties": {
      "username": {
       "type": "string",
       "description": "Instagram username (e.g. nasa) or profile URL"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-shop-social-instagram-highlights-cfd8ca10/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.shopsocial-api.workers.dev](https://www.zero.xyz/host/api.shopsocial-api.workers.dev/llms.txt)
