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 バイト |