Build on the
SocialsBoost API
Schedule posts, fetch analytics, and listen to engagement events from your own apps and automations. Same engine that powers the SocialsBoost dashboard.
import { SocialsBoost } from '@socialsboost/sdk'
const sb = new SocialsBoost({ apiKey: process.env.SB_KEY })
// Schedule a post across multiple platforms
await sb.posts.create({
caption: 'Shipping our new AI Caption Studio today 🚀',
platforms: ['instagram', 'linkedin', 'x'],
scheduledAt: '2026-06-12T15:00:00Z',
media: ['https://cdn.example.com/launch.png'],
})One call, every connected platform. The SDK handles auth, media upload, and scheduling.
RESTful endpoints
Manage posts, schedules, analytics, and connected accounts with a clean, predictable REST surface.
Webhooks
Subscribe to publish, engagement-spike, and account-disconnect events — delivered in under a second.
OAuth 2.0
Industry-standard auth with scoped tokens, refresh rotation, and PKCE for native and SPA clients.
Rate-limit aware
Per-token quotas, cost headers on every response, and burst windows for high-throughput jobs.
Endpoints
A few of the most-used routes
/v1/posts/v1/posts/{id}/v1/posts/v1/posts/{id}/publish/v1/accounts/v1/webhooks/v1/analytics/posts/{id}Official SDKs
Pick your language
npm install @socialsboost/sdkTypeScript
pip install socialsboostPython 3.10+
go get github.com/socialsboost/sdk-goGo 1.21+
Use any HTTP clientUniversal
Ready to build?
Sign in, generate an API key from your dashboard, and you're live in under five minutes.
Get an API key