Domain API - Domain regisztráció API - ICANN Regisztrátor API - White Label Domain Service

Start Building with NiceNIC Domain API v2

API access is free fvagy every active NiceNIC user. Nem reseller upgrade is required. Configure a te API credentials, make a safe test request, then add the domain, DNS, billing, compliance vagy WHMCS wvagykflows a te application needs.

Lista Domainek

Felhasználó domain listájának lekérése, támogatja az oldalak böngészését, rendezést és státusz szerinti szűrést

Tartalom típusa application/json
kategória domain
művelet domain_list

Kérés paraméterei

Paraméter neve Típus Leírás Példa
sort Karakterlánc (opcionális) Rendezés módja: name_asc (domain név növekvő), name_desc (domain név csökkenő), time_asc (regisztráció időpontja növekvő), time_desc (regisztráció időpontja csökkenő, alapértelmezett) time_desc
page_size Egész szám (opcionális) Elemek száma oldalanként (alapértelmezett: 10, elérhető: 10, 20, 30, 50, 100) 20
page_index Egész szám (opcionális) Oldalszám (alapértelmezett: 1) 1
status Karakterlánc (opcionális) Domain státusz: minden (összes domain, alapértelmezett), aktív (aktív domainek), lejárt (lejárt domainek), leállított (leállított domainek) active
hold Karakterlánc (opcionális) Domain zárolási státusz: üres (nincs szűrés, alapértelmezett), 0 (nem zárolt), 1 (zárolt) 0

Válasz paraméterei

Paraméter neve Típus Leírás
code Egész szám Státuszkód (200 siker esetén)
msg Szöveg Üzenet
data Objektum Adatobjektum domain lista és beállításokkal
data.options Objektum Lekérdezési beállítások, többek között rendezés, lapozás és szűrés
data.options.sort Szöveg A lekérdezéshez használt rendezési mód
data.options.page_size Egész szám Elemek száma oldalanként
data.options.page_index Egész szám Jelenlegi oldalszám
data.options.status Szöveg Lekérdezésre alkalmazott állapotszűrő
data.options.total Egész szám Összes rekord száma
data.options.total_pages Egész szám Összes oldal száma
data.domain_list Tömb Domain objektumok tömbje
data.domain_list.domain Szöveg Domain név
data.domain_list.created_date Dátum Létrehozás dátuma (ÉÉÉÉ-HH-NN)
data.domain_list.expired_date Dátum Lejárat dátuma (ÉÉÉÉ-HH-NN)
data.domain_list.status Szöveg Domain állapota (aktív/lejárt/felfüggesztett)
data.domain_list.nameservers Tömb DNS kiszolgáló tömb
data.domain_list.hold Egész szám Felfüggesztési állapot (0=nincs felfüggesztés, 1=felfüggesztett)

példa kérés

                                    
{
    curl https://api.nicenic.net/v2/?category=domain&action=domain_list&sort={sort}&page_size={page_size}&page_index={page_index}&status={status}&hold={hold} 
      -H "Authorization: username:api_secret" 
      -H "Content-Type: application/json" 
}

Eredmény visszaadása

0 OK Sikeres válasz
                                        
{
    "code": 0,
    "msg" : "success",
    "data" : {
        "options": {
            "sort": "time_desc",
            "page_size": 20,
            "page_index": 1,
            "status": "active",
            "total": 50,
            "total_pages": 3
        },
        "domain_list": [
            {
                "domain": "example.com",
                "created_date": "2023-01-15",
                "expired_date": "2025-01-15",
                "status": "active",
                "nameservers": ["ns1.example.com", "ns2.example.com"],
                "hold": 0
            }
        ]        
    }
}
400 Hibás kérés
                                        
{
    "code": 400,
    "msg" : "Request parameter error",
}
Szerzői jog © 2006–2026 NICENIC INTERNATIONAL GROUP CO., LIMITED. Minden jog fenntartva. · U.S. Affiliate: NICENIC LLC