Domande frequenti sull'API

Domande frequenti sull'API Domain v2 di NiceNIC

Trova risposte pratiche su accesso API, test in Sandbox, autenticazione, prezzi, operazioni sui domini, gestione delle risposte e integrazione in produzione.

28 domande disponibili

Per iniziare

Inizia con accesso, prezzi e credenziali.

6 domande
01 Cos'è NiceNIC Domain API v2?

NiceNIC Domain API v2 è un'API basata su HTTPS e JSON per automatizzare la gestione dei domini tramite il tuo account NiceNIC.

Supporta i flussi di lavoro principali, tra cui verifica della disponibilità dei domini, registrazione, rinnovo, trasferimento, query sul portafoglio, aggiornamenti di nameserver e contatti, prezzi, record DNS, nameserver figli, informazioni sull'account e operazioni relative alla conformità.

Utilizza l'API quando desideri collegare i servizi di dominio NiceNIC direttamente a un sito web, una piattaforma di hosting, un sistema di fatturazione, uno strumento interno o un'altra applicazione.

02 Chi può utilizzare NiceNIC Domain API v2?

Qualsiasi account NiceNIC attivo può utilizzare Domain API v2. L'accesso API è disponibile sia per gli account di mercato (Market Accounts) sia per gli account rivenditore (Reseller Accounts).

Non è necessario diventare rivenditore solo per ottenere l'accesso API. Il tipo di account influisce comunque sui prezzi: le operazioni API a pagamento utilizzano i prezzi assegnati all'account NiceNIC che invia la richiesta.

Apri Impostazioni API →

03 NiceNIC Domain API v2 è gratuito?

Sì. L'accesso API è gratuito. Non è prevista alcuna commissione separata per abilitare l'accesso API o per inviare richieste API supportate.

Le operazioni a pagamento come registrazione, rinnovo e trasferimento di domini vengono addebitate in base alla tariffazione del tuo account e alle regole applicabili per i domini.

04 È necessario un account rivenditore per utilizzare l'API?

No. L'accesso API e le tariffe da rivenditore sono separati.

Puoi utilizzare Domain API v2 con un normale account NiceNIC Market. Passa a un account rivenditore solo quando le tariffe da rivenditore o altri vantaggi per rivenditori risultano utili per il tuo volume di attività.

Confronta i piani rivenditore →

05 In cosa differisce API v2 dalla vecchia API NiceNIC?

Domain API v2 utilizza la struttura API NiceNIC attuale con richieste HTTPS, risposte JSON, autenticazione basata su intestazioni e documentazione organizzata per singoli flussi di lavoro relativi a domini e account.

Se gestisci un'integrazione basata su una versione precedente dell'API NiceNIC, verifica i parametri di API v2 e la gestione delle risposte prima di migrare il traffico di produzione, senza dare per scontato che le due versioni siano intercambiabili.

06 Come ottengo le mie credenziali API?

Accedi al tuo account NiceNIC e apri API Settings. Le richieste API v2 utilizzano il tuo nome utente NiceNIC e l'API Secret per l'autenticazione.

Consiglio di sicurezza: Conserva l'API Secret lato server. Non esporlo in JavaScript lato browser, repository pubblici, applicazioni client o altri luoghi pubblicamente accessibili.

Apri Impostazioni API →

Sandbox & autenticazione

Connettiti in modo sicuro e testa prima della produzione.

5 domande
07 NiceNIC API per domini v2 offre un ambiente di test API?

Sì. NiceNIC offre un ambiente di test API per consentire agli sviluppatori di testare le integrazioni prima di collegarle all'API di produzione.

Utilizza l'ambiente di test per validare l'autenticazione, la formattazione delle richieste, l'analisi delle risposte, la gestione degli errori e il flusso di lavoro della tua applicazione prima di abilitare le operazioni reali sui domini dei clienti.

Apri l'ambiente di test API →

08 Qual è la differenza tra l'ambiente di test e l'API di produzione?

L'ambiente di test API è destinato allo sviluppo e al test di integrazione. L'API di produzione viene utilizzata per operazioni reali sui domini e richieste a pagamento sul tuo account NiceNIC.

Consigliamo di validare l'autenticazione, la gestione delle richieste, l'elaborazione delle risposte e la logica degli errori nell'ambiente di test prima di abilitare le operazioni di produzione rivolte ai clienti.

09 Come funziona l'autenticazione API?

Invia richieste API via HTTPS e includi il tuo nome utente NiceNIC e il segreto API nell'intestazione Authorization.

Host: api.nicenic.net
Authorization: username:api_secret
Content-Type: application/json

Se per il tuo account sono attive restrizioni IP, le richieste devono inoltre provenire da un IP server autorizzato.

Leggi Autenticazione API →

