--- name: anypost-instagram-analyzer description: Analyze Instagram reels and posts for agents — AI summary, caption, creator, and hashtags as clean Markdown via anypost.md. Requires Pro+ API key. Use for instagram.com/p/ or /reel/ URLs or when the user asks what an Instagram clip is about. Does not include likes, views, or comments unless you opt in (see Optional extensions). --- # AnyPost Instagram reel analysis Turn a **public Instagram post or reel URL** into structured Markdown for LLMs — without downloading the video file. ## When to use - User shares `https://www.instagram.com/reel/ABC123/` or `https://www.instagram.com/p/ABC123/` - Agent needs **what the clip is about**: summary, content signals, caption, creator, hashtags - Quick context for research, monitoring, or reply drafting Do **not** use for caption-only convert — use the main AnyPost skill (`/i/skill.md`) and `/api/convert` instead. ## Try free samples (no API key) Humans can preview the Markdown shape on **five curated reels and posts** (no signup, browser-only): `https://anypost.md/free-tools/instagram-reel-analyzer` Agents still need `apk_…` for live URLs. ## Requirements - **Public URL** with `/p/`, `/reel/`, or `/tv/` shortcode - **Pro+ plan** API key (`apk_…`) — no anonymous free tier - **5 credits** per successful analysis ## API (default — no likes, views, or comments) ```http GET https://anypost.md/api/analyze/video?url= Authorization: Bearer apk_YOUR_KEY ``` Response JSON includes `markdown`, `summary`, `whatHappens`, `contentSignals`, and `metadata` (shortcode, media kind, creator, thumbnail when public, hashtags). ## Example ```bash curl -sS \ -H "Authorization: Bearer apk_YOUR_KEY" \ "https://anypost.md/api/analyze/video?url=https%3A%2F%2Fwww.instagram.com%2Freel%2FDI16zC9Sc4V%2F" ``` ## What you get (default) | Included | Notes | | --- | --- | | AI summary + “what happens” bullets | From caption/metadata only — no invented dialogue | | Content signals | Format, topics, tone, audience, CTA | | Caption | Post / reel text | | Creator + shortcode + hashtags | Page markdown when public | | Thumbnail + author profile | When returned in metadata (`thumbnailUrl`, `authorUrl`) | | Not included by default | Notes | | --- | --- | | Views, likes, comment counts | Often hidden on guest page fetch | | Comment thread | Use optional `comments=` below | ## Data limits (v1) Analysis is **page-only**. **Spoken transcript / subtitles are not included** — the summary must not invent dialogue. ## Optional extensions ### Custom question (`prompt` or `ask`) ```http GET https://anypost.md/api/analyze/video?url=&prompt=Is+this+a+brand+collab%3F Authorization: Bearer apk_YOUR_KEY ``` Max **500** characters. Markdown adds `## Your question`; JSON includes `userPrompt` and `promptAnswer`. ### Latest comments ```http GET https://anypost.md/api/analyze/video?url=&comments=30 Authorization: Bearer apk_YOUR_KEY ``` | Param | Default | Values | | --- | --- | --- | | `comments` | `3` on API (guest tool uses your choice) | `0`–`30`, or `on` / `true` for max | Same **5 credits** per analysis. Many URLs return **zero** comments when Instagram hides them. ### Full post convert ```http GET https://anypost.md/api/convert?url=&comments=10 Authorization: Bearer apk_YOUR_KEY ``` Requires Pro+ and charges convert credits. Use when you need convert-layout Markdown with optional comment thread. ## Related - **Free samples:** `https://anypost.md/free-tools/instagram-reel-analyzer` - **Install this skill:** `https://anypost.md/i/instagram-analyzer/skill.md` - Caption-only convert: `https://anypost.md/convert/instagram` - General social → Markdown skill: `https://anypost.md/i/skill.md`