Skip to content
English

REST API v1

Base URL: https://api.repost21.com/v1

Authorization: Authorization: Bearer sk_... header or x-api-key: sk_.... Limit 60 req/min per key.

Posts

List posts

Окно терминала
GET /v1/posts # scope: posts:read

A single post

Окно терминала
GET /v1/posts/:id # scope: posts:read

Create a post

Окно терминала
POST /v1/posts # scope: posts:write
Content-Type: application/json
{
"text": "Hello from API 👋",
"platforms": ["TELEGRAM"],
"scheduledAt": "2026-06-01T09:00:00Z"
}

Without scheduledAt, a draft is created. With a future date, it is scheduled for publication.

Publish now

Окно терминала
POST /v1/posts/:id/publish # scope: posts:write

Accounts

List connected social accounts

Окно терминала
GET /v1/social-accounts # scope: accounts:read

Response format

Success — wrapped in { "data": ... }. Error — { "statusCode", "message", "error" }.