SEO Aggregator - Система автоматической генерации SEO-оптимизированного контента
Авторизация пользователя в системе
Параметр | Тип | Обязательный | Описание |
---|---|---|---|
username | string | Да | Логин или email пользователя |
password | string | Да | Пароль пользователя |
200 - Успешная авторизация
401 - Неверные учетные данные
500 - Ошибка сервера
Проверка валидности токена авторизации
200 - Токен валиден
401 - Токен недействителен
Получение списка статей пользователя
Параметр | Тип | Описание |
---|---|---|
limit | integer | Количество статей на странице (по умолчанию: 20) |
offset | integer | Смещение для пагинации (по умолчанию: 0) |
status | string | Фильтр по статусу: draft, published, processing |
category | string | Фильтр по категории |
Создание новой статьи
Параметр | Тип | Обязательный | Описание |
---|---|---|---|
topic | string | Да | Тема статьи |
keyword | string | Да | Основное ключевое слово |
audience | string | Нет | Целевая аудитория |
length | integer | Нет | Длина статьи в словах (по умолчанию: 1500) |
category | string | Нет | Категория статьи |
additionalKeywords | array | Нет | Дополнительные ключевые слова |
generateImages | boolean | Нет | Генерировать изображения (по умолчанию: false) |
addFAQ | boolean | Нет | Добавить FAQ секцию (по умолчанию: false) |
addSchema | boolean | Нет | Включить Schema разметку (по умолчанию: true) |
writingStyle | string | Нет | Стиль написания: professional, casual, academic |
targetSite | string | Нет | Сайт для публикации |
Публикация статьи на сайте
Параметр | Тип | Обязательный | Описание |
---|---|---|---|
targetSite | string | Нет | ID сайта для публикации (по умолчанию: основной сайт) |
Получение информации о биллинге пользователя
Получение месячных расходов
Установка месячного лимита расходов
Параметр | Тип | Обязательный | Описание |
---|---|---|---|
limit | integer | Да | Месячный лимит в рублях |
Получение SEO аналитики
Получение SEO отчета по конкретной статье
Анализ конкурентов по ключевому слову
Параметр | Тип | Обязательный | Описание |
---|---|---|---|
keyword | string | Да | Ключевое слово для анализа |
Получение настроек пользователя
Обновление настроек пользователя
Получение списка подключенных сайтов
Добавление нового сайта WordPress
Получение списка уведомлений
Отметка уведомления как прочитанного
Обновление настроек уведомлений
Код | Описание |
---|---|
200 | Успешный запрос |
400 | Неверные параметры запроса |
401 | Неавторизованный доступ |
403 | Доступ запрещен |
404 | Ресурс не найден |
429 | Превышен лимит запросов |
500 | Внутренняя ошибка сервера |
502 | Ошибка шлюза |
503 | Сервис недоступен |
Если у вас возникли вопросы по API или нужна помощь в интеграции, обращайтесь: