API Hop

ドキュメント

API Hop ドキュメント

SimilarwebAPI エンドポイントリファレンス

SimilarwebAPI の全 27 GET エンドポイントについて、正確なクエリ名、型、制限、日付範囲、レスポンスの動作を説明します。

以下のパスはすべて、API のオリジンからの相対パスです。すべてのリクエストに Authorization: Bearer YOUR_API_KEY が必要で、GET を使用し、リクエストボディはありません。認証、課金、エラーを参照してください。

クエリの規則

単一のウェブサイトを指定する key と Key には、amazon.com のような ASCII ドメインを 1 つ指定してください。長さは最大 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 範囲がない場合:期間ウィンドウ型のルートは、通常、UTC で 3 日前を終了日とする 28 日間を既定とし、latest=1d から 366d を受け付けます。固定月のルートは、以下に記載する既定値を使用します。エンゲージメント、訪問数、ランキング、チャネルは、過去の完全な UTC 暦月を指定する latest=1m|2m|3m|6m にも対応しています。これらの指定には isWindow=false が必要で、既定値は timeGranularity=Monthly です。履歴には、4 つのエンドポイントに記載された、より限定的な規則が適用されます。

全世界のデータ(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 は URL エンコードした 1 つの JSON 配列文字列です。省略すると keys をドメインとして対象にします。明示的な from/to 範囲がない場合:latest=1m は 1 か月の概要モードを選択し、明示的に指定しない場合は 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 は 1 始まり、pageSize は正の整数です。

クエリフィールド必須型と制約
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 です。この表は incoming-referrals エンドポイントとは別のものです。

クエリフィールド必須型と制約
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

既定では、過去 3 か月の完全な 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

既定では、過去 3 か月の完全な 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

既定では、過去 3 か月の完全な 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 を含みます。Data に行が含まれていても TotalCount が 0 になる場合があるため、結果の有無は配列そのものを確認して判断してください。

クエリフィールド必須型と制約
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[domain] の直下ではなく Data.Total[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

既定では、過去 3 か月の完全な 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

既定では、過去 6 か月の完全な UTC 暦月を使用します。country=999、isWindow=false、timeGranularity=Monthly のみに対応しています。latest は 1m から 6m を受け付けます。明示的な日付は、この移動 6 か月ウィンドウ内の完全な月を指定する必要があります。ネイティブの時系列は、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

既定では、過去 6 か月の完全な UTC 暦月を使用します。country=999、isWindow=false、timeGranularity=Monthly のみに対応しています。latest は 1m から 6m を受け付けます。明示的な日付は、この移動 6 か月ウィンドウ内の完全な月を指定する必要があります。ネイティブの時系列は、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

既定では、過去 6 か月の完全な UTC 暦月を使用します。country=999、isWindow=false、timeGranularity=Monthly のみに対応しています。latest は 1m から 6m を受け付けます。明示的な日付は、この移動 6 か月ウィンドウ内の完全な月を指定する必要があります。ネイティブの時系列は、Data.<domain>.<source> の下に Key/Value の点として現れる場合があります。MobileWeb や Mobile Web を含むソース名は保持されます。 値は 1 訪問あたりの秒数を表します。

クエリフィールド必須型と制約
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 バイト

月次の 1 訪問あたりページ数の履歴

GET https://api.apihop.ai/v1/similarweb/websites/history/pages-per-visit

既定では、過去 6 か月の完全な UTC 暦月を使用します。country=999、isWindow=false、timeGranularity=Monthly のみに対応しています。latest は 1m から 6m を受け付けます。明示的な日付は、この移動 6 か月ウィンドウ内の完全な月を指定する必要があります。ネイティブの時系列は、Data.<domain>.<source> の下に Key/Value の点として現れる場合があります。MobileWeb や Mobile Web を含むソース名は保持されます。 値は 1 訪問あたりのページ数を表します。

クエリフィールド必須型と制約
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 バイト