Build scheduling into your own product
Everything you can do in the Schedulin dashboard — connect channels, draft and schedule posts, upload media, pull analytics — you can do from code. A versioned REST API, official SDKs for five languages, and a CLI you can run with one command.
Try it in your terminal — no install:
npx @schedulin/cli posts create \
--social-account-id <id> \
--caption "Shipped a new feature 🚀" \
--media https://cdn.example.com/launch.jpg \
--action schedule \
--scheduled-at 2026-07-01T15:00:00ZOfficial SDKs for five languages
TypeScript
npm i @schedulin/sdkPython
pip install schedulinGo
go get github.com/schedulin-app/schedulin-goPHP
composer require schedulin/schedulinRuby
gem install schedulinAll generated from the same OpenAPI spec, so they never drift from the live API. Prefer raw HTTP? It's a standard REST API at https://api.schedulin.app/v0.
What you can build
- →Auto-publish from your content pipeline when a render or doc is approved
- →Wire scheduling into an internal tool or your own dashboard
- →Let an AI agent draft and schedule posts against the OpenAPI spec
- →Run posts from a CI job or cron with a single CLI command