10 Quale endpoint utilizza l'API per domini v2?

L'endpoint di base dell'API di produzione è:

https://api.nicenic.net/v2/

Le azioni API vengono selezionate tramite i parametri documentati per ciascun endpoint, come category e action. Segui sempre la documentazione dedicata dell'endpoint per conoscere i parametri obbligatori e facoltativi di una specifica operazione.

11 Quali formato di risposta e codifica dei caratteri utilizza l'API v2?

Le risposte dell'API v2 utilizzano JSON e i parametri delle richieste utilizzano UTF-8.

{
  "code": 0,
  "msg": "success",
  "data": {}
}

La tua applicazione deve verificare i valori code e msg restituiti, invece di presupporre che ogni risposta HTTP rappresenti un'operazione sul dominio completata.

Operazioni sui domini & prezzi

Comprendi i flussi di lavoro supportati e il comportamento di acquisto.

6 domande
12 Cosa posso fare con NiceNIC Domain API v2?

Tramite le API attualmente documentate è possibile automatizzare flussi di lavoro come la verifica della disponibilità dei domini, la registrazione, il rinnovo e il trasferimento, l'elenco del portfolio e i dettagli dei domini, gli aggiornamenti dei nameserver e dei contatti del dominio, i prezzi dei domini, i record DNS, i nameserver figlio, le informazioni sull'account e il monitoraggio di Abusi e Conformità.

Ulteriori flussi di lavoro sono documentati singolarmente nella navigazione delle API.

13 Cosa dovrei testare prima di abilitare registrazioni o trasferimenti in tempo reale?

Inizia con operazioni di lettura a basso rischio come la verifica della disponibilità dei domini, i prezzi dei domini, il saldo dell'account e l'elenco dei domini.

Successivamente, verifica l'autenticazione, l'analisi delle risposte, la gestione degli errori e la gestione degli ordini in sospeso prima di abilitare registrazioni, rinnovi o trasferimenti in tempo reale.

Ordine consigliato: Autenticazione → Disponibilità → Prezzi → Saldo → Gestione delle risposte → Operazioni in tempo reale.
14 Posso verificare più domini in un'unica richiesta API?

Sì. L'endpoint Check Domain Availability supporta più nomi di dominio separati da virgole.

example.com,example.net,example.org

Non dare per scontato che ogni operazione API supporti lo stesso formato di input multi-dominio. Registrazione, rinnovo e trasferimento devono seguire la documentazione del rispettivo endpoint.

15 Come posso consultare i prezzi di registrazione, rinnovo e trasferimento?

Utilizzare l'endpoint Get Domain Pricing. I tipi di prezzo documentati includono register, renew, transfer e all.

Le risposte di registrazione possono anche includere un valore is_premium che indica se la registrazione interrogata è premium.

Poiché gli ordini API utilizzano i prezzi a livello di account, interroga i prezzi correnti prima di inviare ordini a pagamento dei clienti, anziché fare affidamento indefinitamente su prezzi memorizzati nella cache.

16 Ogni TLD può essere registrato o rinnovato per 1–10 anni?

No. Sebbene la documentazione API supporti periodi fino a 1–10 anni per le estensioni applicabili, i singoli TLD possono avere regole di registro differenti.

I periodi di registrazione, i periodi di rinnovo, l'idoneità al trasferimento, i requisiti di contatto e i requisiti di verifica possono variare a seconda dell'estensione. La tua applicazione deve seguire le regole correnti per il TLD pertinente.

17 Qual è la differenza tra server di nomi, record DNS e server di nomi figli?
Server di nomiDeterminano dove è delegato il DNS autorevole del dominio.
Record DNSGestiscono i record all'interno di una zona DNS quando si utilizzano i servizi DNS di NiceNIC.
Server di nomi figliCreano record host/glue come ns1.example.com.

Queste sono operazioni separate e non devono essere trattate come intercambiabili.

Risposte & errori

Gestisci correttamente gli stati di successo, in attesa e di errore.

4 domande
18 Cosa significano i codici di risposta API?
CodiceSignificato
0Successo
201In sospeso
400Errore parametro
401Non autorizzato
404Nessun record pertinente trovato
500Errore interno del server

Per determinare lo stato di una richiesta API, utilizzare sempre il codice e il messaggio restituiti.

Visualizza i codici di risposta API →

19 Cosa significa il codice 201?

Una risposta 201 indica che l'operazione è stata accettata per l'elaborazione, ma non è necessariamente giunta al suo stato finale.

Importante: non trattare una risposta in sospeso come un successo definitivo. Mantieni lo stato in sospeso fino a quando non viene confermato il risultato finale dell'operazione sul dominio.
20 Cosa succede quando una registrazione di dominio restituisce il codice 201?

