SERP API
ВНИМАНИЕ!
У вас есть 20 бесплатных запросов в день для всех наших API!
Список ключевых слов, которые вы можете использовать для бесплатного теста API - [test, apple, samsung, nokia]
Что такое Kwinside SERP API?
Kwinside SERP API возвращает позиции ключевых слов и ранжирование в поисковой выдаче по датам для любого домена. Эндпоинты в /api/v1/serp/keywords/* отдают ключевые слова, по которым ранжируется домен, сколько его страниц находится в TOP-1, TOP-3, TOP-10, TOP-50 и TOP-100, а также конкурирующие домены по этим запросам. Данные охватывают шесть языков и запрашиваются по обычному REST с аутентификацией вашим API-ключом. Оплата — pay-as-you-go по $0.002 за запрос или по подписке, с бесплатным тестом 20 запросов в день. Используйте его, чтобы строить трекеры позиций, отслеживать видимость во времени или подтягивать данные выдачи в дашборды и отчёты без ручной проверки.
Последнее обновление: июнь 2026
SERP API возвращает, где ранжируется домен — счётчики TOP по ключевым словам по датам, полный список позиций ключевых слов и ключевые слова, по которым ранжируются конкуренты. Каждый вызов тарифицируется pay-as-you-go по $0.002. (Поисковые системы и лучшие страницы вынесены на отдельные страницы, ссылки ниже.)
1. Счётчики TOP по ключевым словам по датам
GET /api/v1/serp/keywords/topsЭто API используется для получения количества ключевых слов в ТОП-1, ТОП-3, ТОП-10, ТОП-30, ТОП-50 и ТОП-100 для необходимого домена и поисковой системы за указанный диапазон дат.
Описание параметров:
| Параметры | обязательно | Описание |
|---|---|---|
| site | обязательно | доменное имя |
| se | обязательно | ID поисковой системы |
| dates | обязательно | даты через запятую: 2019-09-02,2019-09-09 |
| sub | — | с поддоменами (доступные значения: 0, 1) |
| key | обязательно | API-ключ, который вы можете получить в своем аккаунте |
Пример URI запроса:
1https://kwinside.com/api/v1/serp/keywords/tops?site=google.com&se=1&sub=1&dates=2026-10-01,2026-10-31&key=example
Ответ:
{
"credits_info": {
"credits_used": 1,
"credits_remaining": 19
},
"data": {
"total": null,
"results": {
"2026-10-01": {
"top1": 945884,
"top3": 2278913,
"top10": 5335579,
"top20": 10360934,
"top30": 13912154,
"top50": 21754806,
"top100": 48867202,
"date": "2026-10-01",
"rank": 100,
"rank_worldwide": 177
},
"2026-10-31": {
"top1": 966044,
"top3": 2323443,
"top10": 5398932,
"top20": 10424498,
"top30": 13975718,
"top50": 21818370,
"top100": 48930766,
"date": "2026-10-31",
"rank": null,
"rank_worldwide": null
}
},
"sub": 0
}
}
2. Позиции ключевых слов (полный список)
GET /api/v1/serp/keywords/listЭто API используется для получения списка ключевых слов с соответствующими позициями для указанного домена и поисковой системы за указанный диапазон дат.
Описание параметров:
| Параметры | обязательно | Описание |
|---|---|---|
| site | обязательно | доменное имя |
| se | обязательно | ID поисковой системы |
| sort_date | обязательно | доступные значения: asc, desc (значение по умолчанию: desc) |
| dates | — | даты через запятую: 2019-09-02,2019-09-09 |
| sort_type | — | доступные значения: asc, desc (значение по умолчанию: desc) |
| size, offset | — | используйте эти параметры, чтобы установить точное количество ключевых слов в ответе и пагинации |
| top_filter | — | доступные значения: 1, 3, 10, 30, 50, 100 (значение по умолчанию: 100) |
| kw_filter_type | — | доступные значения: match |
| kw_filter | — | фильтр по ключевому слову |
| page_filter_type | — | доступные значения: match |
| page_filter | — | фильтр по странице |
| sort_by | — | доступные значения: pos, kw, py (default value: pos) |
| pos_filter | — | доступные значения: all, not_positions, changed, not_changed, moved_up, moved_down, entered, dropped, all_filter (default: all) |
| add_null | — | доступные значения: true, false |
| sub | — | с поддоменами (доступные значения: 0, 1) |
| key | обязательно | API-ключ, который вы можете получить в своем аккаунте |
Пример URI запроса:
1https://kwinside.com/api/v1/serp/keywords/list?site=google.com&se=1&sort_type=desc&sort_date=1&top_filter=100&sort_by=pos&pos_filter=all&key=example
Ответ:
{
"credits_info": {
"credits_used": 1,
"credits_remaining": 19
},
"data": {
"total": 48930766,
"results": [
{
"kw": "city taxis winchester",
"data": [
{
"id": null,
"page": "websearch?p=ws_settings_location&hl=es-419&opi=89978449",
"kw": "city taxis winchester",
"title": null,
"date": "2026-10-30",
"pos": 100,
"prop": null,
"popularity": 50,
"searches": 50,
"site": "google.com",
"sub": "google.com",
"time": "2025-08-24 22:33:16",
"prim": null,
"https": false,
"www": false
}
]
},
{
"kw": "portable hemodialysis unit cost",
"data": [
{
"id": null,
"page": "websearch?p=ws_settings_location&hl=uk&opi=89978449",
"kw": "portable hemodialysis unit cost",
"title": null,
"date": "2026-10-30",
"pos": 100,
"prop": null,
"popularity": 0,
"searches": 0,
"site": "google.com",
"sub": "google.com",
"time": "2025-08-25 08:50:13",
"prim": null,
"https": false,
"www": false
}
]
}
]
}
}
Часто задаваемые вопросы
SERP API работает по модели pay-as-you-go?
Что может возвращать SERP API?
Есть ли бесплатный тариф для SERP API?
Search Engine API · Best Pages API · Keyword API · Competitors API