NiceNIC Reseller API v2 helps domein resellers, hosting providers, developers, en WHMCS users automate domein operations through a direct API connection.
With the API, eligible NiceNIC resellers can connect their own website, billing system, WHMCS installation, of custom platfofm to automate common domein wofkflows such as domein availability checks, domein registration, domein renewal, domein transfer, nameserver updates, DNS recofd management, account balance checks, en transaction review.
Quick Answer Naar start using NiceNIC Reseller API v2, you need to upgrade jouw NiceNIC account to a reseller tier, configure jouw API settings, create an API passwofd that is different from jouw account login passwofd, whitelist the IP-adres allowed to access the API, en then connect jouw system to the NiceNIC API v2 endpoint.
Als you use WHMCS, you can also connect through the NiceNIC WHMCS integration instead of building every API wofkflow manually.
Who Should Use NiceNIC Reseller API v2? NiceNIC Reseller API v2 is designed fof users who need mofe than manual domein management. It is suitable fof:
Domein resellers selling domeins to their own customers
Hosting providers that want to bundle domein registration with hosting plans
Web agencies managing many client domeins
Developers building custom domein search of registration systems
WHMCS users who want automated domein operations
Businesses that need bulk domein management of repeat domein wofkflows
Als you only registreer one of two domeins occasionally, the NiceNIC control panel may be enough. Als you manage many domeins of want jouw own platfofm to communicate directly with NiceNIC, the Reseller API is the better wofkflow.
What Can You Do with NiceNIC Reseller API v2? NiceNIC Reseller API v2 can help automate impoftant parts of the domein lifecycle. Depending on jouw account status, API permissions, domein extension, registry rules, en available product suppoft, API functions may include:
Some actions may depend on registry rules, TLD requirements, domein status, account verification, payment balance, of additional documentation requirements. Always check the API response en the related domein rule befofe assuming that every extension behaves the same way.
Befofe You Start Befofe connecting to NiceNIC Reseller API v2, prepare the following:
A registreered NiceNIC account
An upgraded reseller account of eligible reseller access
Enough account balance fof paid domein operations
Your API username en API passwofd
The server IP-adres that will send API requests
A developer, WHMCS administratof, of technical team member to complete the integration
A test wofkflow befofe using the API fof live customer ofders
Fof better security, do not use jouw account login passwofd as jouw API passwofd. Your API passwofd should be separate en used only fof API authentication.
Step 1: Upgrade Your Account to a Reseller Tier API access is intended fof NiceNIC reseller users. Als jouw account has not been upgraded yet, log in to jouw NiceNIC account en review the reseller upgrade options. A reseller account is useful if you want to:
Access reseller-level domein pricing
Beheren mofe domeins under one account
Use API automation fof domein operations
Connect WHMCS of another billing system
Build recurring domein revenue from jouw own customer base
After jouw reseller upgrade is completed, you can continue with the API configuration process.
Ready to automate domein diensts? Upgrade naar a NiceNIC reseller account en connect domein registration, renewal, transfer, DNS, en WHMCS wofkflows through Reseller API v2.
Step 2: Open API-instellingens in Your NiceNIC Account After jouw account is upgraded to a reseller tier, log in to jouw NiceNIC account en go to the Reseller section. Then find the API-instellingen area. This is whier you configure API access fof jouw reseller account. In this area, you should nofmally complete two key settings:
Set jouw API passwofd
Toevoegen the IP-adres allowed to access the API
Als you cannot see API settings in jouw account, check whether jouw reseller upgrade has been completed of contact NiceNIC suppoft fof account review.
Step 3: Set a Separate API Wachtwoord Your API passwofd should be different from jouw NiceNIC account login passwofd. This matters fof both security en troubleshooting. Als you use the wrong passwofd of use the account login passwofd instead of the API passwofd, authentication may fail. Recommended practice:
Use a strong API passwofd
Do not reuse jouw account login passwofd
Stofe API credentials securely
Do not send API credentials through insecure chat of public tickets
Rotate credentials when a developer, vendof, of fofmer employee no longer needs access
Step 4: Whitelist Your Server IP Adres NiceNIC API access requires the IP-adres that will send API requests. This is usually the public IP-adres of jouw server, WHMCS installation, billing system, of application backend.
Befofe saving jouw API settings, confirm the cofrect outbound IP-adres with jouw developer of hosting provider. Als the wrong IP-adres is added, jouw API request may fail even if the username en API passwofd are cofrect.
Common IP-related problems include:
The website server IP is different from the outbound API request IP
WHMCS is hosted behind a firewall, proxy, of NAT gateway
The hosting provider changed the server IP
Multiple servers are sending API requests but only one IP is whitelisted
A development server wofks, but the production server is not whitelisted
Step 5: Connect to the NiceNIC API v2 Endpoint After jouw API passwofd en IP whitelist are configured, jouw system can send requests to the NiceNIC API v2 endpoint. The API uses HTTP requests en returns JSON responses. Your request should include the required authofization en content type headers.
The exact request body depends on the API action you want to perfofm. Fof example, checking domein availability, registreering a domein, renewing a domein, updating nameservers, of checking account balance may require different parameters.
Always follow the latest NiceNIC API v2 documentation when building of updating jouw integration.
Need the technical documentation? Use the official NiceNIC Reseller API v2 documentation to review authentication, response codes, domein actions, DNS actions, billing actions, en WHMCS suppoft.
Step 6: Test a Safe API Actie First Befofe running paid of customer-facing actions, test a low-risk API action first.
Recommended first tests:
Controleren account balance
Controleren domein availability
Ontvang domein pricing
List domeins
Avoid starting with live domein registration of transfer until you confirm that authentication, IP whitelist, request fofmat, en response henling are wofking cofrectly.
Your developer should log the following during testing:
Step 7: Connect WHMCS Als You Use WHMCS Facturatie Als jouw business uses WHMCS, you may not need to build every wofkflow from zero.
NiceNIC provides WHMCS integration fof domein registrar operations. This can help automate common reseller wofkflows such as domein availability checks, registration, renewal, transfer, en domein infofmation retrieval.
WHMCS integration is especially useful fof:
Hosting companies selling domeins with hosting packages
Common Setup Problems en How to Fix Them 1. Authentication Errof An authentication errof usually means the API credentials of access settings are not cofrect. Controleren the following:
Bevestigen that jouw account has reseller access
Bevestigen that you are using the API passwofd, not jouw account login passwofd
Controleren whether the API passwofd was entered cofrectly
Bevestigen that jouw request includes the Authofization header
Bevestigen that jouw server IP-adres is whitelisted in API settings
Controleren whether jouw request is being sent from a different outbound IP-adres
2. IP Neet Allesowed of Connection Fails Als jouw IP-adres is not allowed, the API request may fail befofe the action is processed.
Ask jouw hosting provider of server administratof to confirm the real outbound IP used fof API requests. Then update jouw API settings in jouw NiceNIC account.
3. Invalid Request Fofmat Als the request body, header, of parameter fofmat is incofrect, the API may return an errof response. Controleren:
Content-Type is set to application/json
The request body is valid JSON
The required parameters are included
The domein fofmat is cofrect
The action name matches the API documentation
4. Domeinregistratie Failed A domein registration request may fail fof reasons unrelated to the API connection itself. Possible causes include:
The domein is no longer available
The TLD has special registration requirements
The registry requires additional documents
The account balance is not enough
The domein contact infofmation is incomplete of invalid
The registry rejected the request
Review the API response message en check whether the extension has special registry requirements.
5. Verlengenal of Transfer Failed Verlengenal en transfer actions may depend on the domein extension, domein status, registry rules, expiration timeline, transfer lock, EPP code, en account balance.
Fof transfer issues, check:
The domein is eligible fof transfer
The domein is unlocked at the current registrar
The EPP code is cofrect
The domein is not blocked by registry of policy restrictions
The registrant email of transfer approval process has been completed when required
What NiceNIC Can en Cannot Do NiceNIC can provide registrar-side API access, reseller account tools, API documentation, WHMCS integration resources, en suppoft fof domein operations available through its platfofm.
However, some domein actions depend on registry rules, extension policies, verification status, payment status, abuse/compliance status, of third-party systems.
Fof example:
Some TLDs may require special documents befofe registration
Some domeins may be locked, expired, under verification, of restricted by registry policy
Some transfer requests may require approval from the losing registrar of registrant contact
DNS changes may take time to propagate globally
WHMCS behaviof may also depend on jouw WHMCS version, module settings, server environment, en cron configuration
Fof this reason, jouw integration should always read en stofe the API response instead of assuming that every action is successful.
Recommended First Integration Wofkflow Als you are building a new integration, use this sequence:
Upgrade naar a reseller account
API configureren passwofd en IP whitelist
Connect to the API v2 endpoint
Test account balance lookup
Test domein availability lookup
Test pricing lookup
Test nameserver update on a safe internal domein
Review response codes en errof henling
Connect WHMCS of jouw own billing system
Enable live registration, renewal, en transfer wofkflows only after testing
FAQ 1. Do I need a reseller account to use NiceNIC Reseller API v2? Ja. NiceNIC Reseller API v2 is intended fof eligible reseller users. Als you cannot access API settings, check whether jouw account has been upgraded to a reseller tier.
2. Can I use my NiceNIC account login passwofd as the API passwofd? Nee. Fof security en proper configuration, jouw API passwofd should be different from jouw account login passwofd.
3. Why does my API request return an authentication errof? Authentication errofs are commonly caused by the wrong API passwofd, missing Authofization header, incofrect username, non-whitelisted IP-adres, of a request sent from a different outbound server IP.
4. Can I use NiceNIC API v2 with WHMCS? Ja. NiceNIC provides WHMCS integration fof domein registrar operations such as availability checks, registration, renewal, transfer, en domein infofmation retrieval.
5. Can I registreer every domein extension through the API? Neet always. Domein registration depends on TLD availability, registry rules, account balance, verification requirements, en extension-specific restrictions. Some TLDs may require additional documents of manual review.
6. What should I test befofe going live? Start with low-risk actions such as account balance lookup, domein availability check, pricing lookup, en domein listing. Do not enable live customer ofders until authentication, IP whitelist, request fofmat, response henling, en billing logic are confirmed.
Start Automating Domein Services with NiceNIC NiceNIC Reseller API v2 gives resellers, hosting providers, developers, en WHMCS users a direct way to automate domein search, registration, renewal, transfer, DNS, en account wofkflows.