Safe Browsing API

クライアント アプリケーションが、Google が生成した安全でないウェブリソースのリストと照らし合わせてウェブリソース(ほとんどの場合 URL)をチェックできるようにします。Safe Browsing API は非営利目的でのみ使用できます。商業目的(「販売または収益化を目的とする」)で API を使用して悪意のある URL を検出する必要がある場合は、Web Risk API をご覧ください。

サービス: safebrowsing.googleapis.com

サービス エンドポイント

サービス エンドポイントは、API サービスのネットワーク アドレスを指定するベース URL です。1 つのサービスに複数のサービス エンドポイントが存在することもあります。このサービスには次のサービス エンドポイントがあり、以下のすべての URI がこのサービス エンドポイントに関連しています。

  • https://safebrowsing.googleapis.com

REST リソース: v5alpha1.hashList

メソッド
get GET /v5alpha1/hashList/{name}
ハッシュリストの最新のコンテンツを取得します。

REST リソース: v5alpha1.hashLists

メソッド
batchGet GET /v5alpha1/hashLists:batchGet
複数のハッシュリストを一度に取得します。
list GET /v5alpha1/hashLists
ハッシュリストを一覧表示します。

REST リソース: v5alpha1.hashes

メソッド
search GET /v5alpha1/hashes:search
指定された接頭辞に一致する完全なハッシュを検索します。

REST リソース: v5.hashList

メソッド
get GET /v5/hashList/{name}
ハッシュリストの最新のコンテンツを取得します。

REST リソース: v5.hashLists

メソッド
batchGet GET /v5/hashLists:batchGet
複数のハッシュリストを一度に取得します。
list GET /v5/hashLists
ハッシュリストを一覧表示します。

REST リソース: v5.hashes

メソッド
search GET /v5/hashes:search
指定された接頭辞に一致する完全なハッシュを検索します。

REST リソース: v4.fullHashes

メソッド
find POST /v4/fullHashes:find
リクエストされたハッシュ プレフィックスに一致する完全なハッシュを検索します。

REST リソース: v4.threatListUpdates

メソッド
fetch POST /v4/threatListUpdates:fetch
最新の脅威リストの更新を取得します。

REST リソース: v4.threatLists

メソッド
list GET /v4/threatLists
ダウンロード可能なセーフ ブラウジングの脅威リストを一覧表示します。

REST リソース: v4.threatMatches

メソッド
find POST /v4/threatMatches:find
セーフ ブラウジング リストに一致する脅威エントリを検索します。