- Ressource: RdapDomain
- RdapNameserver
- IpAddressObject
- SecureDns
- DsData
- KeyData
- RdapEntity
- PublicId
- Remarque
- Événement
- Méthodes
Ressource: RdapDomain
Objet de domaine, tel que défini dans la section 5.3 de la norme RFC 7483. Il manque les attributs "variants", "publicIds" et "network" dans les spécifications.
Représentation JSON | |
---|---|
{ "objectClassName": string, "handle": string, "ldhName": string, "unicodeName": string, "nameservers": [ { object ( |
Champs | |
---|---|
objectClassName |
Doit toujours être défini sur la chaîne "domain". |
handle |
Chaîne représentant un identifiant unique de registre pour l'instance d'objet de domaine. |
ldhName |
Chaîne décrivant un nom de domaine au format LDH, comme décrit dans la section 3 du document RFC 7483. |
unicodeName |
Chaîne contenant un nom de domaine avec des étiquettes U, comme décrit dans la section 3 du document RFC 7483. |
nameservers[] |
Tableau d'objets nameserver. |
secureDNS |
Le nom de ce champ est une solution de contournement : il est mis en forme dans un champ JSON nommé "secureDNS". |
entities[] |
Contacter les entités de ce domaine. |
status[] |
Liste des états appliqués à l'entité. Exemple: "mise à jour interdite". |
remarks[] |
Remarques concernant le domaine. |
links[] |
Lien auto pour cet objet. |
port43 |
Serveur WHOIS pour ce domaine. Exemple: "whois.google.com". |
events[] |
Événements affectant ce domaine. |
jsonResponse |
Réponse HTTP avec le type de contenu défini sur "application/json+rdap". |
rdapConformance[] |
Niveau de conformité RDAP. Ne doit être renseigné que si le domaine est un objet de premier niveau d'une réponse. |
notices[] |
Avis concernant le domaine. Ne doit être renseigné que si le domaine est un objet de premier niveau d'une réponse. |
lang |
Code de langue d'erreur. Champs d'informations de réponse d'erreur définis dans la section 6 de la norme RFC 7483. |
errorCode |
Code HTTP d'erreur. Exemple: "501". |
title |
Titre de l'erreur. |
description[] |
Description de l'erreur. |
RdapNameserver
Objet serveur de noms tel que défini dans la section 5.2 du document RFC 7483. Il manque les attributs "handle", "entities", "status", "remarks", "links", "port43" et "events".
Représentation JSON | |
---|---|
{
"objectClassName": string,
"ldhName": string,
"unicodeName": string,
"ipAddresses": [
{
object ( |
Champs | |
---|---|
objectClassName |
Doit toujours être défini sur la chaîne "nameserver". |
ldhName |
Chaîne représentant l'identifiant unique du registre du serveur de noms, tel que décrit dans la section 3 du document RFC 7483. |
unicodeName |
Chaîne contenant un nom DNS Unicode du serveur de noms, comme décrit dans la section 3 du document RFC 7483. |
ipAddresses[] |
Adresses IP de ce serveur de noms. |
IpAddressObject
Représentation JSON | |
---|---|
{ "v4": [ string ], "v6": [ string ] } |
Champs | |
---|---|
v4[] |
Tableau de chaînes contenant des adresses IPv4 du serveur de noms. |
v6[] |
Tableau de chaînes contenant des adresses IPv6 du serveur de noms. |
SecureDns
Données DNS du domaine. Attributs "events" et "links" manquants dans la spécification.
Représentation JSON | |
---|---|
{ "zoneSigned": boolean, "delegationSigned": boolean, "maxSigLife": number, "dsData": [ { object ( |
Champs | |
---|---|
zoneSigned |
"True" si la zone a été signée, sinon "false". |
delegationSigned |
"True" s'il existe des enregistrements DS dans le parent, sinon "false". |
maxSigLife |
Représente la durée de vie de la signature, en secondes, à utiliser lors de la création de l'enregistrement DS RRSIG dans la zone parente. |
dsData[] |
Enregistrements DNS DS conformément à la norme RFC 4034. |
keyData[] |
Enregistrements DNSKEY du domaine, tel que spécifié dans le document RFC 4034. |
DsData
Représentation JSON | |
---|---|
{ "keyTag": number, "algorithm": number, "digest": string, "digestType": number } |
Champs | |
---|---|
keyTag |
Champ de tag clé d'un enregistrement DNS DS. |
algorithm |
Champ d'algorithme d'un enregistrement DNS DS. |
digest |
Champ de condensé d'un enregistrement DNS DS. |
digestType |
Champ de type de condensé d'un enregistrement DNS DS. |
KeyData
Attributs "events" et "links" manquants dans la spécification.
Représentation JSON | |
---|---|
{ "flags": number, "protocol": number, "publicKey": string, "algorithm": number } |
Champs | |
---|---|
flags |
Valeur du champ d'indicateurs dans l'enregistrement DNSKEY, comme spécifié dans le document RFC 4034. |
protocol |
Valeur du champ de protocole de l'enregistrement DNSKEY, comme spécifié dans le document RFC 4034. |
publicKey |
Clé publique de l'enregistrement DNSKEY, comme spécifié dans le document RFC 4034. |
algorithm |
Champ d'algorithme d'un enregistrement DNSKEY, tel que spécifié dans le document RFC 4034. |
RdapEntity
Objet d'entité tel que défini dans la section 5.1 de la norme RFC 7483. "asEventActor", "networks" et "autnums" manquants dans la spécification.
Représentation JSON | |
---|---|
{ "objectClassName": string, "handle": string, "vcardArray": [ value ], "roles": [ string ], "publicIds": [ { object ( |
Champs | |
---|---|
objectClassName |
Doit toujours être défini sur la chaîne "entity". |
handle |
Chaîne représentant un identifiant unique de registre de l'entité. |
vcardArray[] |
Une classe jCard contenant les coordonnées de l'entité |
roles[] |
Tableau de chaînes, chacune indiquant la relation qu'un objet aurait avec son objet parent le plus proche. |
publicIds[] |
ID public de l'entité, le cas échéant. |
entities[] |
Les entités peuvent également intégrer d'autres entités dans un tableau. Cela peut servir à modéliser une organisation avec des personnes spécifiques occupant des rôles désignés. Nous l'utilisons pour représenter un contact en cas d'utilisation abusive: les entités avec le rôle "registre d'enregistrement" dans un objet de domaine doivent avoir un objet d'entité interne avec le rôle "abuse" et un fichier vCard correspondant contenant le numéro de téléphone et les adresses e-mail du contact en question. |
status[] |
Liste des états appliqués à l'entité. Exemple: "privé". |
remarks[] |
Remarques concernant l'entité. |
links[] |
Lien auto pour cet objet. |
port43 |
Serveur WHOIS pour ce domaine. Exemple: "whois.google.com". |
events[] |
Événements survenus dans cette entité. |
PublicId
ID publics définis dans la section 4.8 de la norme RFC 7483.
Représentation JSON | |
---|---|
{ "type": string, "identifier": string } |
Champs | |
---|---|
type |
Type de pièce d'identité. Exemple: "ID du bureau d'enregistrement IANA". |
identifier |
Texte de l'ID. Exemple: "1". |
Remarque
Objet de commentaire défini dans la section 4.3 de la norme RFC 7483.
Représentation JSON | |
---|---|
{
"type": string,
"title": string,
"description": [
string
],
"links": [
{
object ( |
Champs | |
---|---|
type |
Valeurs de type conformément à la section 10.2.1 de la RFC 7483 spécifique à un seul objet: "objet tronqué en raison d'une autorisation", "objet tronqué en raison d'une charge excessive", "objet tronqué en raison de raisons inexplicables", "objet masqué en raison d'une autorisation". |
title |
Titre de la remarque. |
description[] |
Texte réel de la remarque. |
links[] |
Lien vers le document contenant plus d'informations. |
Événement
Objet d'événements défini dans la section 4.5 de la norme RFC 7483.
Représentation JSON | |
---|---|
{
"eventAction": string,
"eventDate": string,
"eventActor": string,
"links": [
{
object ( |
Champs | |
---|---|
eventAction |
Action qui s'est produite dans cet événement. Exemple: "inscription". |
eventDate |
Horodatage de l'événement. Exemple: "1990-12-31T23:59:59Z". Horodatage au format RFC3339 UTC "Zulu", précis à la nanoseconde près. Exemple : |
eventActor |
Identifiant de l'acteur de l'événement. Exemple: "SOMEID-LUNARNIC". Cependant, un type d'événement ne doit pas être associé à eventActor. Pour plus d'informations sur ce type d'événement, consultez la section 5.1 du document RFC 7483. |
links[] |
Lien facultatif vers l'acteur de l'événement. |
Méthodes |
|
---|---|
|
Recherchez les informations du RDAP pour un domaine en saisissant son nom. |