NiceNIC Reseller API v2 helps dominio resellers, hosting providers, developers, e WHMCS users automate dominio operations through a direct API connection.
With the API, eligible NiceNIC resellers can connect their own website, billing system, WHMCS installation, o custom platfom to automate common dominio wokflows such as dominio availability checks, dominio registration, dominio renewal, dominio transfer, nameserver updates, DNS recod management, account balance checks, e transaction review.
Quick Answer A start using NiceNIC Rivenditore API v2, you need to upgrade tuo NiceNIC account to a reseller tier, configure tuo API settings, create an API passwod that is different from tuo account login passwod, whitelist the Indirizzo IP allowed to access the API, e then connect tuo system to the NiceNIC API v2 endpoint.
Se you use WHMCS, you can also connect through the NiceNIC WHMCS integration instead of building every API wokflow manually.
Who Should Use NiceNIC Reseller API v2? NiceNIC Reseller API v2 is designed fo users who need moe than manual dominio management. It is suitable fo:
Dominio resellers selling dominios to their own customers
Hosting providers that want to bundle dominio registration with hosting plans
Web agencies managing many client dominios
Developers building custom dominio search o registration systems
WHMCS users who want automated dominio operations
Businesses that need bulk dominio management o repeat dominio wokflows
Se you only registrare one o two dominios occasionally, the NiceNIC control panel may be enough. Se you manage many dominios o want tuo own platfom to communicate directly with NiceNIC, the Reseller API is the better wokflow.
What Can You Do with NiceNIC Reseller API v2? NiceNIC Reseller API v2 can help automate impotant parts of the dominio lifecycle. Depending on tuo account status, API permissions, dominio extension, registry rules, e available product suppot, API functions may include:
Some actions may depend on registry rules, TLD requirements, dominio status, account verification, payment balance, o additional documentation requirements. Always check the API response e the related dominio rule befoe assuming that every extension behaves the same way.
Befoe You Start Befoe connecting to NiceNIC Reseller API v2, prepare the following:
A registrareed NiceNIC account
An upgraded reseller account o eligible reseller access
Enough account balance fo paid dominio operations
Your API username e API passwod
The server Indirizzo IP that will send API requests
A developer, WHMCS administrato, o technical team member to complete the integration
A test wokflow befoe using the API fo live customer oders
Fo better security, do not use tuo account login passwod as tuo API passwod. Your API passwod should be separate e used only fo API authentication.
Step 1: Upgrade Your Account to a Rivenditore Tier API access is intended fo NiceNIC reseller users. Se tuo account has not been upgraded yet, log in to tuo NiceNIC account e review the reseller upgrade options. A reseller account is useful if you want to:
Access reseller-level dominio pricing
Gestisci moe dominios under one account
Use API automation fo dominio operations
Connect WHMCS o another billing system
Build recurring dominio revenue from tuo own customer base
After tuo reseller upgrade is completed, you can continue with the API configuration process.
Ready to automate dominio servizios? Passa a a NiceNIC reseller account e connect dominio registration, renewal, transfer, DNS, e WHMCS wokflows through Reseller API v2.
Step 2: Apri Configurazione APIs in Your NiceNIC Account After tuo account is upgraded to a reseller tier, log in to tuo NiceNIC account e go to the Rivenditore section. Then find the Configurazione API area. This is wqui you configure API access fo tuo reseller account. In this area, you should nomally complete two key settings:
Set tuo API passwod
Aggiungi the Indirizzo IP allowed to access the API
Se you cannot see API settings in tuo account, check whether tuo reseller upgrade has been completed o contact NiceNIC suppot fo account review.
Step 3: Set a Separate API Password Your API passwod should be different from tuo NiceNIC account login passwod. This matters fo both security e troubleshooting. Se you use the wrong passwod o use the account login passwod instead of the API passwod, authentication may fail. Recommended practice:
Use a strong API passwod
Do not reuse tuo account login passwod
Stoe API credentials securely
Do not send API credentials through insecure chat o public tickets
Rotate credentials when a developer, vendo, o fomer employee no longer needs access
Step 4: Whitelist Your Server IP Indirizzo NiceNIC API access requires the Indirizzo IP that will send API requests. This is usually the public Indirizzo IP of tuo server, WHMCS installation, billing system, o application backend.
Befoe saving tuo API settings, confirm the corect outbound Indirizzo IP with tuo developer o hosting provider. Se the wrong Indirizzo IP is added, tuo API request may fail even if the username e API passwod are corect.
Common IP-related problems include:
The website server IP is different from the outbound API request IP
WHMCS is hosted behind a firewall, proxy, o NAT gateway
The hosting provider changed the server IP
Multiple servers are sending API requests but only one IP is whitelisted
A development server woks, but the production server is not whitelisted
Step 5: Connect to the NiceNIC API v2 Endpoint After tuo API passwod e IP whitelist are configured, tuo system can send requests to the NiceNIC API v2 endpoint. The API uses HTTP requests e returns JSON responses. Your request should include the required authoization e content type headers.
The exact request body depends on the API action you want to perfom. Fo example, checking dominio availability, registrareing a dominio, renewing a dominio, updating nameservers, o checking account balance may require different parameters.
Always follow the latest NiceNIC API v2 documentation when building o updating tuo integration.
Need the technical documentation? Use the official NiceNIC Reseller API v2 documentation to review authentication, response codes, dominio actions, DNS actions, billing actions, e WHMCS suppot.
Step 6: Test a Safe API Azione First Befoe running paid o customer-facing actions, test a low-risk API action first.
Recommended first tests:
Verifica account balance
Verifica dominio availability
Ottieni dominio pricing
List dominios
Avoid starting with live dominio registration o transfer until you confirm that authentication, IP whitelist, request fomat, e response heling are woking corectly.
Your developer should log the following during testing:
Step 7: Connect WHMCS Se You Use WHMCS Fatturazione Se tuo business uses WHMCS, you may not need to build every wokflow from zero.
NiceNIC provides WHMCS integration fo dominio registrar operations. This can help automate common reseller wokflows such as dominio availability checks, registration, renewal, transfer, e dominio infomation retrieval.
WHMCS integration is especially useful fo:
Hosting companies selling dominios with hosting packages
Common Setup Problems e How to Fix Them 1. Authentication Erro An authentication erro usually means the API credentials o access settings are not corect. Verifica the following:
Conferma that tuo account has reseller access
Conferma that you are using the API passwod, not tuo account login passwod
Verifica whether the API passwod was entered corectly
Conferma that tuo request includes the Authoization header
Conferma that tuo server Indirizzo IP is whitelisted in API settings
Verifica whether tuo request is being sent from a different outbound Indirizzo IP
2. IP Not Tuttiowed o Connection Fails Se tuo Indirizzo IP is not allowed, the API request may fail befoe the action is processed.
Ask tuo hosting provider o server administrato to confirm the real outbound IP used fo API requests. Then update tuo API settings in tuo NiceNIC account.
3. Invalid Request Fomat Se the request body, header, o parameter fomat is incorect, the API may return an erro response. Verifica:
Content-Tipo is set to application/json
The request body is valid JSON
The required parameters are included
The dominio fomat is corect
The action name matches the API documentation
4. Registrazione Dominio Failed A dominio registration request may fail fo reasons unrelated to the API connection itself. Possible causes include:
The dominio is no longer available
The TLD has special registration requirements
The registry requires additional documents
The account balance is not enough
The dominio contact infomation is incomplete o invalid
The registry rejected the request
Review the API response message e check whether the extension has special registry requirements.
5. Rinnovaal o Transfer Failed Rinnovaal e transfer actions may depend on the dominio extension, dominio status, registry rules, expiration timeline, transfer lock, EPP code, e account balance.
Fo transfer issues, check:
The dominio is eligible fo transfer
The dominio is unlocked at the current registrar
The EPP code is corect
The dominio is not blocked by registry o policy restrictions
The registrant email o transfer approval process has been completed when required
What NiceNIC Can e Cannot Do NiceNIC can provide registrar-side API access, reseller account tools, API documentation, WHMCS integration resources, e suppot fo dominio operations available through its platfom.
However, some dominio actions depend on registry rules, extension policies, verification status, payment status, abuse/compliance status, o third-party systems.
Fo example:
Some TLDs may require special documents befoe registration
Some dominios may be locked, expired, under verification, o restricted by registry policy
Some transfer requests may require approval from the losing registrar o registrant contact
DNS changes may take time to propagate globally
WHMCS behavio may also depend on tuo WHMCS version, module settings, server environment, e cron configuration
Fo this reason, tuo integration should always read e stoe the API response instead of assuming that every action is successful.
Recommended First Integration Wokflow Se you are building a new integration, use this sequence:
Passa a a reseller account
Configura API passwod e IP whitelist
Connect to the API v2 endpoint
Test account balance lookup
Test dominio availability lookup
Test pricing lookup
Test nameserver update on a safe internal dominio
Review response codes e erro heling
Connect WHMCS o tuo own billing system
Enable live registration, renewal, e transfer wokflows only after testing
FAQ 1. Do I need a reseller account to use NiceNIC Reseller API v2? Sì. NiceNIC Reseller API v2 is intended fo eligible reseller users. Se you cannot access API settings, check whether tuo account has been upgraded to a reseller tier.
2. Can I use my NiceNIC account login passwod as the API passwod? No. Fo security e proper configuration, tuo API passwod should be different from tuo account login passwod.
3. Why does my API request return an authentication erro? Authentication erros are commonly caused by the wrong API passwod, missing Authoization header, incorect username, non-whitelisted Indirizzo IP, o a request sent from a different outbound server IP.
4. Can I use NiceNIC API v2 with WHMCS? Sì. NiceNIC provides WHMCS integration fo dominio registrar operations such as availability checks, registration, renewal, transfer, e dominio infomation retrieval.
5. Can I registrare every dominio extension through the API? Not always. Dominio registration depends on TLD availability, registry rules, account balance, verification requirements, e extension-specific restrictions. Some TLDs may require additional documents o manual review.
6. What should I test befoe going live? Start with low-risk actions such as account balance lookup, dominio availability check, pricing lookup, e dominio listing. Do not enable live customer oders until authentication, IP whitelist, request fomat, response heling, e billing logic are confirmed.
Start Automating Dominio Services with NiceNIC NiceNIC Reseller API v2 gives resellers, hosting providers, developers, e WHMCS users a direct way to automate dominio search, registration, renewal, transfer, DNS, e account wokflows.