Програмний доступ до всіх даних Serpstat
Serpstat API надає прямий доступ до всіх даних платформи — метрик доменів, ранжування ключових фраз, профілів зворотних посилань, результатів аудиту сайту та іншого — через REST API у форматі JSON-RPC 2.0. Використовуйте його для автоматизації збору даних, побудови інтеграцій і масштабування SEO-процесів.
Що ви можете зробити:
Автоматизуйте збір даних: Витягайте ранжування ключових фраз, профілі зворотних посилань, метрики доменів і результати аудиту прямо у ваші інструменти або скрипти — без ручного експорту.
Масштабуйте робочі процеси: Запускайте пакетні запити по сотнях доменів або ключових фраз — тариф Agency підтримує до 2 000 000 API-запитів на місяць.
Інтегруйтесь зі своїм стеком: Підключайте дані Serpstat до Google Таблиць, Looker Studio, Python-скриптів, R-пакетів або будь-якої системи, що приймає HTTP JSON-відповіді.
Початок роботи
Переконайтесь, що у вас активний тариф Team або Agency — API-доступ доступний з тарифу Team.
Перейдіть до налаштувань профілю Serpstat і згенеруйте особистий API-токен. Один токен на акаунт.
Відкрийте повну документацію API на api-docs.serpstat.com — охоплює всі доступні методи, параметри і схеми відповідей.
Надішліть POST-запит до API-ендпоінту у форматі JSON-RPC 2.0: вкажіть токен, назву методу і необхідні параметри.
Відстежуйте використання API credits у Профіль → Ліміти та тарифи — кожен рядок, повернений у відповіді, коштує один credit.
Ключові показники
API-запити на місяць: Кількість API-викликів на вашому тарифі. Тариф Team: 200 000/місяць. Тариф Agency: 2 000 000/місяць. Тариф Individual: без API-доступу.
Рядки на відповідь: Кожен рядок у відповіді API коштує один credit. Сумарний звіт коштує 5 credits за виклик. Максимум 60 000 рядків на запит.
API-токен: Особистий ключ аутентифікації. Генеруйте або оновлюйте в Профіль → Налаштування. Один токен на акаунт — тестового середовища немає.
JSON-RPC 2.0: Протокол, який використовує Serpstat API. Надсилайте POST-запити з назвою методу і об'єктом params; отримуйте структуровану JSON-відповідь.
Порада: Використовуйте субакаунт для розробки і тестування
Уникайте витрати основних API credits під час побудови інтеграцій — ізолюйте роботу з розробки в контрольованому субакаунті.
Перейдіть до Профіль → Управління командою і додайте нового учасника з окремою електронною адресою.
Виділіть субакаунту невелику кількість API credits — достатньо для тестування без ризику для основного пулу.
Використовуйте API-токен субакаунту для всього процесу розробки і тестування інтеграції.
Перейдіть на токен основного акаунту лише тоді, коли інтеграція повністю перевірена і готова до продакшену.
⚠️ Важливо: Тестового середовища для 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 рядків на запит — для більших обсягів використовуйте експорт даних.
Наступні кроки
Serpstat Batch Analysis в Google Таблицях — Використовуйте API через знайомий інтерфейс Google Таблиць без написання коду.
Serpstat R — Пакет serpstatr для доступу до API Serpstat з R-скриптів.
Огляд (Аналіз сайту) — Досліджуйте дані, до яких ви будете звертатися через API, в інтерфейсі Serpstat.