Juicer API
One social media API for 15+ platforms
Social integrations are hard. The Juicer API makes them simple. Pull clean, normalized posts from Instagram, TikTok, LinkedIn, X, YouTube and 15+ platforms through one API. Embed social feeds, feed AI agents, monitor brands, and moderate content — without building or maintaining a single integration.
Use cases
Embed social feeds
Building feeds in-house means OAuth, rate limits, moderation, media handling, refresh jobs, and constant API changes.
Connect once. Get clean, normalized, embed-ready posts from 15+ platforms.
- Unified API & data model
- Real-time or scheduled sync
- Built-in moderation & filtering
Live event content
Event walls need fresh posts by hashtag in real time, and tend to break right when the room fills up.
Aggregate a hashtag across platforms with real-time refresh, moderated and ready to display.
- Real-time hashtag aggregation
- Many platforms, one wall
- Moderation before it goes live
AI agent needs social data
Agents can't fill OAuth forms or parse eight different API shapes and error formats.
One normalized API with structured errors and magic-link OAuth that works in agent contexts.
- Magic-link OAuth for agents
- Structured, typed responses
- llms.txt and a live MCP server
Monitor brands or competitors
Tracking mentions across platforms means polling, dedup, and never-ending API maintenance.
Query mentions, hashtags, and keywords across platforms, pushed to you via webhooks.
- Mentions, hashtags & keywords
- Webhooks, not polling
- Deduped & normalized
White-label connections
Letting users connect their own accounts means owning the Meta relationship and the OAuth flows.
Embed white-label, magic-link OAuth so your customers connect under your brand, multi-tenant by default.
- White-label & multi-tenant
- Magic-link OAuth
- You own the UX, we absorb the churn
Engagement data
Likes, comments, shares and reactions are exposed differently on every single platform.
Get normalized engagement per post across platforms with a single call.
- Likes, comments, shares, reactions
- Normalized across platforms
- Per-post or aggregate
const posts = await juicer.posts.list({ source: "instagram", limit: 4,})
const wall = await juicer.posts.list({ hashtag: "#SummitLive", refresh: "realtime",})
const ctx = await juicer.posts.list({ source: "x", author: "@acme", limit: 10,})
const hits = await juicer.mentions.list({ query: "acme", platforms: ["x", "instagram"],})
const link = await juicer.connections.create({ tenant: "acme-co", brand: "AcmeSocial",})
const post = await juicer.posts.get({ id: "p_3a91", fields: ["likes", "comments", "shares"],})
Clean, normalized data. Ready to use.
Your team should not maintain social infrastructure.
Social integrations look simple until you hit OAuth, permissions, rate limits, media formats, refresh logic, moderation, and breaking platform changes. Juicer handles the infrastructure so your team can ship the product feature.
Build it yourself
Months of work. Endless maintenance.
- Instagram OAuth
- Refresh jobs
- TikTok API review
- Webhooks
- X rate limits
- Moderation
- LinkedIn permissions
- Engagement data
- YouTube media handling
- API changes forever
6-12 months to build. Forever to maintain.
With Juicer API
One API. All the platforms. Always up to date.
- One normalized API
- 15+ social platforms
- Clean, consistent post data
- Real-time or scheduled sync
- Built-in moderation
- Webhooks
- White-label OAuth
- Agent-ready responses
Choose your monthly credit budget.
-
Sandbox
Test and prototype for free.
FreeCredits 30 one-time credits- The full API — 15+ platforms, webhooks, MCP
- Agent-ready, structured responses
- Reads, OAuth refreshes and webhook deliveries are free
- Prototyped code runs unchanged on paid tiers
-
Builder
For your first production integration.
$99per month
Credits 750 $0.132 per credit- 15+ normalized platforms, real-time or scheduled sync
- Webhooks and a live MCP server
- Built-in moderation and normalized post data
- Unlimited free reads — only syncs spend credits
-
Scale
Most popularFor apps with growing volume.
$499per month
Credits 4,500 $0.111 per credit · 16% lower- Everything in Builder — same full API and capabilities
- 15+ platforms, real-time or scheduled sync
- Webhooks and a live MCP server
- Built-in moderation and unlimited free reads
-
Platform Partner
OEM & white-label for platforms.
$2,500+per month
Credits 37,500 $0.0667 per credit · 49% lower- Everything in Scale, plus white-label OAuth — users see only your brand
- OEM contract, fully under your brand
- Named Solutions Engineer and private Slack channel
-
Strategic
Bespoke terms for strategic accounts.
CustomCredits Custom $100K+ ARR- Everything in Platform Partner, plus a custom credit pool
- Custom contractual and volume terms
- Dedicated customer success manager
- Executive sponsor
Need more before your next refill?
Buy on-demand top-ups for launch spikes, seasonal campaigns, experiments, or busy months. Plans refill monthly; top-ups act as your usage buffer.
How credits work.
One simple meter
-
Connect or import a source
A source can be an Instagram handle, Facebook page, TikTok account, LinkedIn page, X handle, YouTube channel, and more.
-
Choose how often it refreshes
Daily, hourly, or more often. Hourly uses about 24× the credits of daily.
-
Read synced posts for free
Your app can query already-collected posts without consuming credits.
Credit cost by source type
| Platform | Connected source | Premium source |
|---|---|---|
| 1 credit / sync | 6 credits / sync | |
| 1 credit / sync | 3 credits / sync | |
| TikTok | 1 credit / sync | 3 credits / sync |
| 1 credit / sync | 3 credits / sync | |
| YouTube, X, Pinterest, Bluesky, others | 1 credit / sync | 1 credit / sync |
Connected sources are always cheapest. Premium sources let you import public handles without connecting an account.
How many credits do I need?
Set your sources and refresh rate, we'll recommend the monthly credit budget that fits.
Accounts you connect (cheapest, 1 credit / sync).
Estimated monthly usage
— credits / mo
Recommended plan
Your usage is in custom-pool territory. Let's size a plan around it.
Coming soon.
-
Credit pass-through
Engagement enrichment
Likes, comments, shares, and reactions. When enabled, engagement fetches consume credits based on the additional work required.
-
Pricing TBD
Social post scheduling
Schedule and publish posts to connected social accounts directly through the API. Pricing model still to be decided.
One social media API, every major platform
Pull normalized posts from all of these through a single Juicer API integration. We handle each platform's OAuth, rate limits, media formats, and breaking changes, so you add a source, not another integration.
- TikTok
- YouTube
- X (Twitter)
- Bluesky
- Google reviews
- Tumblr
- Blog RSS
- Slack
- Giphy
- Soundcloud
- Flickr
- Vimeo
I love that I can connect so many social channels in one feed. I love how customizable the design is and the ability to filter the social content to exactly what you're looking for. It's so easy to add to a website and you can add in branded elements or change the design to fit your site.
From zero to your first call in under 10 minutes
No sales call, no credit card. Grab a key and ship.
-
01
Get a free API key
Sign up for the Sandbox tier and generate a key in about 60 seconds, no credit card required.
-
02
Make your first request
Copy the quickstart curl and pull a clean, normalized feed in one call.
-
03
Ship it
Embed the data, wire up webhooks, and move to a paid tier when you go to production.
Ready to build?
One social media API. 15+ platforms. Real-time or on your schedule.

