logo
Schedulin Developers

Introduction

The Schedulin API is a REST API for scheduling and publishing content across every major social platform from a single integration. Anything you can do in the dashboard — connect channels, draft and schedule posts, upload media, pull analytics — you can do programmatically.

Base URL

All requests go to:

https://api.schedulin.app

Endpoints are versioned under /v0 (for example GET /v0/posts).

How it works

  • JSON over HTTPS — requests and responses are JSON.
  • Workspace-scoped keys — each API key can only access the workspace it was created in.
  • Channels are "social accounts" — connected accounts are exposed at /v0/social-accounts.
NOTE
The API is built for developers and AI agents alike. Every endpoint is described in the machine-readable , which you can use to generate clients or drive tool calls.

Ways to call it

  • Official SDKs — TypeScript, Python, Go, PHP, and Ruby, generated from the OpenAPI spec.
  • CLInpx @schedulin/cli to script the API from your terminal. See the CLI guide.
  • Plain HTTP — it's a standard REST API; any HTTP client works.

Next steps