Перейти до основного контенту

Serpstat API

Serpstat API: програмний доступ до даних по ключових фразах, доменах, зворотних посиланнях і аудиту через JSON-RPC 2.0 для автоматизації SEO-процесів.

Автор: Mike

Програмний доступ до всіх даних Serpstat

Serpstat API надає прямий доступ до всіх даних платформи — метрик доменів, ранжування ключових фраз, профілів зворотних посилань, результатів аудиту сайту та іншого — через REST API у форматі JSON-RPC 2.0. Використовуйте його для автоматизації збору даних, побудови інтеграцій і масштабування SEO-процесів.


Що ви можете зробити:

  • Автоматизуйте збір даних: Витягайте ранжування ключових фраз, профілі зворотних посилань, метрики доменів і результати аудиту прямо у ваші інструменти або скрипти — без ручного експорту.

  • Масштабуйте робочі процеси: Запускайте пакетні запити по сотнях доменів або ключових фраз — тариф Agency підтримує до 2 000 000 API-запитів на місяць.

  • Інтегруйтесь зі своїм стеком: Підключайте дані Serpstat до Google Таблиць, Looker Studio, Python-скриптів, R-пакетів або будь-якої системи, що приймає HTTP JSON-відповіді.


Початок роботи

  1. Переконайтесь, що у вас активний тариф Team або Agency — API-доступ доступний з тарифу Team.

  2. Перейдіть до налаштувань профілю Serpstat і згенеруйте особистий API-токен. Один токен на акаунт.

  3. Відкрийте повну документацію API на api-docs.serpstat.com — охоплює всі доступні методи, параметри і схеми відповідей.

  4. Надішліть POST-запит до API-ендпоінту у форматі JSON-RPC 2.0: вкажіть токен, назву методу і необхідні параметри.

  5. Відстежуйте використання API credits у Профіль → Ліміти та тарифи — кожен рядок, повернений у відповіді, коштує один credit.


Ключові показники

  1. API-запити на місяць: Кількість API-викликів на вашому тарифі. Тариф Team: 200 000/місяць. Тариф Agency: 2 000 000/місяць. Тариф Individual: без API-доступу.

  2. Рядки на відповідь: Кожен рядок у відповіді API коштує один credit. Сумарний звіт коштує 5 credits за виклик. Максимум 60 000 рядків на запит.

  3. API-токен: Особистий ключ аутентифікації. Генеруйте або оновлюйте в Профіль → Налаштування. Один токен на акаунт — тестового середовища немає.

  4. JSON-RPC 2.0: Протокол, який використовує Serpstat API. Надсилайте POST-запити з назвою методу і об'єктом params; отримуйте структуровану JSON-відповідь.


Порада: Використовуйте субакаунт для розробки і тестування

Уникайте витрати основних API credits під час побудови інтеграцій — ізолюйте роботу з розробки в контрольованому субакаунті.

  1. Перейдіть до Профіль → Управління командою і додайте нового учасника з окремою електронною адресою.

  2. Виділіть субакаунту невелику кількість API credits — достатньо для тестування без ризику для основного пулу.

  3. Використовуйте API-токен субакаунту для всього процесу розробки і тестування інтеграції.

  4. Перейдіть на токен основного акаунту лише тоді, коли інтеграція повністю перевірена і готова до продакшену.

⚠️ Важливо: Тестового середовища для Serpstat API немає — всі запити виконуються на реальних даних і списують credits. Використовуйте тестовий субакаунт з обмеженими credits, щоб уникнути несподіваного використання під час розробки.


❓ Часті запитання

Q: Який тариф включає API-доступ?
A: API-доступ доступний з тарифу Team. Тариф Individual не включає API-запити. Повне порівняння тарифів — на сторінці Pricing.

Q: Де знайти повну документацію API?
A: Повний API-довідник — всі методи, параметри, формати відповідей і приклади коду — доступний на api-docs.serpstat.com.

Q: Як рахуються API credits?
A: Кожен рядок у відповіді API коштує один credit. Сумарний звіт коштує 5 credits за виклик. Максимум 60 000 рядків на запит — для більших обсягів використовуйте експорт даних.


Наступні кроки

Ви отримали відповідь на своє запитання?