- リソース: RdapDomain
- RdapNameserver
- IpAddressObject
- SecureDns
- DsData
- KeyData
- RdapEntity
- PublicId
- 備考
- イベント
- Methods
リソース: RdapDomain
RFC 7483 のセクション 5.3 で定義されているドメイン オブジェクト。仕様に「variants」、「publicIds」、「network」がありません。
JSON 表現 | |
---|---|
{ "objectClassName": string, "handle": string, "ldhName": string, "unicodeName": string, "nameservers": [ { object ( |
フィールド | |
---|---|
objectClassName |
常に文字列「domain」に設定する必要があります。 |
handle |
ドメイン オブジェクト インスタンスのレジストリの一意の識別子を表す文字列。 |
ldhName |
RFC 7483 のセクション 3 に記載されている LDH 形式のドメイン名を記述する文字列。 |
unicodeName |
RFC 7483 のセクション 3 に記載されている、U-label を含むドメイン名を含む文字列。 |
nameservers[] |
ネームサーバー オブジェクトの配列。 |
secureDNS |
このフィールドの名前は回避策となるため、「secureDNS」という名前の JSON フィールドの形式になります。 |
entities[] |
このドメインのエンティティに連絡します。 |
status[] |
エンティティに適用されるステータスのリスト。例: 「アップデート禁止」 |
remarks[] |
ドメインに関する注意事項。 |
links[] |
このオブジェクトのセルフリンク。 |
port43 |
このドメインの WHOIS サーバー。(例: 「whois.google.com」)。 |
events[] |
このドメインに影響するイベント。 |
jsonResponse |
コンテンツ タイプが「application/json+rdap」に設定された HTTP レスポンス。 |
rdapConformance[] |
RDAP 適合性レベル。ドメインがレスポンスのトップレベル オブジェクトである場合にのみ入力する必要があります。 |
notices[] |
ドメインに関する通知。ドメインがレスポンスのトップレベル オブジェクトである場合にのみ入力する必要があります。 |
lang |
エラーコード コード。RFC 7483 のセクション 6 で定義されているエラー レスポンス情報フィールド。 |
errorCode |
エラー HTTP コード。例: 「501」。 |
title |
エラーのタイトル。 |
description[] |
エラーの説明。 |
RdapNameserver
RFC 7483 のセクション 5.2 で定義されているネームサーバー オブジェクト。仕様から「handle」、「entities」、「status」、「remarks」、「links」、「port43」、「events」が欠落している。
JSON 表現 | |
---|---|
{
"objectClassName": string,
"ldhName": string,
"unicodeName": string,
"ipAddresses": [
{
object ( |
フィールド | |
---|---|
objectClassName |
常に文字列「nameserver」に設定する必要があります。 |
ldhName |
RFC 7483 のセクション 3 に記載されているネームサーバーのレジストリの一意の識別子を表す文字列。 |
unicodeName |
RFC 7483 のセクション 3 に記載されている、ネームサーバーの DNS Unicode 名を含む文字列。 |
ipAddresses[] |
このネームサーバーの IP アドレス。 |
IP アドレス オブジェクト
JSON 表現 | |
---|---|
{ "v4": [ string ], "v6": [ string ] } |
フィールド | |
---|---|
v4[] |
ネームサーバーの IPv4 アドレスを含む文字列の配列。 |
v6[] |
ネームサーバーの IPv6 アドレスを含む文字列の配列。 |
SecureDns
ドメインの DNS データ。仕様に「イベント」、「リンク」がない。
JSON 表現 | |
---|---|
{ "zoneSigned": boolean, "delegationSigned": boolean, "maxSigLife": number, "dsData": [ { object ( |
フィールド | |
---|---|
zoneSigned |
ゾーンが署名されている場合は true、それ以外の場合は false です。 |
delegationSigned |
親に DS レコードがある場合は true、それ以外の場合は false です。 |
maxSigLife |
親ゾーンで RRSIG DS レコードを作成するときに使用する署名の有効期間(秒)を表します。 |
dsData[] |
RFC 4034 で規定された DNS DS レコード。 |
keyData[] |
RFC 4034 で指定されたドメインの DNSKEY レコード。 |
DsData
JSON 表現 | |
---|---|
{ "keyTag": number, "algorithm": number, "digest": string, "digestType": number } |
フィールド | |
---|---|
keyTag |
DNS DS レコードのキータグ フィールド。 |
algorithm |
DNS DS レコードのアルゴリズム フィールド。 |
digest |
DNS DS レコードのダイジェスト フィールド。 |
digestType |
DNS DS レコードのダイジェスト タイプ フィールド。 |
重要なデータ
仕様に「イベント」、「リンク」がない。
JSON 表現 | |
---|---|
{ "flags": number, "protocol": number, "publicKey": string, "algorithm": number } |
フィールド | |
---|---|
flags |
RFC 4034 で指定されている DNSKEY レコードのフラグフィールドの値。 |
protocol |
RFC 4034 で指定されている DNSKEY レコードのプロトコル フィールド値。 |
publicKey |
RFC 4034 で指定されている DNSKEY レコードの公開鍵。 |
algorithm |
RFC 4034 で指定されている DNSKEY レコードのアルゴリズム フィールド。 |
RdapEntity
RFC 7483 のセクション 5.1 で定義されているエンティティ オブジェクト。仕様に「asEventActor」、「networks」、「autnums」がありません。
JSON 表現 | |
---|---|
{ "objectClassName": string, "handle": string, "vcardArray": [ value ], "roles": [ string ], "publicIds": [ { object ( |
フィールド | |
---|---|
objectClassName |
常に文字列「entity」に設定する必要があります。 |
handle |
エンティティのレジストリの一意の識別子を表す文字列。 |
vcardArray[] |
エンティティの連絡先情報を含む jCard |
roles[] |
文字列の配列です。各オブジェクトと、そのオブジェクトと最も近い関係を示します。 |
publicIds[] |
エンティティの公開 ID(存在する場合)。 |
entities[] |
エンティティは、他のエンティティを配列に埋め込むこともできます。これを使用して、特定の責任ある役割を果たす特定の個人を持つ組織をモデル化できます。 これを使用して、不正使用連絡先を表します。ドメイン オブジェクト内で役割「登録事業者」を持つエンティティは、「内部不正」ロールを持つ内部エンティティ オブジェクトと、不正行為連絡先の電話番号とメールアドレスに対応する vCard を持つ必要があります。 |
status[] |
エンティティに適用されるステータスのリスト。例: 「非公開」 |
remarks[] |
エンティティに関連するコメント。 |
links[] |
このオブジェクトのセルフリンク。 |
port43 |
このドメインの WHOIS サーバー。(例: 「whois.google.com」)。 |
events[] |
このエンティティで発生したイベント。 |
公開 ID
RFC 7483 のセクション 4.8 で定義されている公開 ID。
JSON 表現 | |
---|---|
{ "type": string, "identifier": string } |
フィールド | |
---|---|
type |
ID のタイプ。例: 「IANA 登録事業者 ID」 |
identifier |
ID のテキスト。例: 「1」。 |
備考
RFC 7483 のセクション 4.3 で定義されているオブジェクトに関する注意事項を示します。
JSON 表現 | |
---|---|
{
"type": string,
"title": string,
"description": [
string
],
"links": [
{
object ( |
フィールド | |
---|---|
type |
単一のオブジェクトに固有の RFC 7483 のセクション 10.2.1 に記載されている「認証のために切り捨てられたオブジェクト」、「過度の負荷が原因でオブジェクトが切り詰められた」、「説明不能な理由でオブジェクトが切り捨てられた」、「承認のためにオブジェクトが削除された」など。 |
title |
備考のタイトル。 |
description[] |
コメントの実際のテキスト。 |
links[] |
詳細情報を含むドキュメントへのリンク。 |
イベント
RFC 7483 のセクション 4.5 で定義されているイベント オブジェクト。
JSON 表現 | |
---|---|
{
"eventAction": string,
"eventDate": string,
"eventActor": string,
"links": [
{
object ( |
フィールド | |
---|---|
eventAction |
このイベントで発生したアクション。例: 「登録」。 |
eventDate |
イベントのタイムスタンプ。例: "1990-12-31T23:59:59Z"。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒(例: |
eventActor |
イベント アクターのハンドル。例: "SOMEID-LUNARNIC"。ただし、eventActor が含まれてないイベントの種類が 1 つあります。このタイプのイベントについて詳しくは、RFC 7483 のセクション 5.1 をご覧ください。 |
links[] |
イベント アクターへのリンク(省略可)。 |
Methods |
|
---|---|
|
ドメインの RDAP 情報を名前で検索します。 |