リクエストを出す | ドキュメント | Reverse DNS API | WhoisXML API

リクエストを出す

APIエンドポイント

POST https://reverse-dns.whoisxmlapi.com/api/v1
アカウントを登録後、有効化に最大1分かかります。

Postman Collection

Postmanは、GUIからAPIへのリクエストを可能にするデスクトップおよびウェブのアプリケーションです。APIの機能を活用する際、およびアプリケーションの トラブルシューティングにあたっては、PostmanとWhoisXML APIエンドポイントのご利用をお勧めします。

WhoisXML API Postman Collectionは、以下のリンクから入手できます。

コレクションの環境はあらかじめ設定されたものです。各リクエストを起動するためには、api_key変数を設定する必要があります。 個人用API KEYは、My productsページで取得してください。APIに関するご質問は、こちらにお送りください。

このAPIは、指定された検索条件に合致するDNSレコードを返します。API への 1 回のリクエストで返される DNS レコードのタイプは 1 つで、recordType入力パラメータで指定します。


リクエスト本文の例

{
    "apiKey": "YOUR_API_KEY",
    "limit": 1000,
    "recordType": "soa",
    "terms": [
        {
            "field": "domain",
            "term": "google.com"
        }
    ]
}

このリクエストは 「google.com」ドメインの全てのSOAレコードを返します。

ワイルドカード検索を使うこともできます。その場合のterm入力パラメータは 「google*」のようになります。このようなリクエストは処理に時間がかかるため、あまり広い範囲での検索はお勧めしません

入力パラメータ

apiKey

必須My productsページで個人用APIキーを取得してください。

recordType

必須。検索対象のDNSレコードの種類。

使用可能な値:soa | txt | cname

初期値:undefined

limit

任意。返されるレコードの最大数。

使用可能な値:1 - 1000

初期値:1000

terms

必須。検索語の配列。最大4項目。

terms.*.field

必須。DNSのrecordTypeレコードの中から検索を行うフィールド。

domain - ドメイン名検索。

value - DNSレコード値の検索。

使用可能な値:domain | value

terms.*.term

必須。検索キーワード。

terms.*.exclude

任意trueの場合、合致したDNSレコードは検索結果から除外されます。

使用可能な値:falsetrue

初期値:false

outputFormat

任意。応答の出力形式。

利用可能な値:JSON | XML

初期値:JSON

無料アクセス

アカウントの登録後、500 DRSクレジットまで無料になるサブスクリプションプランが自動的に適用されます。

使用量の上限とリクエストのスロットリング

1あたりのリクエスト数の上限は30です。この上限を超えた場合、次の秒までリクエストは拒否されます。

プレミアムAPIサービスおよびエンタープライズAPIパッケージに含まれるAPIでは、専用のロードバランサーとプレミアムエンドポイントにより、さらに高速なクエリが可能です。