SocialCrawl

Introduction

SocialCrawl API — unified social media data for developers and AI agents

SocialCrawl API

One API key, one consistent response format, 21 platforms, 108 endpoints.

SocialCrawl is a unified social media data API that normalises data from 21 platforms into a single, consistent schema. Write one integration, query every platform — with computed fields like engagement_rate and estimated_reach pre-calculated on every response.

SocialCrawl covers platforms reaching over 10 billion combined monthly active users — including TikTok (1.5B+ MAU), Instagram (2B+ MAU), YouTube (2.7B+ MAU), and Facebook (3B+ MAU).

What can SocialCrawl do?

  • Unified Schema — Every platform returns the same envelope, so you write one parser
  • 108 Endpoints — Profiles, posts, comments, search, transcripts, ad libraries, and more
  • Computed Fieldsengagement_rate, language, content_category, and estimated_reach on every response with a field map
  • Simple Auth — One API key in the x-api-key header
  • Credit-Based Billing — Pay only for what you use. No time-based rate limits. Cache hits are free.
  • Safe Retries — Send an Idempotency-Key header and we guarantee a single charge per key for 24 hours
  • Account Metadata — Check your balance programmatically via GET /v1/credits/balance (0 credits)

API Reference

Explore all 108 endpoints with an interactive playground, code examples in 20+ languages, and response schemas in the API Reference.

Why use a unified API?

Instead of building and maintaining 21 separate platform integrations — each with its own authentication, rate limits, response format, and error codes — SocialCrawl gives you one consistent interface. Every response follows the same envelope, errors carry a doc_url you can link users to, and computed fields arrive pre-calculated so your application logic stays simple.

Which platforms does SocialCrawl support?

Platform Developer Resources