Supported Content Types
- Tweets: Text with optional media. 0-4 files.
- Images and videos can be mixed in the same tweet.
Quirks & Gotchas
Media Limits
- Max 4 images per tweet.
- Max 4 videos per tweet (though realistically, 1 is most common).
- Video max size: 512 MB.
Subscription-Based Limits
Twitter/X limits vary based on the account’s subscription tier:| Tier | Text Limit | Video Duration |
|---|---|---|
| Free | 280 chars | 140s (2:20) |
| Basic | 280 chars | 140s (2:20) |
| Premium | 25,000 chars | 600s (10 min) |
| Premium+ | 25,000 chars | 600s (10 min) |
Reply Settings
You can control who’s allowed to reply to your tweets. SetreplySettings in the data.TWITTER object when creating a post.
| Value | Who can reply |
|---|---|
EVERYONE | Anyone (default) |
FOLLOWING | Only people you follow |
MENTIONED_USERS | Only users mentioned in the tweet |
SUBSCRIBERS | Subscribers only |
VERIFIED | Verified accounts only |
replySettings or set it to EVERYONE, we don’t send the parameter to Twitter at all - which is Twitter’s default behavior.
Reply settings depend on your Twitter/X account tier. Some options (like
SUBSCRIBERS) only make sense if your account actually has subscribers. Twitter won’t error out if you use them anyway - it just won’t do much.Analytics
We’ll be honest here.Profile Analytics
Status: Not available. Won’t be.Post Analytics
Status: Not available. Won’t be.Why? The X API changes have made analytics access extremely expensive and restrictive. The cost-to-value ratio doesn’t make sense for anyone involved. We know, it sucks. If this changes in the future, we’ll add support. But don’t hold your breath.