Перейти к содержимому
Русский

REST API v1

Базовый URL: https://api.repost21.com/v1

Авторизация: заголовок Authorization: Bearer sk_... либо x-api-key: sk_.... Лимит 60 req/min на ключ.

Посты

Список постов

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

Один пост

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

Создать пост

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

Без scheduledAt создаётся черновик. С будущей датой — планируется на публикацию.

Опубликовать сейчас

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

Аккаунты

Список подключённых соцсетей

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

Формат ответов

Успех — обёртка { "data": ... }. Ошибка — { "statusCode", "message", "error" }.