Twitter/X API

Post to X (Twitter) Without the API Hassle

Publish tweets, threads, images, videos, and GIFs. No $100/month Twitter API plan required for your app.

publish.js
javascript
const response = await fetch('https://schedulala.com/api/v1/posts', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer sk_live_...',
    'Content-Type': 'application/json'
  },  
  body: JSON.stringify({
    content: 'Hello from the API!',
    platforms: [{
      platform: 'twitter',
      accountId: 'acc_tw_303'
    }]
  })
});

Supported Content Types

Everything Twitter/X supports, available through one API.

๐Ÿ“Tweets๐ŸงตThreads๐Ÿ“ทImages๐ŸŽฅVideos๐ŸŽญGIFs

Twitter/X API vs Schedulala

Skip months of integration work. We handle the hard parts.

Direct Twitter/X API

  • Twitter API v2 Basic plan costs $100/month per app
  • Free tier limited to 1,500 tweets/month (write only)
  • Media upload requires separate endpoint and chunked uploads
  • Thread creation requires chaining reply_to IDs manually
  • Frequent API changes and deprecations

With Schedulala

  • No Twitter API subscription needed for your app
  • Single request creates multi-tweet threads
  • Media uploads handled โ€” just provide URLs
  • Works with both standard and Premium accounts
  • Stable API that doesn't break when Twitter changes theirs

Twitter/X Media Limits

Quick reference for Twitter/X's content specifications.

๐Ÿ“Caption / Text
280 characters (10,000 for X Premium)
๐Ÿ–ผ๏ธMax Image Size
5 MB
๐ŸŽฅMax Video Size
512 MB
โฑ๏ธVideo Duration
140 seconds (longer with Premium)
๐ŸŽ Carousel Items
4 images
๐Ÿ“ทImage Formats
JPEG, PNG, GIF, WebP
๐ŸŽฌVideo Formats
MP4
๐Ÿ“Aspect Ratio
Any (recommended 16:9 or 1:1)

Twitter/X Integration in 3 Steps

From zero to publishing in minutes, not months.

1๐Ÿ”—

Connect

Your users connect their account through our hosted OAuth flow. We handle tokens, refresh, and permissions.

2๐Ÿ› ๏ธ

Build

Send a POST request with your content and target platform. Our SDK and REST API make integration simple.

3๐Ÿš€

We Handle Publishing

We queue, validate, upload media, and publish to the platform. You get a webhook when it's live.

Twitter/X-Specific Features

Built for the unique requirements of Twitter/X.

๐Ÿงต

Thread Publishing

Create multi-tweet threads in a single API call. We handle reply chaining and ensure thread integrity.

๐Ÿ’ฐ

No API Subscription

Your app doesn't need a $100/month Twitter API plan. Publish through Schedulala's API at a fraction of the cost.

๐Ÿ–ผ๏ธ

Media Attachments

Attach up to 4 images, a video, or a GIF per tweet. We handle Twitter's chunked media upload protocol.

Twitter/X API FAQ

Common questions about the Twitter/X integration.

No. Schedulala works with standard X accounts. Premium accounts get extended limits (longer tweets, longer videos) which our API automatically supports.

Explore Other Platforms

One API, 12 platforms. Publish everywhere from a single integration.

Start Publishing to Twitter/X

7-day free trial. Start posting in minutes.