Skip to content

Reference

Rate limits and posting pace by platform

Each platform sets its own posting limits, and SkedCast also paces every connected account by default. This page shows what Instagram documents, SkedCast's default pace for each platform, and how to read a 429 response.Updated

API hub

Two limits apply to posting#

Two different things are called a rate limit when you post through an API:

  • The platform's own limit. Some platforms publish a post count, others limit requests or speed, and some publish no number. The posting limits reference, linked under Related reading, lists each one with a link to the platform's own page.
  • SkedCast's per-account pacing. SkedCast spreads posts out for each connected account, with a default you can change per account. The table below shows those defaults. They are not a platform-published limit.

Examples of platform-published limits#

PlatformPublished limit
TikTokAbout 15 posts per creator in 24 hours
Threads250 posts in a 24-hour moving period
X50 original posts a day for an unverified account

Each figure is the platform's own, taken from its published documentation. Instagram is covered in its own section below.

SkedCast's default posting pace, per connected account#

PlatformDefault daily capDefault spacing between posts
X (Twitter)100 / day5 min
LinkedIn100 / day10 min
Instagram80 / day15 min
Facebook Pages50 / day1 min
TikTok15 / day1 hr
YouTube5 / day30 min
Threads200 / day5 min
Pinterest20 / day30 min
Bluesky1,000 / day30 sec
TelegramNo daily cap30 sec
Google Business Profile10 / day1 hr

SkedCast's per-account pacing defaults, which you can change per account. They are not each platform's own published limit.

Instagram#

Meta documents Instagram's API publishing limit as 100 posts per account in a 24-hour moving period in its Content Publishing guide, and as 50 in the reference for the content_publishing_limit endpoint, which reports an account's live usage. A carousel counts as one post.

SkedCast reads that usage before it publishes. On top of the platform's limit, SkedCast's own default is 80 / day per connected account, with at least 15 min between posts, adjustable per account.

Your API request budget#

This is a separate limit from posting pace: how many /v1 requests your API key or MCP connection can make per minute, whether or not they publish anything.

  • Every response carries RateLimit-Limit, RateLimit-Remaining and RateLimit-Reset headers.
  • A throttled request returns 429 rate_limited with Retry-After in seconds.
  • MCP connections have their own request budget, listed per plan in the conventions reference. A throttled MCP call is retried after Retry-After.

What each 429 code means#

CodeWhat it means and what to do
rate_limitedYour key's or app's request budget, or your workspace's, is used up for this minute. Back off for Retry-After seconds.
tenant_quota_exceededYour workspace has used its allowance for a platform. Wait for the window to reset, reduce volume, or upgrade your plan.
platform_capacity_exhaustedPublishing to the platform is temporarily full. It is not caused by your request volume. Retry after Retry-After; upgrading your plan does not help.
youtube_units_exhaustedYouTube publishing is temporarily at capacity. Wait the Retry-After seconds, then retry.
rate limitsapireference

FAQ

What is Instagram's API rate limit for posting?
Meta's Content Publishing guide allows 100 API-published posts per account in a 24-hour moving period, and its content_publishing_limit reference says 50. SkedCast's own default is 80 / day per connected account, with at least 15 min between posts. You can change it per account, and it is not a platform ceiling.
What happens if I hit a rate limit?
You get a 429 with a Retry-After header and a machine-readable code (rate_limited, tenant_quota_exceeded, platform_capacity_exhausted or youtube_units_exhausted). The code says whose limit it was and whether retrying or upgrading helps.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.