WhoisXML APIのDomain Availability APIはSplunk 用のアプリケーションです。ドメイン名が登録可能かどうかをSplunk 内で調べることができます。
前提条件
Splunk Enterprise をインストールして設定しておく必要があります。詳しくは公式ドキュメントをご参照ください。
拡張機能を設定
1. Splunk にログインします。
![Splunkにログインします。 Splunkにログインします。](https://domain-availability.whoisxmlapi.com/products-vue-assets/public/images/domain-availability/blogs/domain-availability-api-splunk-application-tutorial/splunk-1.png)
2. アプリケーションをダウンロード して インストールします。これは Splunk 内(https://splunkbase.splunk.com/app/5128)から行うことができます。
3. アプリケーションをインストールしたら、すぐに設定を開始できます。
![アプリケーションをインストールしたら、すぐに設定を開始できます。 アプリケーションをインストールしたら、すぐに設定を開始できます。](https://domain-availability.whoisxmlapi.com/products-vue-assets/public/images/domain-availability/blogs/domain-availability-api-splunk-application-tutorial/splunk-2.png)
3.1 Appsページでアプリケーションを設定することもできます。 をクリックしてください。 アプリケーション名の横にあるSet upをクリックします。
![Appsページでアプリケーションを設定することもできます。アプリケーション名の近くにある「設定」をクリックします。 Appsページでアプリケーションを設定することもできます。アプリケーション名の近くにある「設定」をクリックします。](https://domain-availability.whoisxmlapi.com/products-vue-assets/public/images/domain-availability/blogs/domain-availability-api-splunk-application-tutorial/splunk-3.png)
4. APIキーを入力 し、「保存」をクリックします。
![APIキーを入力し、「保存」をクリックします。 APIキーを入力し、「保存」をクリックします。](https://domain-availability.whoisxmlapi.com/products-vue-assets/public/images/domain-availability/blogs/domain-availability-api-splunk-application-tutorial/splunk-4.png)
拡張機能を使用
1. Domain Available lookupページでは、ドメイン名の登録可否を即座に検索することができます。
![Domain Available Lookupページでは、ドメイン名の登録可否を即座に検索することができます。 Domain Available Lookupページでは、ドメイン名の登録可否を即座に検索することができます。](https://domain-availability.whoisxmlapi.com/products-vue-assets/public/images/domain-availability/blogs/domain-availability-api-splunk-application-tutorial/splunk-5.png)
2. Domain Availability Lookupをスクリプトに統合するには、wxadomainavailabilityコマンドを使用します。このコマンドは次の3つの引数を取ります:domain_name(ドメイン名をカンマ区切りリストで)、api_key(任意、API キー。ない場合は設定ファイルから取得します)、mode(任意。DNS_ONLYまたはDNS_AND_WHOIS)。
![Domain Availability Lookupの統合。 Domain Availability Lookupの統合。](https://domain-availability.whoisxmlapi.com/products-vue-assets/public/images/domain-availability/blogs/domain-availability-api-splunk-application-tutorial/splunk-6.png)