What this guide is really about
A queue can stop when a documented posting cap is hit. Which cap applies depends on the platform, and on whether the post goes through the app or the API.
App caps and API caps are not the same number on every platform. Where a doc publishes no member cap, there is no member cap to plan against.
Threads: 250 API posts, 1,000 replies, and 100 deletions per rolling 24h; the app itself has no documented human cap. X: 50 original posts and 200 replies a day for unverified accounts, app and API combined. Instagram: 100 API posts per 24h. TikTok: Direct Post varies, typically around 15. Bluesky: up to 1,666 creates an hour. LinkedIn: no published member cap.
Threads caps the API at 250 posts, 1,000 replies, and 100 deletions per rolling 24h; the app itself has no documented human posting cap.
X gives unverified accounts 50 original posts and 200 replies per day, inside a 2,400 daily update ceiling that counts every device and the API.
Instagram allows 100 posts published through the API per 24h, and a carousel counts as one post, not one per card.
The TikTok Direct Post API cap varies, typically around 15 posts per 24h, and is shared across every API client, not granted per scheduling tool.
Do not fill the queue to the documented cap. Replies, deletions, hand posts, and other API clients can use the same budget. No official doc publishes a percentage that prevents a limit.
Threads: 250 API Posts per Rolling 24h
The Threads API overview, updated December 22, 2025, sets the official quotas: 250 posts published through the API per rolling 24h, 1,000 replies per 24h, and 100 deletions per 24h. Carousels count as one post. The split matters: the Threads app has no documented cap for humans, so 250 is an API ceiling, not an app rule.
Format limits sit beside the quota. Text posts max out at 500 characters, which our Threads character limit guide covers in depth. Carousels hold 2 to 20 items, video runs up to 300 seconds (5 minutes) with a 1GB file ceiling, and images cap at 8MB in JPEG or PNG at widths from 320 to 1440.
The call budget is separate from the post cap. The documented formula is 4,800 times impressions per 24h, with an impressions floor of 10. Above that floor it scales with impressions. Impressions are not reach, and this budget is not a flat call allowance.
Wire the numbers into your Threads API publishing workflow before you batch anything. The post, reply, and deletion caps are separate buckets, and a bulk cleanup can burn all 100 deletions fast. Quiet accounts should also check the impressions floor, since it sets the smallest call budget.
X: App and API Share the Same Caps
X publishes its numbers in the About X limits page. Unverified accounts get 50 original posts and 200 replies per day. Above those sits a total ceiling of 2,400 updates per day, split into half hour windows, which is why a burst can stall before you reach the headline number.
Every device and every route counts toward the same budget, including posts made through the API and any scheduling tool acting as you. Your queue and your phone share one allowance, so manual posting on a busy day eats into scheduled volume.
Length is separate from count: 280 characters is standard, up to 4,000 with X Premium, and each post can carry up to 4 media items. Longer posts do not buy extra daily volume; they just change what fits inside it.

Instagram: 100 Posts Through the Publishing API
The Instagram content publishing guide, updated June 30, 2026, caps the API at 100 published posts per 24h. Like Threads, this is an API limit: Instagram publishes no matching number for posting by hand in the app.
Carousels count as one post, not one per card. Every item in the carousel rides on that single unit of quota.
You can also read the counter directly. The Instagram content publishing guide documents a content_publishing_limit endpoint that returns how many of the 100 daily API posts an account has already used. Checking it before a bulk import beats finding the ceiling by trial, and it is the same pattern Threads offers through its own publishing limit endpoint.
Treating the Threads 250 and the Instagram 100 as app limits. Both are API publishing caps; the apps publish no matching human cap, so plan against the surface you actually post from.
Building the queue right up to the documented cap. Bursts, hand posts, replies, and bulk imports share that budget. No official doc publishes a percentage that keeps them inside it.
Counting every carousel card as a post. On Threads and Instagram a carousel is one post, so a big carousel costs the same quota as a single photo.
Assuming the TikTok cap is per scheduling tool. The Direct Post API cap varies, typically around 15 posts per 24h, and that budget is shared across all API clients. A second tool does not double it.
TikTok and Bluesky: Different Kinds of Caps
TikTok has the lowest documented post cap in this set. The TikTok content sharing guidelines say the Direct Post API cap varies per creator and typically sits around 15 posts per 24h, and that budget is shared across every API client on the account rather than granted per tool.
A Bluesky create costs 3 points. Per the Bluesky rate limits page, each account gets 5,000 points per hour and 35,000 points per day. If every point goes to creates, that ceiling is 1,666 posts per hour or 11,666 per day. That is a ceiling, not a target.
Post length lives in the protocol. The post record lexicon caps text at 300 graphemes and 3,000 bytes, so emoji and scripts beyond basic Latin can hit the byte ceiling before the grapheme count does.

