Interroge les enregistrements DS d'un nom de domaine.
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | QueryDSRecord | Opération à effectuer. Définissez la valeur sur QueryDSRecord. |
| DomainName | String | Yes | example.com | Nom de domaine pour lequel interroger les enregistrements DS. |
| Lang | String | No | en | Langue du message d'erreur renvoyé. Valeurs possibles :
Valeur par défaut : en. |
| UserClientIp | String | No | 127.0.0.1 | Adresse IP du client. |
Paramètres de réponse
| Parameter | Type | Example | Description |
| DSRecordList | Liste des enregistrements DS. | ||
| Algorithm | Integer | 1 | Identifiant de l'algorithme de chiffrement. Pour plus d'informations, consultez Domain Name System Security (DNSSEC) Algorithm Numbers. Valeurs possibles :
|
| Digest | String | f58fa917424383934c7b0cf1a90f61d692745680fa06f5ecdbe0924e86de9598 | Valeur du condensé. |
| DigestType | Integer | 2 | Type d'algorithme de condensé. Pour plus d'informations, consultez DS Resource Record (RR) Type Digest Algorithms. Valeurs possibles :
|
| KeyTag | Integer | 1 | Étiquette de clé utilisée pour identifier l'enregistrement DNSSEC. Valeurs possibles : 0 à 65535. |
| RequestId | String | 814B2AF0-ED6F-4C13-B41C-8AC0B1023583 | ID de la requête. |
Exemples
Exemple de requête
http(s)://[Endpoint]/? Action=QueryDSRecord
&DomainName=example.com
&<Common request parameters>
Exemple de réponse réussie
Format XML
<QueryDSRecordResponse>
<DSRecordList>
<DSRecord>
<Digest>f58fa917424383934c7b0cf1a90f61d692745680fa06f5ecdbe0924e86de9598</Digest>
<DigestType>2</DigestType>
<Algorithm>2</Algorithm>
<KeyTag>11</KeyTag>
</DSRecord>
<DSRecord>
<Digest>a55f53655743cf37f8dd69256f9f8780fd72eef30551fe24e747956221d42095</Digest>
<DigestType>2</DigestType>
<Algorithm>2</Algorithm>
<KeyTag>1</KeyTag>
</DSRecord>
</DSRecordList>
<RequestId>5FF5CB45-F34E-406C-8760-C51972EEC315</RequestId>
</QueryDSRecordResponse>
Format JSON
{
"DSRecordList":[
{
"DigestType":2,
"Digest":"f58fa917424383934c7b0cf1a90f61d692745680fa06f5ecdbe0924e86de9598",
"Algorithm":2,
"KeyTag":11
},
{
"DigestType":2,
"Digest":"a55f53655743cf37f8dd69256f9f8780fd72eef30551fe24e747956221d42095",
"Algorithm":2,
"KeyTag":1
}
],
"RequestId":"814B2AF0-ED6F-4C13-B41C-8AC0B1023583"
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs API.