Перейти к содержанию

Разработчикам

Статьи через API. И как инструмент для вашего ИИ.

Создавайте готовые к публикации статьи из своего кода с помощью аккуратного асинхронного REST API — или поручите это Claude, Cursor и другим MCP-клиентам.

POST /v1/articles
curl https://reblogger.ai/api/v1/articles \
  -H "Authorization: Bearer $REBLOGGER_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: 6f1c2a9e" \
  -d '{
    "source": { "type": "topic", "topic": "Sourdough basics" },
    "language": "en",
    "length": "medium",
    "tone": "friendly"
  }'

REST API

Асинхронный по замыслу, скучный в лучшем смысле

Создайте статью, сразу получите ID генерации, а затем следите за прогрессом через SSE или дождитесь подписанного вебхука.

OpenAPI 3.1

Полная спецификация для генерации типизированных клиентов.

Ключи идемпотентности

Безопасные повторы без двойного списания кредитов.

Прогресс через SSE

План, разделы и изображения в потоковом режиме по мере готовности.

Подписанные вебхуки

Подписи HMAC-SHA256 и автоматические повторы.

Ошибки Problem+JSON

Ошибки по RFC 9457 со стабильными кодами.

Заголовки rate limit

Всегда знайте, сколько запросов осталось.

Запрос

curl
curl https://reblogger.ai/api/v1/articles \
  -H "Authorization: Bearer $REBLOGGER_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: 6f1c2a9e" \
  -d '{
    "source": { "type": "topic", "topic": "Sourdough basics" },
    "language": "en",
    "length": "medium",
    "tone": "friendly"
  }'

Ответ

202 Accepted
{
  "generation": {
    "id": "cmh2x9k0p0001",
    "object": "generation",
    "status": "queued",
    "stage": "queued",
    "progress": 0,
    "model": "claude-sonnet-5.5",
    "credits_charged": 1
  },
  "article_id": "cmh2x9k0n0000",
  "links": {
    "events": "https://reblogger.ai/api/v1/generations/cmh2x9k0p0001/events",
    "article": "https://reblogger.ai/api/v1/articles/cmh2x9k0n0000"
  }
}

MCP-сервер

Пусть пост для блога напишет ваш ИИ-ассистент

reblogger поддерживает Model Context Protocol. Добавьте его в своего ассистента и попросите: «Напиши статью о нашей новой функции и сохрани её как черновик».

Доступные инструменты

  • generate_article
  • get_generation
  • get_article
  • list_articles
  • list_models
  • get_account
  • extract_url
  • update_article

Settings → Connectors → Add custom connector или добавьте это в claude_desktop_config.json:

claude_desktop_config.json
{
  "mcpServers": {
    "reblogger": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote", "https://reblogger.ai/api/mcp",
        "--header", "Authorization: Bearer ${REBLOGGER_API_KEY}"
      ],
      "env": { "REBLOGGER_API_KEY": "rb_live_..." }
    }
  }
}

Получите API-ключ за минуту.

Доступ к API и MCP есть в любом тарифе, даже в Free.