# Socify > Unified social media scraping API. Instagram, TikTok, and YouTube: one Bearer key. REST JSON lookups for public social data: built for Humans and Agents. Base URL (canonical REST): https://trysocify.com: proxies /api/* API host (direct): https://api.trysocify.com: same API; MCP lives here Auth: Authorization: Bearer Pattern: GET /api/v1/:platform/:resource?param=value Response envelope: ok, params, data, meta (usage + latency) Quota: 200 free requests/mo, then $0.0015/request. No request RPM limit. HTTP 402 = top up at /pricing Health: GET /api/health → { "ok": true } MCP (Streamable HTTP): https://api.trysocify.com/mcp Also proxied at: https://trysocify.com/mcp OpenAPI: https://trysocify.com/openapi.json **Recommended reading order:** 1. This file (`/llms.txt`) 2. [`/agents.txt`](https://trysocify.com/agents.txt): agent onboarding, auth rules, crawl allowlist 3. [`/llms-endpoints.txt`](https://trysocify.com/llms-endpoints.txt): every operation with markdown links, or `/llms-{platform}.txt` when you already know the platform 4. The linked `.md` page for the specific route 5. [`/docs/quickstart.md`](https://trysocify.com/docs/quickstart.md): first request 6. [`/openapi.json`](https://trysocify.com/openapi.json): schemas for codegen only Create a key at https://trysocify.com/dashboard/keys (free plan: 200 requests / month). Do not scrape HTML for API integration: use REST, OpenAPI, or MCP. Never invent endpoint paths. For product pages and articles, fetch the markdown twins below (append `.md`, or `/index.md` for the homepage) or send `Accept: text/markdown` on the HTML URL. Comparison tables are GitHub-flavored markdown. ## Docs - [Introduction](https://trysocify.com/docs): Product overview and platform list - [Introduction (Markdown)](https://trysocify.com/docs.md): LLM-friendly mirror - [Authentication](https://trysocify.com/docs/authentication.md): API keys and Bearer auth - [Quickstart](https://trysocify.com/docs/quickstart.md): First request in five steps - [Response format](https://trysocify.com/docs/response.md): JSON envelope and meta fields - [Errors](https://trysocify.com/docs/errors.md): HTTP status codes and error bodies - [Usage & pricing](https://trysocify.com/docs/credits.md): Free tier and pay as you go - [Changelog](https://trysocify.com/docs/changelog.md): Product updates and releases - [API reference](https://trysocify.com/docs/api.md): Endpoints by platform - [Skill package](https://trysocify.com/skills/socify-api/SKILL.md): Reusable agent instructions ## Platforms (parameters + curls) Each file lists every operation for that platform with query params, credits, and example curls: - [Instagram](https://trysocify.com/llms-instagram.txt): also [docs](https://trysocify.com/docs/api/instagram.md) - [TikTok](https://trysocify.com/llms-tiktok.txt): also [docs](https://trysocify.com/docs/api/tiktok.md) - [YouTube](https://trysocify.com/llms-youtube.txt): also [docs](https://trysocify.com/docs/api/youtube.md) ## Catalogs - [llms-endpoints.txt](https://trysocify.com/llms-endpoints.txt): Flat list of all operations - [catalog.json](https://trysocify.com/catalog.json): Live endpoint inventory (no auth; preferred over /api/v1/catalog for crawlers) - [llms-full.txt](https://trysocify.com/llms-full.txt): Expanded agent reference - [llms.json](https://trysocify.com/llms.json): Structured inventory ## Example ``` curl -s 'https://trysocify.com/api/v1/instagram/profile/info?user=leomessi' \ -H "Authorization: Bearer $SOCIFY_KEY" ``` ## Comparisons and articles (markdown) Prefer these over HTML. Each post file includes a GFM comparison table when the article has one. - [Blog index](https://trysocify.com/blog.md) - [Guides](https://trysocify.com/guides.md) - [Scrape TikTok creators by category](https://trysocify.com/blog/scrape-tiktok-creators-by-category.md) - [Scrape Instagram profiles by hashtag](https://trysocify.com/blog/scrape-instagram-profiles-by-hashtag.md) - [Instagram Graph API vs scraper API in 2026](https://trysocify.com/blog/instagram-graph-api-vs-scraper-api-2026.md) - [Best TikTok scraper APIs in 2026](https://trysocify.com/blog/best-tiktok-scraper-apis-2026.md) - [Best Instagram scraper APIs in 2026](https://trysocify.com/blog/best-instagram-scraper-apis-2026.md) - [Scraping TikTok in 2026: the Cheap and Easy Way](https://trysocify.com/blog/scraping-tiktok-2026-cheap-easy.md) - [Unified Social Media API: One Key for Every Network](https://trysocify.com/blog/unified-social-media-api.md) - [Best Social Media Scraper API in 2026](https://trysocify.com/blog/best-social-media-scraper-api.md) ## Marketing pages (markdown) Fetchable twins (not listed in sitemap.xml). Homepage: [https://trysocify.com/index.md](https://trysocify.com/index.md) or `Accept: text/markdown` on `/`. - [Home](https://trysocify.com/index.md) - [Pricing](https://trysocify.com/pricing.md) - [FAQ](https://trysocify.com/faq.md) - [About](https://trysocify.com/about.md) - [Platforms](https://trysocify.com/platforms.md) - [instagram](https://trysocify.com/instagram.md): [profile](https://trysocify.com/instagram/profile.md) · [posts](https://trysocify.com/instagram/posts.md) · [reels](https://trysocify.com/instagram/reels.md) · [media](https://trysocify.com/instagram/media.md) · [comments](https://trysocify.com/instagram/comments.md) · [audio](https://trysocify.com/instagram/audio.md) · [search](https://trysocify.com/instagram/search.md) - [tiktok](https://trysocify.com/tiktok.md): [profile-info](https://trysocify.com/tiktok/profile-info.md) · [profile-videos](https://trysocify.com/tiktok/profile-videos.md) · [videos-info](https://trysocify.com/tiktok/videos-info.md) · [videos-comments](https://trysocify.com/tiktok/videos-comments.md) · [music-info](https://trysocify.com/tiktok/music-info.md) · [music-videos](https://trysocify.com/tiktok/music-videos.md) · [hashtag-videos](https://trysocify.com/tiktok/hashtag-videos.md) · [profile-followers](https://trysocify.com/tiktok/profile-followers.md) · [profile-following](https://trysocify.com/tiktok/profile-following.md) - [youtube](https://trysocify.com/youtube.md): [channel-info](https://trysocify.com/youtube/channel-info.md) · [channel-videos](https://trysocify.com/youtube/channel-videos.md) · [channel-shorts](https://trysocify.com/youtube/channel-shorts.md) · [channel-streams](https://trysocify.com/youtube/channel-streams.md) · [videos-comments](https://trysocify.com/youtube/videos-comments.md) · [music-search](https://trysocify.com/youtube/music-search.md) · [keyword-search](https://trysocify.com/youtube/keyword-search.md) · [hashtag-search](https://trysocify.com/youtube/hashtag-search.md) · [trend-search](https://trysocify.com/youtube/trend-search.md) - [Use case: marketing](https://trysocify.com/use-cases/marketing.md) - [Use case: brands](https://trysocify.com/use-cases/brands.md) - [Use case: agencies](https://trysocify.com/use-cases/agencies.md) - [Use case: market-research](https://trysocify.com/use-cases/market-research.md) - [Use case: ecommerce](https://trysocify.com/use-cases/ecommerce.md) - [Switch / migrate](https://trysocify.com/switch.md) - [Status](https://trysocify.com/status.md) - [Privacy](https://trysocify.com/privacy.md) - [Terms](https://trysocify.com/terms.md) ## Optional - [agents.txt](https://trysocify.com/agents.txt): Agent capability announcement + instructions - [agents.json](https://trysocify.com/agents.json): Structured capabilities - [AI catalog](https://trysocify.com/.well-known/ai-catalog.json): MCP + OpenAPI discovery - [API catalog](https://trysocify.com/.well-known/api-catalog): RFC 9727 linkset