NoobClaw logo NoobClaw

Threads API Rate Limits: 250 Posts a Day, and a Ceiling That Shrinks When Nobody Reads You

2026-09-06 · 6 min read · By Marcus Lin · NoobClaw Blog
TL;DR
  • Official Threads API quotas per rolling 24 hours: 250 published posts, 1,000 replies, 100 deletions, 500 location searches.
  • A second, stranger limit: "Calls within 24 hours = 4800 * Number of Impressions" — your API budget is derived from how many people saw your content.
  • That makes it a negative feedback loop for new profiles: low reach yields a low call budget, which limits the activity that would build reach.
  • These numbers govern API publishing, not tapping "post" in the app. Any article that says "Threads limits you to 250 posts a day" has confused the two.

Most platform limits reach you as a wall: something stops working and you go looking for why. The Threads API is unusual — Meta writes its numbers down, in public, in a document your scheduling tool reads every single day and never shows you.

Here they are.

The four numbers Meta publishes

From the official Threads API documentation, all measured over a rolling 24-hour window rather than a calendar day:

"Rolling" is the word doing the quiet work. There is no midnight reset that wipes the slate. If you burned 250 posts between 2pm and 6pm yesterday, capacity comes back gradually across that same stretch today — not all at once. This is why "I'll just wait until tomorrow" so often fails: tomorrow, in this system, is not a thing.

Four to one is the ratio worth noticing: 1,000 replies against 250 posts. Meta priced conversation four times cheaper than broadcasting, and that is a statement about what the platform wants from you.

The limit almost nobody has read: your ceiling is derived from your reach

Underneath the fixed quotas sits a formula, and it is the most consequential line in the entire document:

"Calls within 24 hours = 4800 * Number of Impressions", where impressions reflect how far your content travelled in the previous 24 hours.

Read that again with a new profile in mind. Your allowance of API calls is a multiple of how many people saw you. Low impressions, small budget. A brand-new profile with almost no reach gets almost no room to operate — which constrains precisely the activity that would earn reach in the first place.

This is a genuine negative feedback loop, and it is worth naming plainly because it gets misdiagnosed constantly. When a new Threads profile starts throwing errors after a modest burst of automated activity, the reflex explanation is "shadowban". The documented explanation is duller and much more actionable: your call budget is proportional to a number that starts near zero.

Threads API Rate Limits · 250 posts, 1,000 replies and 100 deletions per rolling 24 hours
Meta publishes the exact Threads quotas — the rolling window and the impressions-derived call budget are the two parts people miss.

Why "Threads limits you to 250 posts a day" is wrong

This is the single most common mistake in write-ups of these numbers, and it is worth being precise about because it changes what you should do.

Every figure above governs API-published activity: content pushed through Meta's developer interface by an app that holds your token. Opening the Threads app on your phone and typing something is a different path entirely, and these quotas are not what governs it.

So the practical translation is:

What to actually do with this

Three things, in order:

1. Classify your failures instead of feeling them. Publishing failures land in three buckets — over quota, insufficient permission, and content rejected. Only the first one is fixed by waiting, and it needs you to wait into the rolling window, not until tomorrow. The other two never resolve by retrying, and retrying them is how people burn a day.

2. Count your tokens, not your tools. Before adding a second automation to the same profile, remember that both draw on one allowance. The failure will surface in whichever tool happens to run second, which makes it look like that tool is broken.

3. Treat the reply budget as the real one. With 1,000 replies against 250 posts, the API is telling you where the room is. On a conversation-shaped platform that also happens to be where reach comes from. We went deeper into what Threads is actually optimising for in The Threads Algorithm in 2026, and into diagnosing a quiet profile in Why Are My Threads Not Getting Views?.

Threads API Rate Limits · API publishing and manual posting are two different paths with different ceilings
The quotas govern API publishing only. Manual posting in the app runs on a different path — conflating them produces wrong advice.

The route that sidesteps the quota entirely

There is a structural point buried in all of this. Every quota above exists because your content passes through Meta's developer interface. Some tools do not take that route at all.

NoobClaw is one of them: it runs as a desktop application on your own machine and publishes through your own logged-in browser session in a fingerprint-isolated profile, rather than through a platform API on a server somewhere. There is no developer app, no token, no app-review status — and therefore no API quota of this kind in the picture. The honest trade-off is equally structural: your machine has to be running and your login has to be valid, which a cloud scheduler does not require. Neither approach is universally better. But if the thing that keeps breaking your week is an API quota you cannot see, it is worth knowing the other shape exists. Related reading: Social Media Automation vs Scheduling.

A quick reference you can keep

Four lines worth writing down somewhere you will find them again at 2am:

And one line that is not a number: if your Threads activity is failing and your profile has meaningful reach, you are almost certainly not over quota — 250 posts a day is a lot of posts. Look at permissions and content rejections first. If your profile has almost no reach, invert that: check the call budget before anything else.

FAQ

Is the Threads API free to use?

Meta's overview page for the Threads API sets out permissions and quotas rather than a price list, and does not state a fee for API access itself. What it does set out clearly are the constraints: the rolling 24-hour quotas above and the impressions-derived call budget. Treat "free" and "unlimited" as separate questions — the second one has a published answer, and it is no.

Do the 250 posts reset at midnight?

No. The documentation specifies a "24-hour moving period", which means capacity returns gradually as your earlier activity ages out, not in one block at a fixed hour. Planning around a midnight reset will produce failures you cannot explain.

Why does my brand-new Threads profile hit limits so fast?

Because of the second formula: your 24-hour call allowance is calculated as 4,800 multiplied by your impressions over the previous 24 hours. A new profile has very little reach, so it has very little allowance. It reads like suppression and is actually arithmetic — which matters, because the fix is building reach, not filing an appeal.