Frequently asked questions
The questions developers ask first.
-
What does the Juicer API do?
It aggregates posts from 15+ social platforms, Instagram, TikTok, X, LinkedIn, YouTube, Facebook and more, and returns them through a single normalized schema, with moderation and embed-ready output. One integration instead of eight. -
How does pricing work?
Pricing is credit-based. You pick a monthly credit budget and each plan refills those credits every month. A sync (one outbound refresh of a source) spends credits, and reading already-synced posts is free, as are OAuth token refreshes and webhook deliveries. Plans start at $99/mo for 750 credits, and the more you commit, the lower your cost per credit. -
What is a credit?
A credit is one sync, one outbound refresh of a single source. A connected source costs 1 credit per sync. Premium sources (public handles you import without connecting an account) cost more, around 3 credits per sync on average and up to 6 for Facebook. Querying posts you've already synced never costs credits. -
How many credits do I need?
Use the calculator above: set your connected sources, premium sources, and refresh rate, and it recommends the plan that fits. As a rule of thumb, 25 connected sources refreshed daily is about 750 credits a month, which is the Builder plan. -
What happens if I run out of credits?
Your plan refills every month. If you need more before the next refill, buy on-demand top-ups at $0.15 per credit ($50 minimum). Top-ups act as a usage buffer for launch spikes, seasonal campaigns, and busy months. -
Is there a free tier?
Yes. The Sandbox tier is free with no credit card and includes 30 one-time credits for prototyping and evaluation. You can generate an API key and make your first call in minutes, then upgrade when the credits run out. -
Can I white-label it?
Yes. White-label is the default on the Platform Partner tier: your customers see only your brand, with multi-tenant support and an OEM contract. -
Do you support webhooks?
Yes — webhooks so your systems can react to new posts instead of polling for them. Webhook deliveries never consume credits. -
Can AI agents use the API?
It's built for them: magic-link OAuth that works in agent contexts, structured errors, an llms.txt for clean ingestion, and a live MCP server so agents can call Juicer natively. -
What are the rate limits?
Each tier publishes its own rate limits, and the plan you pick sets them. If you need higher throughput than your tier allows, talk to us and we'll size a custom limit. -
Do you carry the platform relationships?
Yes. Juicer holds the official source-platform relationships and absorbs their API changes, so you consume one stable interface instead of maintaining eight.
Let's build your social media API integration
Tell us about your platform and what you're building. Our API team will help you scope a credit pool and white-label setup that fit.
- OEM and white-label, fully under your brand
- Multi-tenant support for your customers
- Named solutions engineer + shared Slack channel
- Custom credit pool and pricing
- Custom contract terms
Trusted by the best