2024年の商品・機能更新情報
サービス向上への継続的な取り組みの一環として、WhoisXML APIでは2024年初頭から以下のアップグレードを行っています。
- 全てのAPIサービスでServer-to-Server OAuthに対応: Server-to-server OAuthを使ってAPIリクエストを認証できるようになりました。よりセキュアなserver-to-server OAuthにより、お客様のアプリケーションとWhoisXML APIのサーバーはユーザーを介さずに通信できます。そのため、API統合がより明快に、スケーラブルになります。Server-to-server OAuthは、シンプルな2段階のプロセスです。詳細はこちら。
- Newly Registered Domains (NRD) でDomains-Only Data Feedを開始:NRD Database Ultimateのユーザー向けに、ドメイン名のみのデータフィードを開始しました。このデータフィードには、Ultimateのデータセットに含まれる全てのドメイン名と日次ゾーンファイルで確認される新規ドメイン名および削除ドメイン名が含まれています。ドメイン名のWHOIS情報は含まれないため、より迅速にドメインデータにアクセスできます。
- 技術アナウンスのページを開設:データフィードのリリースおよび更新のお知らせを専用のウェブページに集約し、最新の情報をすぐにご覧いただけるようにしました。現時点で、このページではNRD Database、Typosquatting Feed、Early DGA Detection Feed、Early Warning Phishing FeedおよびQuarterly WHOIS Databaseをカバーしています。詳細はこちら。
- WHOIS APIのPOSTリクエストメソッド:既存のHTTP GETメソッドに加え、POSTメソッドでもWHOISクエリを処理できるようになりました。POSTリクエストでは、HTTPメッセージボディの一部としてAPIキーが暗号化されますので、不正なAPIアクセスのリスクを軽減できます。詳細はこちら。
- 親/子APIキーに対応:エンタープライズユーザー向けに、チームメンバーごとに個別のAPIキーを管理者が作成できる新機能を追加しました。子アカウントを持つことで、WhoisXML APIの商品を使用する際の安全性が高まり、管理者はコントロールを強化できます。子アカウントの作成方法はこちら。
- Premium DNS Databaseのカバレッジが1,160億レコードに到達:Premium DNS Database Downloadのデータが1年弱の間に578%増加しました。2024年第2四半期現在、フルデータベースファイルの対象期間は過去90日から365日に拡張されており、1,160億にのぼる過去のDNSレコードにアクセスできるようになっています。
- 過去のWHOISデータベースに200億を超えるレコードを収録: WHOIS Historyデータベースの収録データが、2022年第1四半期の137億件超から2023年第1四半期には156億件に増加しました。2024年第1四半期にはカバー率がさらに28%強化され、レコード数が200億件超に達しました。この大規模なアップグレードにより、企業の取引やセキュリティ対応をより強力にサポートできるようになりました。
- Typosquatting Data Feedの新バージョンをリリース:このほどTyposquatting Data Feedの対象に国コードトップレベルドメイン(ccTLD)を追加し、タイポスクワッティングの検出能力を向上させました。また、検出アルゴリズムの改良により、広範囲にドメイン名の類似性を認識できるようになりました。さらに、日次ファイルが翌日に作成されるようにスケジュールされ、データの精度とカバレッジが上がりました。
開発者向けリソース
WhoisXML APIでは、開発者向けリソースのライブラリも強化しました:
- APIステータスページを監視するスクリプト:APIステータスページの変更を監視できる既製のスクリプトをご用意しました。このスクリプトは、ユーザーの組織に固有の要件に合わせてカスタマイズすることも可能です。スクリプトの詳細はこちら。
- チュートリアル - Premium DNS DatabaseをClickHouseにインポート:自動化スクリプトとSQLコマンドを使用してDNS Premium 365 DatabaseからローカルのClickHouseデータベースにデータをアップロードする方法をまとめました。この方法により、膨大なDNSデータセットの高性能な処理と分析が可能になります。詳細はこちら。
- APIリクエストの上限を事前に定義:1秒間に送信するAPIリクエスト数を開発者が指定できるスクリプトを作成しました。このスクリプトでバーストレートを一定に維持できます。スクリプトの詳細はこちら。
- IP Netblocksデータベースでバイナリツリーを使ってIPアドレスを見つけるスクリプト:IPアドレスレンジのデータを簡単に収集できる2つのスクリプトをご用意しました。一つは開発者がバイナリツリー(二分木)を作成できるようにするスクリプト、もう一つはバイナリツリーで特定のIPアドレスを検索するスクリプトです。詳細はこちら。
今後の商品・機能のさらなる拡充にご期待ください。