DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Огляд Whois домену
Записи Whois, збагачені SEO-метриками. Кожен елемент містить domain, created_datetime, changed_datetime, expiration_datetime, updated_datetime, first_seen, epp_status_codes, tld, registered, registrar, а також metrics і backlinks_info. Посторінково через limit, offset і offset_token, з фільтрацією за полями з get_dataforseo_domains_whois_available_filters.
Довідкова інформація про ціни
- Тарифікація: заявлена вартість відповіді.
- Довідкова оцінка запиту: USD 0.012.
- Довідковий множник для клієнта: 1.0. Не застосовуйте його повторно до вже розрахованої суми клієнта.
Лише довідкові метадані, а не котирування для облікового запису, гарантована ціна чи ліміт витрат. Кредити ресурсів — це не кредити Felo. Остаточні списання здійснюються за записами білінгу Felo.
- Тип: array (object | null)[]
- filtersТип: array (object | null)[] | null
масив параметрів фільтрації результатів
необов'язкове поле
можна додати кілька фільтрів одночасно (не більше 8)
між умовами потрібно вказати логічний операторandабоor
підтримуються такі оператори:regex,<,<=,>,>=,=,<>,in,not_in,like,not_like
оператор%можна використовувати зlikeіnot_likeдля зіставлення будь-якого рядка з нуля або більше символівПорожній об'єкт - limitТип: integer | null
максимальна кількість доменів, що повертаються
необов'язкове поле
значення за замовчуванням:100
максимальне значення:1000 - offsetТип: integer | null
зміщення в масиві результатів елементів, що повертаються
необов'язкове поле
значення за замовчуванням:0
якщо вказати значення10, перші десятьitemsу масиві результатів буде пропущено, а дані буде надано для наступних елементів;
Примітка: цей параметр рекомендується використовувати лише під час отримання до 10 000 результатів; для отримання понад 10 000 результатів використовуйтеoffset_token - offsetТип: string | null
_token токен для наступних запитів
необов'язкове поле
надається в тому самому полі відповіді на кожен запит;
використовуйте цей параметр, щоб уникнути тайм-аутів під час спроби отримати понад 100 000 результатів в одному запиті;
вказавши унікальне значенняoffset_tokenз масиву відповіді, ви отримаєте наступні результати початкового завдання;
значенняoffset_tokenунікальні для кожного наступного завдання
Примітка: якщо в запиті вказаноoffset_token, усі інші параметри мають бути ідентичні попередньому запиту
Докладніше про цей параметр у нашому Help Center - orderТип: array string[] | null
_by правила сортування результатів
необов'язкове поле
для сортування результатів можна використовувати ті самі значення, що й у масивіfilters
можливі типи сортування:asc— результати сортуються за зростаннямdesc— результати сортуються за спаданням
роздільником слугує кома
приклад:["metrics.organic.pos_1,desc"]
правило за замовчуванням:["metrics.organic.count,desc"]
зауважте: в одному запиті можна задати не більше трьох правил сортування
кілька правил сортування розділяються комою
приклад:["expiration_datetime,asc","metrics.organic.etv,desc","metrics.organic.pos_1,desc"] - tagТип: string | null
визначений користувачем ідентифікатор завдання
необов'язкове поле
обмеження — 255 символів
цей параметр дає змогу ідентифікувати завдання й зіставити його з результатом
вказане значенняtagви знайдете в об'єктіdataвідповіді
- Тип: object | null · Response36Afe1097B20_DomainAnalyticsWhoisOverviewLiveResponseInfo200
- Тип: number | null Формат: doublecost
загальна вартість завдань, USD
- Тип: integer | nullstatus
_code загальний код стану. Повний список кодів відповіді можна знайти тут.
- Тип: string | nullstatus
_message загальне інформаційне повідомлення. Повний список загальних інформаційних повідомлень можна знайти тут.
- Тип: array (object | null)[] | nulltasks
масив завдань
- Тип: object | null · Response36Afe1097B20_DomainAnalyticsWhoisOverviewLiveTaskInfo
- costТип: number | null Формат: double
загальна вартість завдань, USD
- dataТип: object | null
містить ті самі параметри, які ви вказали в POST-запиті
- propertyТип: object | null
Name
- idТип: string | null
ідентифікатор завдання унікальний ідентифікатор завдання в нашій системі у форматі UUID
- pathТип: array (string | null)[] | null
шлях URL
- resultТип: array (object | null)[] | null
масив результатів
- itemsТип: array (object | null)[] | null
містить дані ранжування й трафіку
масив items
- backlinksТип: object | null · Response36Afe1097B20_BacklinksInfo
_info дані зворотних посилань за повернутим доменом
- backlinksТип: integer | null Формат: int64
середня кількість зворотних посилань
- dofollowТип: integer | null Формат: int64
середня кількість dofollow-посилань
- referringТип: integer | null Формат: int64
_domains середня кількість доменів, що посилаються
- referringТип: integer | null Формат: int64
_main _domains середня кількість основних доменів, що посилаються
- referringТип: integer | null Формат: int64
_pages середня кількість сторінок, що посилаються
- timeТип: string | null
_update дата й час оновлення даних про зворотні посилання
у форматі UTC: “yyyy-mm-dd hh-mm-ss +00:00”;
приклад:2019-11-15 12:57:46 +00:00
- changedТип: string | null
_datetime - createdТип: string | null
_datetime - domainТип: string | null
ім'я домену
- eppТип: array (string | null)[] | null
_status _codes - expirationТип: string | null
_datetime - firstТип: string | null
_seen дата й час, коли наш краулер уперше виявив домен
у форматі UTC: “yyyy-mm-dd hh-mm-ss +00:00”
приклад:"2019-11-15 12:57:46 +00:00" - metricsТип: object | null · Response36Afe1097B20_MetricsBundleInfo
дані ранжування, що стосуються вказаного домену
- organicТип: object | null · Response36Afe1097B20_MetricsInfo
дані про позиції та трафік з органічного пошуку
- countТип: integer | null Формат: int64
загальна кількість органічних SERP, що містять домен
- estimatedТип: number | null
_paid _traffic _cost орієнтовна вартість перетворення органічного пошукового трафіку на платний
являє собою орієнтовну місячну вартість показу реклами (USD) за всіма ключовими словами, за якими ранжується домен
метрика розраховується як добуток значень органічногоetvі платногоcpcта вказує вартість залучення орієнтовного обсягу місячного органічного трафіку через PPC-рекламу в Google Search
докладніше про те, як розраховується метрика, — у цій статті довідкового центру - etvТип: number | null
- isТип: integer | null Формат: int64
_down позиція знизилася указує, скільки ранжованих елементів цього домену знизилися в Google Search
- isТип: integer | null Формат: int64
_lost втрачені ранжовані елементи указує, скільки ранжованих елементів цього домену раніше були присутні в SERP, але не були знайдені під час останньої перевірки
- isТип: integer | null Формат: int64
_new кількість нових ранжованих елементів указує, скільки нових ранжованих елементів було знайдено для цього домену
- isТип: integer | null Формат: int64
_up позиція підвищилася указує, скільки ранжованих елементів цього домену підвищилися в Google Search
- posТип: integer | null
_1 кількість органічних SERP, де домен посідає #1
- posТип: integer | null
_11 _20 кількість органічних SERP, де домен посідає #11-20
- posТип: integer | null
_2 _3 кількість органічних SERP, де домен посідає #2-3
- posТип: integer | null
_21 _30 кількість органічних SERP, де домен посідає #21-30
- posТип: integer | null
_31 _40 кількість органічних SERP, де домен посідає #31-40
- posТип: integer | null
_4 _10 кількість органічних SERP, де домен посідає #4-10
- posТип: integer | null
_41 _50 кількість органічних SERP, де домен посідає #41-50
- posТип: integer | null
_51 _60 кількість органічних SERP, де домен посідає #51-60
- posТип: integer | null
_61 _70 кількість органічних SERP, де домен посідає #61-70
- posТип: integer | null
_71 _80 кількість органічних SERP, де домен посідає #71-80
- posТип: integer | null
_81 _90 кількість органічних SERP, де домен посідає #81-90
- posТип: integer | null
_91 _100 кількість органічних SERP, де домен посідає #91-100
- paidТип: object | null · Response36Afe1097B20_MetricsInfo
дані про позиції та трафік з платного пошуку
- countТип: integer | null Формат: int64
загальна кількість органічних SERP, що містять домен
- estimatedТип: number | null
_paid _traffic _cost орієнтовна вартість перетворення органічного пошукового трафіку на платний
являє собою орієнтовну місячну вартість показу реклами (USD) за всіма ключовими словами, за якими ранжується домен
метрика розраховується як добуток значень органічногоetvі платногоcpcта вказує вартість залучення орієнтовного обсягу місячного органічного трафіку через PPC-рекламу в Google Search
докладніше про те, як розраховується метрика, — у цій статті довідкового центру - etvТип: number | null
- isТип: integer | null Формат: int64
_down позиція знизилася указує, скільки ранжованих елементів цього домену знизилися в Google Search
- isТип: integer | null Формат: int64
_lost втрачені ранжовані елементи указує, скільки ранжованих елементів цього домену раніше були присутні в SERP, але не були знайдені під час останньої перевірки
- isТип: integer | null Формат: int64
_new кількість нових ранжованих елементів указує, скільки нових ранжованих елементів було знайдено для цього домену
- isТип: integer | null Формат: int64
_up позиція підвищилася указує, скільки ранжованих елементів цього домену підвищилися в Google Search
- posТип: integer | null
_1 кількість органічних SERP, де домен посідає #1
- posТип: integer | null
_11 _20 кількість органічних SERP, де домен посідає #11-20
- posТип: integer | null
_2 _3 кількість органічних SERP, де домен посідає #2-3
- posТип: integer | null
_21 _30 кількість органічних SERP, де домен посідає #21-30
- posТип: integer | null
_31 _40 кількість органічних SERP, де домен посідає #31-40
- posТип: integer | null
_4 _10 кількість органічних SERP, де домен посідає #4-10
- posТип: integer | null
_41 _50 кількість органічних SERP, де домен посідає #41-50
- posТип: integer | null
_51 _60 кількість органічних SERP, де домен посідає #51-60
- posТип: integer | null
_61 _70 кількість органічних SERP, де домен посідає #61-70
- posТип: integer | null
_71 _80 кількість органічних SERP, де домен посідає #71-80
- posТип: integer | null
_81 _90 кількість органічних SERP, де домен посідає #81-90
- posТип: integer | null
_91 _100 кількість органічних SERP, де домен посідає #91-100
- registeredТип: boolean | null
статус реєстрації домену
якщоfalse, термін реєстрації доменного імені минув
Примітка: прострочені домени залишаються в базі даних лише короткий час - registrarТип: string | null
реєстратор домену
якщоnull, реєстратор домену невідомий
приклад:NameCheap, Inc. - tldТип: string | null
- updatedТип: string | null
_datetime
- itemsТип: integer | null Формат: int64
_count кількість результатів, повернутих у масиві
items - offsetТип: integer | null
значення зміщення результатів, вказане в запиті POST
- offsetТип: string | null
_token - totalТип: integer | null Формат: int64
_count загальна кількість результатів у нашій базі даних, що відповідають вашому запиту
- resultТип: integer | null Формат: int64
_count кількість елементів у масиві result
- statusТип: integer | null
_code код стану завдання формується DataForSEO, може перебувати в діапазоні 10000-60000 Повний список кодів відповіді можна знайти тут.
- statusТип: string | null
_message інформаційне повідомлення завдання Повний список загальних інформаційних повідомлень можна знайти тут.
- timeТип: string | null
час виконання, секунди
- Тип: integer | null Формат: int64tasks
_count кількість завдань у масиві tasks
- Тип: integer | null Формат: int64tasks
_error кількість завдань у масиві tasks, повернутих з помилкою
- Тип: string | nulltime
загальний час виконання, секунди
- Тип: string | nullversion
поточна версія API
application/json - 400
Не вдалося обробити запит. Перевірте параметри запиту.
- 401
Потрібен дійсний API-ключ Felo.
- 402
Запит неможливо виконати: умови білінгу не виконано.
- 403
Обліковий запис не має дозволу на цю операцію.
- 429
Досягнуто ліміту запитів або витрат.
- 502
Служба не змогла виконати запит.
- 503
API або служба білінгу тимчасово недоступні.
- 504
Час очікування обробки запиту вичерпано.
- default
Відповідь із помилкою; наскрізні відповіді апстріму можуть використовувати формати постачальника
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/domain_analytics/whois/overview/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"limit": 2,
"filters": [
[
"epp_status_codes",
"in",
[
"client_transfer_prohibited",
"client_update_prohibited"
]
]
]
}
]'
{
"version": null,
"status_code": null,
"status_message": null,
"time": null,
"cost": null,
"tasks_count": null,
"tasks_error": null,
"tasks": [
{
"id": null,
"status_code": null,
"status_message": null,
"time": null,
"cost": null,
"result_count": null,
"path": [
null
],
"data": null,
"result": [
{
"total_count": null,
"items_count": null,
"offset": null,
"offset_token": null,
"items": [
{
"domain": null,
"created_datetime": null,
"changed_datetime": null,
"expiration_datetime": null,
"updated_datetime": null,
"first_seen": null,
"epp_status_codes": [
"[Max Depth Exceeded]"
],
"tld": null,
"registered": null,
"registrar": null,
"metrics": "[Max Depth Exceeded]",
"backlinks_info": "[Max Depth Exceeded]"
}
]
}
]
}
]
}