Getting started

Rate limits & plans

Plan allowances aren't just marketing — they're enforced in the same code that publishes your posts. Here's what each plan grants and what a limit returns.

Plan allowances

PlanConnected profilesPosts / monthAPI calls / month
Starter (free)115100
Creator5Unlimited10,000
Studio25Unlimited50,000
ScaleUnlimitedUnlimitedUnlimited

These figures are the single source of truth the backend enforces. See current pricing on the pricing page.

What counts as an API call

Every authenticated request to /api/v1 increments your monthly counter — reads included. The running total is returned as usage.api_calls_this_month from Get current user, and the counter resets at the start of each calendar month (UTC).

When you reach a limit

  • Connected profiles. Connecting one more than your plan allows is rejected with HTTP 400: Your plan connects up to 1 profile. Upgrade to connect more.
  • Posts per month. On the Starter plan, creating a 16th post in a month returns HTTP 400: You’ve used all 15 posts on the Starter plan this month. Upgrade for unlimited posting. Creator and above have no monthly post cap.
  • API calls. Usage is metered against your monthly allowance and surfaced in /me. Treat the allowance as your budget and watch the counter — heavy integrations should upgrade before they crowd the ceiling.

Check before you hit it

A single call to Get current user returns both your limits and your live usage, so you can back off or upgrade proactively rather than reacting to a 400.

Upgrading

Upgrading raises every ceiling at once and takes effect immediately — no key changes required. Manage your plan from pricing or the billing section of settings.