API для доменів - API реєстрації доменів - API реєстратора ICANN - Послуга доменів під власним брендом

Почніть розробку з NiceNIC API для доменів v2

Доступ до API є безкоштовним для кожного активного користувача NiceNIC. Не потрібне оновлення до реселера. Налаштуйте свої облікові дані API, зробіть безпечний тестовий запит, а потім додайте робочі процеси для доменів, DNS, білінгу, відповідності вимогам або WHMCS, які потрібні вашому застосунку.

Створити DNS-запис

Додати новий DNS-запис для конкретного домену

Content-Type application/json
категорія dns
action create_record

Параметри запиту

Назва параметра Тип Опис Приклад
domain String (3-60) Доменне ім'я example.com
type String Тип DNS-запису (A, MX, CNAME, TXT тощо) A
host String Ім'я хоста для DNS-запису www
value String Значення DNS-запису 192.168.1.1
pri Integer (Optional) Значення пріоритету (використовується для MX та SRV записів) 20

Параметри відповіді

Назва параметра Тип Опис
id Integer Ідентифікатор DNS-запису
type String Тип DNS-запису (A, MX, CNAME, TXT тощо)
host String Ім'я хоста
value String Значення DNS-запису
ttl Integer Час життя в секундах
pri Integer Пріоритет (для MX-записів)

Приклад запиту

                                    
{
    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" 
}

Повернути результат

0 OK Успішна відповідь
                                        
{
    "code": 0,
    "msg" : "success",
    "data" : {
        {
            "id": 12345,
            "type": "A",
            "host": "@",
            "value": "192.168.1.1",
            "ttl": 3600,
            "pri": 0
        }        
    }
}
400 Помилковий запит
                                        
{
    "code": 400,
    "msg" : "Request parameter error",
}
Авторське право © 2006–2026 NICENIC INTERNATIONAL GROUP CO., LIMITED. Усі права захищено.