Scheduling

Scheduling: a time, a slot or now

Give a post a time, the next free slot, or publish it now. A time is ISO 8601 and is read as UTC when it has no offset. If you send both a time and the slot flag, the time wins. Changing a scheduled post takes it back, edits it, checks it again and schedules it at the same time.

Updated 2026-10-26

Three ways

  • schedule_at: an exact time.
  • use_next_free_slot: the next weekly slot with room, for the accounts you pick. If no slot is free you get an error, never an immediate publish.
  • publish_now: send it at once.

Limits

How far ahead you can schedule and how many posts wait in the queue depend on the plan: Starter 200 queued posts, Creator 1,000 queued posts, Agency 3,000 queued posts.

Changing and cancelling

PATCH /v1/posts/{id} changes only what you send, all or nothing. DELETE cancels a schedule for every destination or one. A destination that is already live on a network is not removed there.

Try it

Start a trial

7-day trial for $1. Connect your accounts and schedule a week of posts in one sitting.

Start a trial
Free in your browser

Free tools

Count characters the way each network does, split threads and preview posts. No account needed.

Open the tools
For builders

API and MCP

Post to every network from your own code or assistant with one key, signed webhooks and idempotent requests.

See the API

Get this week’s posts scheduled

Connect your accounts, write once and let 1Post publish on time while you get on with the rest of your day.