Text posts
280 characters on standard accounts, up to 25,000 on Premium.
textPublish text, images and video to X (Twitter) from your own code, with reply controls and Premium-length posts, through the same request as every other network.
The same request that posts everywhere else, with the fields X needs and nothing it doesn't.
280 characters on standard accounts, up to 25,000 on Premium.
textUp to 4 images on a single post.
uploadIdsVideo up to 512 MB: 140 seconds on standard accounts, 10 minutes on Premium.
uploadIdsLimit replies to followers, mentioned users, subscribers or verified accounts.
replySettingsEverything around the post — when it goes out, how it performs, where else it lands — through the same API.
Give a post a time and Bulkit publishes it then. Queue a week — or a quarter — of X content in one go, and let retries and rate limits take care of themselves.
Add targets to the same request and one payload fans out everywhere, with each network getting the fields it needs. Upload media once and reuse it on every channel.
Bulkit's MCP server gives Claude, Cursor or any MCP-compatible agent real tools to publish and schedule to X — the same actions your code calls.
| Spec | X |
|---|---|
| Formats | Text, images, video |
| Post text | 280 characters · 25,000 on Premium |
| Media | Up to 4 images and up to 4 videos |
| Video | 512 MB · 140s, or 600s on Premium |
| Replies | Everyone, following, mentioned, subscribers, verified |
| Analytics | Not available through Bulkit |
Character and video limits depend on the account's tier. Premium accounts get 25,000 characters and 10-minute videos through the same request.
Set replySettings on each post. Some options, like subscribers-only, need the matching account feature.
Images and videos can share a post — up to 4 of each — attached by upload ID like on every other network.
X analytics aren't available through Bulkit, and we'd rather say so here than let you find out in production.
Connect your X account, then send one POST with your text and any uploaded media. Add a postDate to schedule it instead of publishing straight away.
Yes. A post can carry up to 4 images and up to 4 videos. Videos can be up to 512 MB: 140 seconds on standard accounts, 10 minutes on Premium.
Yes, if the connected account has Premium or Premium+: up to 25,000 characters. Standard accounts are limited to 280.
No. X analytics aren't available through Bulkit. Every other network with analytics support returns them in the same schema.
$4.99/month with 500 actions included, then $0.01 per action. X is included with every other network.
$4.99/mo with 500 actions included, then $0.01 each. X and every other network on the same key.