Per la registrazione di un dominio, una risposta 201 indica che l'ordine è stato inviato ed è in attesa dell'elaborazione finale da parte del registro.

Non comunicare al cliente finale che il dominio è attivo finché il tuo sistema non ha confermato il risultato finale. Segui la documentazione dell'endpoint di registrazione per le regole più aggiornate relative agli ordini in sospeso e alla gestione dei rimborsi.

21 Cosa significa una risposta di trasferimento in sospeso?

Un trasferimento in sospeso significa che la richiesta di trasferimento è stata accettata per l'elaborazione, non che il dominio ha già completato il trasferimento a NiceNIC.

Il completamento del trasferimento può dipendere dall'elaborazione del registro e del registrar, nonché dallo stato di trasferimento corrente del dominio. Mantieni il trasferimento in stato di attesa finché non viene confermato il completamento.

Portafoglio, Conformità e Integrazione

Gestisci i portafogli e collega i sistemi esistenti.

3 domande
22 Posso recuperare e filtrare il mio portafoglio di domini tramite l'API?

Sì. L'API List Domains supporta il recupero del portafoglio con opzioni di paginazione, ordinamento e filtraggio.

Utilizza Get Domain Details quando hai bisogno di informazioni dettagliate per un singolo dominio, come dati di registrazione, dati di scadenza, nameserver e informazioni di contatto del dominio.

23 Cosa può fare l'API Abuse & Compliance?

NiceNIC Domain API v2 include operazioni Abuse & Compliance progettate per piattaforme e rivenditori che gestiscono portafogli di domini dei clienti.

Puoi identificare i domini associati a segnalazioni di abuso e recuperare informazioni di conformità leggibili da machine per singoli domini. A seconda del caso, la risposta può includere lo stato del dominio, l'impatto attuale, l'azione consigliata, le informazioni sull'hold, le informazioni sui reclami e gli URL segnalati.

Ciò rende possibile visualizzare lo stato di conformità direttamente all'interno del tuo portale clienti o del tuo sistema operativo.

24 Posso utilizzare NiceNIC Domain API v2 con WHMCS?

Sì. NiceNIC fornisce un'integrazione registrar WHMCS per le aziende che utilizzano già WHMCS per la fatturazione e il provisioning.

Se stai creando la tua applicazione o il tuo flusso di lavoro, utilizza l'API diretta per domini v2. Se desideri integrare le operazioni relative ai domini in un ambiente WHMCS esistente, utilizza l'integrazione WHMCS.

Visualizza l'integrazione WHMCS →

Sviluppo & supporto

Crea in sicurezza e sappi cosa inviare quando hai bisogno di assistenza.

4 domande
25 Quali linguaggi di programmazione posso usare?

Qualsiasi linguaggio di programmazione server-side o runtime in grado di inviare richieste HTTPS e analizzare JSON può integrarsi con API per domini v2.

Le scelte comuni includono PHP, Python, Node.js e Java. Mantieni le credenziali API lato server e non esporre mai il tuo segreto API in JavaScript lato browser o in codice client scaricabile.

26 Esistono limiti di frequenza per le API?

Potrebbe essere applicato un limite di frequenza per proteggere la stabilità delle API e la sicurezza della piattaforma.

Se la tua integrazione in produzione dovesse generare un volume elevato e continuo di richieste, contatta NiceNIC prima del lancio in modo che il tuo modello di utilizzo previsto possa essere valutato.

27 Cosa devo includere quando contatto il supporto per un problema relativo alle API?

Includi il timestamp della richiesta, la categoria e l'azione dell'API, il nome di dominio quando applicabile, i parametri della richiesta non sensibili, il codice e il messaggio di risposta restituiti e se la richiesta proviene da sandbox o produzione.

Non includere mai il tuo segreto API completo in un normale ticket di supporto.

Invia un ticket →

28 Dove posso trovare i parametri di richiesta completi e gli esempi di codice?

Usa la navigazione API nella documentazione. Ogni operazione ha una propria pagina per i parametri supportati, gli esempi di richiesta, gli esempi di risposta e il comportamento specifico dell'operazione.

Le FAQ spiegano il comportamento generale dell'API; la documentazione dei singoli endpoint deve essere considerata la fonte autorevole per il formato esatto delle richieste.

Apri la documentazione API →

Nessuna domanda corrispondente trovataProva una parola chiave più breve come "sandbox", "prezzi", "trasferimento" o "201".

Pronto per iniziare?

Testa la tua integrazione nell'ambiente di test API, poi collega il tuo account NiceNIC quando sei pronto per passare alla produzione.

Copyright © 2006–2026 NICENIC INTERNATIONAL GROUP CO., LIMITED. Tutti i diritti riservati.