Документация API Hop
Справочник API Similarweb
Параметры запросов, значения по умолчанию и исходные форматы ответов конечных точек Similarweb.
Все пути ниже указаны относительно адреса вашего API. Каждый запрос требует Authorization: Bearer YOUR_API_KEY, использует GET и не содержит тела. См. аутентификацию, оплату и ошибки.
Правила запросов
Поля одного сайта key и Key требуют один ASCII-домен, например amazon.com, длиной не более 253 символов без пробелов по краям. Не передавайте в этих полях URL, IP-адрес, список доменов или учётные данные API. Для интернационализированных доменов используйте punycode.
Имена параметров чувствительны к регистру. Неизвестные и повторяющиеся поля, CR/LF/NUL и недопустимые значения отклоняются. Логические значения — литералы true или false; ноль не заменяет false. Текст после удаления пробелов по краям должен занимать 1-2048 байт UTF-8. Кодируйте пробелы, массивы JSON и разделители с помощью кодировщика параметров вашего HTTP-клиента.
from и to должны присутствовать вместе, быть реальными календарными датами в формате YYYY-MM-DD или YYYY|MM|DD и удовлетворять условию from <= to. Для пары сравнения действует то же правило. Необязательные поля наследуют значения по умолчанию конечной точки; таблицы перечисляют допустимые поля, но не требуют отправлять их все.
Для конечных точек, принимающих даты, допустимый полный явно заданный диапазон from/to имеет приоритет. Если конечная точка принимает latest, заданное значение по-прежнему проходит существующие проверки формата и допустимых значений, но не используется для выбора диапазона и не отправляется в Similarweb; значение latest по умолчанию не добавляется. Без явного диапазона прежние правила latest, значений по умолчанию и окон сохраняются. Ограничения History остаются в силе; конечные точки без поддержки latest по-прежнему отклоняют это поле.
Без явно заданного диапазона from/to: Маршруты с временным окном обычно используют 28 дней, заканчивающихся три дня UTC назад, и принимают от latest=1d до 366d. Значения по умолчанию для маршрутов с фиксированными месяцами приведены ниже. Вовлечённость, посещения, рейтинги и каналы также принимают latest=1m|2m|3m|6m для предыдущих полных календарных месяцев UTC; эти селекторы требуют isWindow=false и по умолчанию используют timeGranularity=Monthly. Для истории действуют более узкие правила, описанные для её четырёх конечных точек.
Поддерживаются только данные по всему миру (country=999). Идентификаторы сайтов — домены, например example.com, кроме конечной точки рейтинга по ключевому слову, где keys — поисковое ключевое слово. Доступность данных, фильтры и типы соответствия вышестоящего источника могут различаться. Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны.
Успешные ответы сохраняют исходный JSON, не приводя его к универсальной схеме. Таблицы входящих и исходящих переходов используют Records; исторические показатели могут использовать вложенные Data. Указанные ниже имена и единицы не означают, что каждое необязательное поле вышестоящего источника всегда присутствует.
Конечные точки
Предложения ключевых слов
GET https://api.apihop.ai/v1/similarweb/keywords/suggestions
Значения по умолчанию: country 999, latest 28d, rowsPerPage 100, type Broad, websource Total и windowVolume по убыванию. Необязательный page начинается с 1. rangeFilter использует исходный синтаксис, например volume,100,10000|difficulty,0,40. Доступность типов соответствия и фильтров зависит от источника данных. Поддерживаются только данные по всему миру (country=999).
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keyword | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
sort | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
asc | Нет | Логическая строка: true или false |
page | Нет | Строка с целым числом; 1-1000 |
rowsPerPage | Нет | Строка с целым числом; 1-1000 |
type | Нет | Строка; допустимые значения: Broad, Phrase, Exact, Related |
websource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
isWindow | Нет | Логическая строка: true или false |
rangeFilter | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
Обратные ссылки
GET https://api.apihop.ai/v1/similarweb/websites/backlinks
Значения по умолчанию: Page 1, PageSize 100, Status All, FollowType All и DomainScore по убыванию. Key начинается с заглавной буквы; не используйте key или keys.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
Key | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
Page | Нет | Строка с целым числом; 1-1000 |
PageSize | Нет | Строка с целым числом; 1-1000 |
Status | Нет | Строка; допустимые значения: All, Active, New, Lost |
FollowType | Нет | Строка; допустимые значения: All, DoFollowOnly, NoFollowOnly, DoFollow, NoFollow |
DomainScoreFrom | Нет | Строка с целым числом; 0-100 |
DomainScoreTo | Нет | Строка с целым числом; 0-100 |
sort | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
asc | Нет | Логическая строка: true или false |
Ключевые слова сайта
GET https://api.apihop.ai/v1/similarweb/websites/keywords
Значения по умолчанию: page 1, pageSize 100, sourceType all и оба брендовых флага false. pageFilterJson — одна строка массива JSON с URL-кодированием; при отсутствии этого поля keys используется как домен. Без явно заданного диапазона from/to: latest=1m выбирает режим обзора за один месяц с pageSize 5 и isWindow=false, если явно не задано иное. Для просмотра небрендовых ключевых слов используйте sourceType=organic или paid вместе с IncludeNoneBranded=true и IncludeBranded=false.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Daily, Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
sort | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
asc | Нет | Логическая строка: true или false |
iso | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
isDaily | Нет | Логическая строка: true или false |
IncludeBranded | Нет | Логическая строка: true или false |
IncludeNoneBranded | Нет | Логическая строка: true или false |
page | Нет | Строка с целым числом; 1-1000 |
pageSize | Нет | Строка с целым числом; 1-1000 |
sourceType | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
pageFilterJson | Нет | Строка, содержащая массив JSON |
Сайты в рейтинге по ключевому слову
GET https://api.apihop.ai/v1/similarweb/keywords/websites
keys — ключевое слово, а не домен сайта. Значения по умолчанию включают selectedPageTab=Organic, sourceType=organic, Device=Total и graphDuration=28d. Необязательные page и pageSize используют соответственно целые числа начиная с 1 и положительные целые числа.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Daily, Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
sort | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
asc | Нет | Логическая строка: true или false |
iso | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
isDaily | Нет | Логическая строка: true или false |
tab | Нет | Строка с неотрицательным целым числом |
mtd | Нет | Логическая строка: true или false |
selectedPageTab | Нет | Строка; допустимые значения: Organic, Paid |
graphDuration | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
graphType | Нет | Строка с целым числом; 1-1000 |
isDurationChanged | Нет | Логическая строка: true или false |
ignoreFilterConsistency | Нет | Логическая строка: true или false |
Device | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
sourceType | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
page | Нет | Строка с целым числом; 1-1000 |
pageSize | Нет | Строка с целым числом; 1-1000 |
Источники трафика
GET https://api.apihop.ai/v1/similarweb/websites/traffic-sources
Значения по умолчанию: sourceType=Referral, page=1, orderBy=Share desc и timeGranularity=Daily. Эта таблица отличается от конечной точки входящих переходов.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Daily, Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
sourceType | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
ignoreFilterConsistency | Нет | Логическая строка: true или false |
page | Нет | Строка с целым числом; 1-1000 |
orderBy | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
Исходящий трафик
GET https://api.apihop.ai/v1/similarweb/websites/outgoing-traffic
from и to обязательны. Только одиночный key. Значения по умолчанию: country=999, isWWW=false, isWindow=false, webSource=Total, page=1, orderby=Share desc, orderBy=Share desc, sort=Share, asc=false. orderby и orderBy — разные поля, передаваемые независимо; поддерживайте их согласованность. latest, pageSize, rowsPerPage, includeSubDomains и timeGranularity не принимаются. Строки находятся в Records; TotalCount — общее число у вышестоящего источника, а не длина текущей страницы. Поддерживаются только данные по всему миру (country=999).
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
key | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Да | Строка; допустимая дата в указанных выше форматах |
to | Да | Строка; допустимая дата в указанных выше форматах |
isWWW | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
orderby | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
orderBy | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
sort | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
asc | Нет | Логическая строка: true или false |
page | Нет | Строка с целым числом; 1-1000 |
Входящие переходы
GET https://api.apihop.ai/v1/similarweb/websites/incoming-referrals
Только одиночный key. Значения по умолчанию: country=999, latest=28d, isWWW=false, isWindow=true, isDaily=false, webSource=Total, selectedTab=incomingTraffic, orderBy=TotalShare desc, ignoreFilterConsistency=false, page=1. keys, pageSize, rowsPerPage, includeSubDomains и timeGranularity не принимаются. Строки находятся в Records; исходные поля могут включать SiteOrigins и TotalShare. Поддерживаются только данные по всему миру (country=999).
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
key | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
isWWW | Нет | Логическая строка: true или false |
iso | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
isWindow | Нет | Логическая строка: true или false |
isDaily | Нет | Логическая строка: true или false |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
selectedTab | Нет | Строка; допустимые значения: incomingTraffic |
orderBy | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
ignoreFilterConsistency | Нет | Логическая строка: true или false |
page | Нет | Строка с целым числом; 1-1000 |
Доля брендовых ключевых слов
GET https://api.apihop.ai/v1/similarweb/websites/branded-keywords
По умолчанию используется предыдущий полный месяц UTC. duration фиксирован на 1m.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Daily, Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
duration | Нет | Строка; допустимые значения: 1m |
География трафика
GET https://api.apihop.ai/v1/similarweb/websites/geography
По умолчанию используются три предыдущих полных месяца UTC, pageSize=5 и orderBy=TotalShare desc.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Daily, Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
pageSize | Нет | Строка с целым числом; 1-1000 |
orderBy | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
Распределение по устройствам
GET https://api.apihop.ai/v1/similarweb/websites/devices
По умолчанию используются три предыдущих полных месяца UTC и ShouldGetVerifiedData=false.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Daily, Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
ShouldGetVerifiedData | Нет | Логическая строка: true или false |
Эффективность поиска
GET https://api.apihop.ai/v1/similarweb/websites/search-performance
По умолчанию используются предыдущий полный месяц UTC, pageSize=5, duration=1m и SourceType=Organic. Для платных ключевых слов используйте SourceType=Paid; не заменяйте его на sourceType.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Daily, Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
pageSize | Нет | Строка с целым числом; 1-1000 |
duration | Нет | Строка; допустимые значения: 1m |
SourceType | Нет | Строка; допустимые значения: Organic, Paid |
Трафик из социальных сетей
GET https://api.apihop.ai/v1/similarweb/websites/social-traffic
По умолчанию используются три предыдущих полных месяца UTC. webSource не принимается.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
timeGranularity | Нет | Строка; допустимые значения: Daily, Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
Обзор вовлечённости
GET https://api.apihop.ai/v1/similarweb/websites/engagement
Значения по умолчанию включают ShouldGetVerifiedData=false, includeLeaders=true и unBounced=false. Исходные строки Data могут содержать AvgMonthVisits, BounceRate, PagesPerVisit и AvgVisitDuration.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Daily, Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
ShouldGetVerifiedData | Нет | Логическая строка: true или false |
includeLeaders | Нет | Логическая строка: true или false |
unBounced | Нет | Логическая строка: true или false |
beta | Нет | Логическая строка: true или false |
Всего посещений
GET https://api.apihop.ai/v1/similarweb/websites/visits
compareFrom и compareTo необходимо передавать вместе как допустимые упорядоченные даты. timeGranularity имеет значение Monthly. Исходные поля могут включать TotalVisits, Change и ShareOfVisits; скользящая сумма не обязательно равна сумме за полный календарный месяц.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
compareFrom | Нет | Строка; допустимая дата в указанных выше форматах |
compareTo | Нет | Строка; допустимая дата в указанных выше форматах |
ShouldGetVerifiedData | Нет | Логическая строка: true или false |
Таблица посещений
GET https://api.apihop.ai/v1/similarweb/websites/visits/table
compareFrom и compareTo необходимо передавать вместе как допустимые упорядоченные даты. timeGranularity имеет значение Monthly; строки находятся в Data с Domain и TotalVisits. TotalCount может быть 0, даже если Data содержит строки; проверяйте сам массив, чтобы определить наличие результатов.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
compareFrom | Нет | Строка; допустимая дата в указанных выше форматах |
compareTo | Нет | Строка; допустимая дата в указанных выше форматах |
ShouldGetVerifiedData | Нет | Логическая строка: true или false |
Динамика посещений
GET https://api.apihop.ai/v1/similarweb/websites/visits/trend
По умолчанию используется скользящее 28-дневное окно с дневными данными. timeGranularity принимает Daily, Weekly или Monthly.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Daily, Weekly, Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
ShouldGetVerifiedData | Нет | Логическая строка: true или false |
Рейтинги сайтов
GET https://api.apihop.ai/v1/similarweb/websites/ranks
timeGranularity имеет значение Monthly. Исходный ответ использует отдельные объекты GlobalRank, CountryRank и CategoryRank.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
Рейтинги по странам
GET https://api.apihop.ai/v1/similarweb/websites/ranks/country
timeGranularity имеет значение Monthly. Это явная таблица рейтинга по стране, а не объединённый ответ с рейтингами. Строки находятся в Data с Domain и Rank. TotalCount может быть 0 даже при наличии строк; проверяйте Data напрямую.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
Глобальные рейтинги
GET https://api.apihop.ai/v1/similarweb/websites/ranks/global
timeGranularity имеет значение Monthly. Возвращается отдельная таблица глобального рейтинга. Строки находятся в Data с Domain и Rank. TotalCount может быть 0 даже при наличии строк; проверяйте Data напрямую.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
Рейтинги по категориям
GET https://api.apihop.ai/v1/similarweb/websites/ranks/category
timeGranularity имеет значение Monthly. Возвращается отдельная таблица рейтинга по отрасли/категории. Строки находятся в Data с Domain и Rank. TotalCount может быть 0 даже при наличии строк; проверяйте Data напрямую.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
Каналы трафика
GET https://api.apihop.ai/v1/similarweb/websites/channels
По умолчанию используется скользящее 28-дневное окно с дневными данными. При webSource=Total значения каналов находятся в Data.Total[domain], а не непосредственно в Data[domain]. Названия каналов сохраняются, например Search - Organic и Direct. Значения — количество посещений; вычисляйте доли только при положительной сумме.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Daily, Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
Похожие сайты
GET https://api.apihop.ai/v1/similarweb/websites/similar-sites
По умолчанию используются три предыдущих полных месяца UTC. isWindow должен быть false, timeGranularity имеет значение Monthly, а orderBy фиксирован на Affinity desc. latest и webSource не принимаются.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
timeGranularity | Нет | Строка; допустимые значения: Monthly |
orderBy | Нет | Строка; допустимые значения: Affinity desc |
Предложения похожих сайтов
GET https://api.apihop.ai/v1/similarweb/websites/similar-sites/suggestions
Одиночный key; limit по умолчанию равен 20 и должен быть в диапазоне 1-20. country по умолчанию равен 999, а webSource — Total. Наблюдаемый исходный ответ — массив кандидатов без обёртки, содержащий Domain, DomainWithoutSub, числовой Rank и Favicon; не ожидайте обёртку Data. Пустой массив не содержит предложений. Поддерживаются только данные по всему миру (country=999).
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
key | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
limit | Нет | Строка с целым числом; 1-20 |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
История месячных посещений
GET https://api.apihop.ai/v1/similarweb/websites/history/visits
По умолчанию используются шесть предыдущих полных месяцев UTC. Поддерживаются только country=999, isWindow=false и timeGranularity=Monthly. latest принимает значения от 1m до 6m; явно заданные даты должны охватывать полные месяцы внутри этого скользящего шестимесячного окна. Исходные ряды могут находиться в Data.<domain>.<source> с точками Key/Value; названия источников, включая MobileWeb или Mobile Web, сохраняются. Значения представляют оценочное число посещений.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
История месячного показателя отказов
GET https://api.apihop.ai/v1/similarweb/websites/history/bounce-rate
По умолчанию используются шесть предыдущих полных месяцев UTC. Поддерживаются только country=999, isWindow=false и timeGranularity=Monthly. latest принимает значения от 1m до 6m; явно заданные даты должны охватывать полные месяцы внутри этого скользящего шестимесячного окна. Исходные ряды могут находиться в Data.<domain>.<source> с точками Key/Value; названия источников, включая MobileWeb или Mobile Web, сохраняются. Значения представляют показатель отказов в долях.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
История месячной длительности посещений
GET https://api.apihop.ai/v1/similarweb/websites/history/visit-duration
По умолчанию используются шесть предыдущих полных месяцев UTC. Поддерживаются только country=999, isWindow=false и timeGranularity=Monthly. latest принимает значения от 1m до 6m; явно заданные даты должны охватывать полные месяцы внутри этого скользящего шестимесячного окна. Исходные ряды могут находиться в Data.<domain>.<source> с точками Key/Value; названия источников, включая MobileWeb или Mobile Web, сохраняются. Значения представляют секунды на посещение.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
История месячного числа страниц за посещение
GET https://api.apihop.ai/v1/similarweb/websites/history/pages-per-visit
По умолчанию используются шесть предыдущих полных месяцев UTC. Поддерживаются только country=999, isWindow=false и timeGranularity=Monthly. latest принимает значения от 1m до 6m; явно заданные даты должны охватывать полные месяцы внутри этого скользящего шестимесячного окна. Исходные ряды могут находиться в Data.<domain>.<source> с точками Key/Value; названия источников, включая MobileWeb или Mobile Web, сохраняются. Значения представляют число страниц за посещение.
| Поле запроса | Обязательно | Тип и ограничения |
|---|---|---|
keys | Да | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |
country | Нет | Строка с неотрицательным целым числом; Поддерживаются только данные по всему миру (country=999). Другие допустимые значения страны заменяются на 999 перед запросом к поставщику; возвращаются мировые данные, а не данные указанной страны. |
from | Нет | Строка; допустимая дата в указанных выше форматах |
to | Нет | Строка; допустимая дата в указанных выше форматах |
includeSubDomains | Нет | Логическая строка: true или false |
isWindow | Нет | Логическая строка: true или false |
webSource | Нет | Строка; допустимые значения: Total, Desktop, MobileWeb |
timeGranularity | Нет | Строка; допустимые значения: Monthly |
latest | Нет | Строка; 1-2048 байт UTF-8 после удаления пробелов по краям |