Postwire

social media scheduler api

Social media scheduler API with a real state machine

Postwire is a social media scheduler API that reports every post's exact state, post URL and failure reason back to the program that scheduled it.

States you can rely on

Every variant is in exactly one state: queued (derived, waiting), filled (the extension has filled the editor), approved (cleared to publish), published (with a post URL) or failed (with a structured reason). Transitions are logged, so you can see who or what moved a post and when.

After publishing, Postwire fetches the post URL to check it still exists; a post that disappears twice in a row is flagged.

Scheduling rules built in

Same-platform posts are at least 30 minutes apart, each platform has a daily cap, and retries back off at 5, 10 and 20 minutes. Every post still waits for a person to click publish when its time comes.

Your program does not need to implement any of this; it sends the package and reads the states.

Frequently asked

How is a scheduler API different from an auto poster API?
A scheduler decides when; an auto poster decides how each platform's version looks. Postwire does both from the same package.
Can I see why a post failed?
Yes. Failures carry a code plus the platform, step, page title and URL where it stopped.
Does it retry automatically?
Failed fill attempts are retried up to three times with back-off before they are marked failed.

Related

Try Postwire

Free tier, no credit card.

Start free Pricing