LinkedIn: No Published Member Posting Cap
LinkedIn publishes no per member posting limit for humans. What the Community Management API overview documents instead, in its April 2026 version, is API traffic: the Development Tier allows 500 requests per app per day and 100 requests per member per day.
Access is the harder wall. The member posting permission, r_member_social, is closed to new access, so a new app cannot get that permission.
LinkedIn does publish how its API limits reset: at midnight UTC every day, as its rate limiting documentation states. That matters for teams in other time zones. A queue that goes quiet at 6 PM in New York is often just waiting for the UTC clock, not stuck.
Turning Caps Into a Queue You Can Trust
Do not treat a percentage of the cap as a platform rule. The docs do not publish one. Leave room under the cap that binds the surface you post from, because replies, deletions, hand posts, and other clients can share that budget.
Plan against the surface you actually post from. A human in the app is not bound by documented API caps, while a tool publishing through the API is bound by them even on platforms with no app cap. Record the surface you post from and only the cap the docs publish for that surface.
Example: a batch drops 40 Threads posts into the queue at once. Forty is under the 250 API post cap. Replies sent through the API use a separate bucket of 1,000 per rolling 24h. A Threads posting frequency test helps you pick a cadence, but it does not set that cap.
When you schedule Threads posts in advance, judge each rolling 24h against the API cap, not a weekly total. A social media scheduler for your queue can help you spread posts inside that cap. It does not raise the cap.
Characters and Media: The Specs That Ride Along
Post caps get the attention, but character and media limits break more queues. A 600 character post fails before any daily cap matters. The Threads character limit is 500 characters for text posts, images top out at 8 MB in JPEG or PNG with a width range of 320 to 1,440, video runs up to 300 seconds in a file no larger than 1 GB, and a carousel needs 2 to 20 items while counting as a single post against the 250 cap.
X allows 280 characters on a standard account and up to 4,000 with X Premium, plus up to 4 media items in one post, and the X Help Center notes that media limits apply across every device and the API alike. Bluesky measures text twice: 300 graphemes and 3,000 bytes of UTF-8, whichever you hit first. Emoji and non Latin scripts consume bytes faster than graphemes, so a post that fits a character counter can still fail the byte ceiling.
None of these specs are negotiable at publish time. The platform rejects the post instead of trimming it, so a scheduler queue full of 320 character drafts or 9 MB images will report failures rather than publish shortened versions. Checking specs once, before a batch enters the queue, is cheaper than discovering them one failed post at a time.
Action checklist
Use this as the practical next pass after reading the guide.
- +List every platform you publish to and mark whether each channel posts from the app, the API, or both.
- +Write the documented cap beside each channel: 250 per rolling 24h for the Threads API, 100 per 24h for the Instagram API, 50 original posts a day for unverified X, and a TikTok Direct Post cap that varies, typically around 15 per 24h.
- +Stop the queue below the documented cap, not at the cap. Count replies, deletions, and hand posts toward the same budget.
- +Budget replies and deletions too: the Threads API allows 1,000 replies and 100 deletions per rolling 24h.
- +Confirm your LinkedIn app access before planning volume, because r_member_social is closed to new approvals.
- +Recheck the official docs before you lock a queue, since platforms revise quotas.

Conclusion
These caps are 24h or daily limits, not a weekly total. Threads is 250 API posts per rolling 24h. Instagram is 100 API posts per 24h. Unverified X is 50 original posts a day. The TikTok Direct Post API cap varies, typically around 15 per 24h.
Stay under the cap that binds the surface you post from, respect the app versus API split, and recheck the docs when a platform revises them. Leave room. No official page publishes a percentage that makes a limit impossible to hit. The Threads app itself has no documented posting cap; the 250 figure is the API publishing quota, and mixing the two is the most common planning error.



