API de domaine - API d'enregistrement de domaine - API de bureau d'enregistrement ICANN - Service de domaine en marque blanche

Commencez à développer avec l'API de domaine NiceNIC v2

L'accès à l'API est gratuit pour chaque utilisateur actif de NiceNIC. Aucune mise à niveau de compte revendeur n'est requise. Configurez vos identifiants API, effectuez une requête de test sécurisée, puis ajoutez les flux de travail pour les domaines, le DNS, la facturation, la conformité ou WHMCS dont votre application a besoin.

Créer un enregistrement DNS

Ajouter un nouvel enregistrement DNS pour un domaine spécifique

Content-Type application/json
catégorie dns
action create_record

Paramètres de requête

Nom du paramètre Type Description Exemple
domain String (3-60) Nom de domaine example.com
type String Type d'enregistrement DNS (A, MX, CNAME, TXT, etc.) A
host String Nom d'hôte pour l'enregistrement DNS www
value String Valeur de l'enregistrement DNS 192.168.1.1
pri Integer (Optional) Valeur de priorité (utilisée pour les enregistrements MX et SRV) 20

Paramètres de réponse

Nom du paramètre Type Description
id Integer ID d'enregistrement DNS
type String Type d'enregistrement DNS (A, MX, CNAME, TXT, etc.)
host String Nom d'hôte
value String Valeur de l'enregistrement DNS
ttl Integer Durée de vie en secondes
pri Integer Priorité (pour les enregistrements MX)

Exemple de requête

                                    
{
    curl https://api.nicenic.net/v2/?category=dns&action=create_record&domain={domain}&type={type}&host={host}&value={value}&pri={pri} 
      -H "Authorization: username:api_secret" 
      -H "Content-Type: application/json" 
}

Résultat renvoyé

0 OK Réponse réussie
                                        
{
    "code": 0,
    "msg" : "success",
    "data" : {
        {
            "id": 12345,
            "type": "A",
            "host": "@",
            "value": "192.168.1.1",
            "ttl": 3600,
            "pri": 0
        }        
    }
}
400 Requête incorrecte
                                        
{
    "code": 400,
    "msg" : "Request parameter error",
}
Copyright © 2006–2026 NICENIC INTERNATIONAL GROUP CO., LIMITED. Tous droits réservés.