Social media API for developers

One API for every
social network

Publish, schedule, and pull analytics across every major platform through a single, developer-first API. Ship integrations in hours, not quarters.

Why developers choose bulkit

One integration to publish, schedule, and measure across every major social network — so you ship in hours, not quarters.

POST /v1/posts
{
  "text": "Shipping today 🚀",
  "targets": ["all"]
}
01

One API, every network

Integrate once and reach them all. A single request format publishes everywhere — no per-platform SDKs to learn, wire up, or keep alive.

09:00Posted
12:30Posted
15:00Queued
18:45Queued
02

Schedule at scale

Queue thousands of posts across time zones. Built-in retries, rate-limit handling, and a live status for every item in the pipeline.

2.4M
total reach this week
+128%
03

Unified analytics

Pull reach, engagement, and growth from every platform through one consistent schema. No reconciling a dozen different metric shapes.

Ship your first post in minutes

Grab an API key, drop in one request, and you're live across every network. No credit card required.

Every channel your users care about

Harness the power of every major social network seamlessly — one integration reaches them all, so your workflow never waits on a platform.

Seamlessly reach every network

Connect the channels your audience already lives on — one integration to publish, schedule, and measure across them all.

InstagramFacebookYouTubeLinkedInPinterest
TikTokThreadsX / TwitterBluesky
9+
networks, one API

Reach every major platform through a single, consistent integration.

1
request to publish

Send one payload with "all" targets and fan it out everywhere at once.

5 min
to your first post

Grab a key, drop in one call, and you're live across the board.

99.9%
delivery uptime

Built-in retries and rate-limit handling keep the pipeline flowing.

One key connects them all — start publishing across every network today.

Drop bulkit into your stack

Meet your codebase where it already lives — from AI agents and the terminal to fully-typed SDKs and no-code workflows.

Agents

MCP Server

Let AI agents publish, schedule, and pull analytics through a native Model Context Protocol server.

Terminal

CLI

Ship posts and manage campaigns straight from your shell — perfect for scripts and CI pipelines.

TypeScript

Node.js SDK

A fully-typed SDK with autocomplete for every endpoint. One npm install and you're publishing.

Automation

n8n Node

Drop bulkit into any n8n workflow to wire publishing and scheduling into your automations.

HTTP / JSON

REST API

A clean, predictable REST API. One request format reaches every network you connect.

Real-time

Webhooks

Subscribe to delivery, engagement, and failure events and react to them the moment they fire.

Up and running in one line

Install the Node.js SDK, drop in your API key, and publish to every connected network with a single call. The CLI, MCP server, and n8n node ship as their own packages — all speaking to the same bulkit API.

$npm install bulkit
publish.ts
import { bulkit } from "bulkit";

await bulkit.posts.create({
  text: "Shipping today 🚀",
  targets: ["all"],
});

Pricing that scales with you

One flat plan, no tiers to outgrow. Start at $3.99 a month with 500 posts & comments included every month, then pay just a cent for each one after that.

Pay as you go
$3.99/month

Includes 500 posts & comments every month, then $0.01 each.

  • Publish to every connected network
  • Unlimited connected profiles
  • Schedule & queue at scale
  • Unified analytics across platforms
  • MCP server, CLI, SDK & webhooks
  • Community support

How billing works

No surprises — every charge is a line item you can see.

Estimated total
$18.99/mo
2,000
actions / mo

$3.99 base + 1,500 × $0.01

500 included1,500 metered
  • Base plan
    Flat monthly fee — billed up front
    $3.99/mo
  • 500 actions / month
    Posts & comments included — refreshes every month
    $0.00included
  • Every action after
    Each additional post or comment
    $0.01/action