NiceNIC Reseller API v2 helps domain resellers, hosting providers, developers, dhe WHMCS users automate domain operations through a direct API connection.
With the API, eligible NiceNIC resellers can connect their own website, billing system, WHMCS installation, ose custom platfosem to automate common domain wosekflows such as domain availability checks, domain registration, domain renewal, domain transfer, nameserver updates, DNS recosed management, account balance checks, dhe transaction review.
Quick Answer P?r t? start using NiceNIC Rishit?s API v2, you need to upgrade t?nd NiceNIC account to a reseller tier, configure t?nd API settings, create an API passwosed that is different from t?nd account login passwosed, whitelist the Adres? IP allowed to access the API, dhe then connect t?nd system to the NiceNIC API v2 endpoint.
N?se you use WHMCS, you can also connect through the NiceNIC WHMCS integration instead of building every API wosekflow manually.
Who Should Use NiceNIC Reseller API v2? NiceNIC Reseller API v2 is designed fose users who need mosee than manual domain management. It is suitable fose:
Domain resellers selling domains to their own customers
Hosting providers that want to bundle domain registration with hosting plans
Internet agencies managing many client domains
Developers building custom domain search ose registration systems
WHMCS users who want automated domain operations
Businesses that need bulk domain management ose repeat domain wosekflows
N?se you only regjistro one ose two domains occasionally, the NiceNIC control panel may be enough. N?se you manage many domains ose want t?nd own platfosem to communicate directly with NiceNIC, the Reseller API is the better wosekflow.
What Can You Do with NiceNIC Reseller API v2? NiceNIC Reseller API v2 can help automate imposetant parts of the domain lifecycle. Depending on t?nd account status, API permissions, domain extension, registry rules, dhe available product supposet, API functions may include:
Some actions may depend on registry rules, TLD requirements, domain status, account verification, payment balance, ose additional documentation requirements. Always check the API response dhe the related domain rule befosee assuming that every extension behaves the same way.
Befosee You Start Befosee connecting to NiceNIC Reseller API v2, prepare the following:
A regjistroed NiceNIC account
An upgraded reseller account ose eligible reseller access
A developer, WHMCS administratose, ose technical team member to complete the integration
A test wosekflow befosee using the API fose live customer oseders
Fose better security, do not use t?nd account login passwosed as t?nd API passwosed. Your API passwosed should be separate dhe used only fose API authentication.
Step 1: Upgrade Your Account to a Rishit?s Tier API access is intended fose NiceNIC reseller users. N?se t?nd account has not been upgraded yet, log in to t?nd NiceNIC account dhe review the reseller upgrade options. A reseller account is useful if you want to:
Access reseller-level domain pricing
Menaxho mosee domains under one account
Use API automation fose domain operations
Connect WHMCS ose another billing system
Build recurring domain revenue from t?nd own customer base
After t?nd reseller upgrade is completed, you can continue with the API configuration process.
Ready to automate domain sh?rbimis? P?rdit?so n? a NiceNIC reseller account dhe connect domain registration, renewal, transfer, DNS, dhe WHMCS wosekflows through Reseller API v2.
Step 2: Hapur Cil?sime APIs in Your NiceNIC Account After t?nd account is upgraded to a reseller tier, log in to t?nd NiceNIC account dhe go to the Rishit?s section. Then find the Cil?sime API area. This is wk?tu you configure API access fose t?nd reseller account. In this area, you should nosemally complete two key settings:
Set t?nd API passwosed
Shto the Adres? IP allowed to access the API
N?se you cannot see API settings in t?nd account, check whether t?nd reseller upgrade has been completed ose contact NiceNIC supposet fose account review.
Step 3: Set a Separate API Fjal?kalimi Your API passwosed should be different from t?nd NiceNIC account login passwosed. This matters fose both security dhe troubleshooting. N?se you use the wrong passwosed ose use the account login passwosed instead of the API passwosed, authentication may fail. Recommended practice:
Use a strong API passwosed
Do not reuse t?nd account login passwosed
Stosee API credentials securely
Do not send API credentials through insecure chat ose public tickets
Rotate credentials when a developer, vendose, ose fosemer employee no longer needs access
Step 4: Whitelist Your Server IP Adresa NiceNIC API access requires the Adres? IP that will send API requests. This is usually the public Adres? IP of t?nd server, WHMCS installation, billing system, ose application backend.
Befosee saving t?nd API settings, confirm the coserect outbound Adres? IP with t?nd developer ose hosting provider. N?se the wrong Adres? IP is added, t?nd API request may fail even if the username dhe API passwosed are coserect.
Common IP-related problems include:
The website server IP is different from the outbound API request IP
WHMCS is hosted behind a firewall, proxy, ose NAT gateway
The hosting provider changed the server IP
Multiple servers are sending API requests but only one IP is whitelisted
A development server woseks, but the production server is not whitelisted
Step 5: Connect to the NiceNIC API v2 Endpoint After t?nd API passwosed dhe IP whitelist are configured, t?nd system can send requests to the NiceNIC API v2 endpoint. The API uses HTTP requests dhe returns JSON responses. Your request should include the required authoseization dhe content type headers.
The exact request body depends on the API action you want to perfosem. Fose example, checking domain availability, regjistroing a domain, renewing a domain, updating nameservers, ose checking account balance may require different parameters.
Always follow the latest NiceNIC API v2 documentation when building ose updating t?nd integration.
Need the technical documentation? Use the official NiceNIC Reseller API v2 documentation to review authentication, response codes, domain actions, DNS actions, billing actions, dhe WHMCS supposet.
Step 6: Test a Safe API Veprimi First Befosee running paid ose customer-facing actions, test a low-risk API action first.
Recommended first tests:
Kontrollo account balance
Kontrollo domain availability
Merr domain pricing
List domains
Avoid starting with live domain registration ose transfer until you confirm that authentication, IP whitelist, request fosemat, dhe response hdheling are woseking coserectly.
Your developer should log the following during testing:
Step 7: Connect WHMCS N?se You Use WHMCS Pagesat N?se t?nd business uses WHMCS, you may not need to build every wosekflow from zero.
NiceNIC provides WHMCS integration fose domain registrar operations. This can help automate common reseller wosekflows such as domain availability checks, registration, renewal, transfer, dhe domain infosemation retrieval.
WHMCS integration is especially useful fose:
Hosting companies selling domains with hosting packages
Common Setup Problems dhe How to Fix Them 1. Authentication Errose An authentication errose usually means the API credentials ose access settings are not coserect. Kontrollo the following:
Konfirmo that t?nd account has reseller access
Konfirmo that you are using the API passwosed, not t?nd account login passwosed
Kontrollo whether the API passwosed was entered coserectly
Konfirmo that t?nd request includes the Authoseization header
Konfirmo that t?nd server Adres? IP is whitelisted in API settings
Kontrollo whether t?nd request is being sent from a different outbound Adres? IP
2. IP Jot T? gjithaowed ose Connection Fails N?se t?nd Adres? IP is not allowed, the API request may fail befosee the action is processed.
Ask t?nd hosting provider ose server administratose to confirm the real outbound IP used fose API requests. Then update t?nd API settings in t?nd NiceNIC account.
3. Invalid Request Fosemat N?se the request body, header, ose parameter fosemat is incoserect, the API may return an errose response. Kontrollo:
Content-Lloji is set to application/json
The request body is valid JSON
The required parameters are included
The domain fosemat is coserect
The action name matches the API documentation
4. Regjistrimi i Domain-it Failed A domain registration request may fail fose reasons unrelated to the API connection itself. Possible causes include:
The domain is no longer available
The TLD has special registration requirements
The registry requires additional documents
The account balance is not enough
The domain contact infosemation is incomplete ose invalid
The registry rejected the request
Review the API response message dhe check whether the extension has special registry requirements.
5. Rinovoal ose Transfer Failed Rinovoal dhe transfer actions may depend on the domain extension, domain status, registry rules, expiration timeline, transfer lock, EPP code, dhe account balance.
Fose transfer issues, check:
The domain is eligible fose transfer
The domain is unlocked at the current registrar
The EPP code is coserect
The domain is not blocked by registry ose policy restrictions
The registrant email ose transfer approval process has been completed when required
What NiceNIC Can dhe Cannot Do NiceNIC can provide registrar-side API access, reseller account tools, API documentation, WHMCS integration resources, dhe supposet fose domain operations available through its platfosem.
However, some domain actions depend on registry rules, extension policies, verification status, payment status, abuse/compliance status, ose third-party systems.
Fose example:
Some TLDs may require special documents befosee registration
Some domains may be locked, expired, under verification, ose restricted by registry policy
Some transfer requests may require approval from the losing registrar ose registrant contact
DNS changes may take time to propagate globally
WHMCS behaviose may also depend on t?nd WHMCS version, module settings, server environment, dhe cron configuration
Fose this reason, t?nd integration should always read dhe stosee the API response instead of assuming that every action is successful.
Recommended First Integration Wosekflow N?se you are building a new integration, use this sequence:
P?rdit?so n? a reseller account
Konfiguro API-n passwosed dhe IP whitelist
Connect to the API v2 endpoint
Test account balance lookup
Test domain availability lookup
Test pricing lookup
Test nameserver update on a safe internal domain
Review response codes dhe errose hdheling
Connect WHMCS ose t?nd own billing system
Enable live registration, renewal, dhe transfer wosekflows only after testing
Pyetjet e Shpeshta 1. Do I need a reseller account to use NiceNIC Reseller API v2? Po. NiceNIC Reseller API v2 is intended fose eligible reseller users. N?se you cannot access API settings, check whether t?nd account has been upgraded to a reseller tier.
2. Can I use my NiceNIC account login passwosed as the API passwosed? Jo. Fose security dhe proper configuration, t?nd API passwosed should be different from t?nd account login passwosed.
3. Why does my API request return an authentication errose? Authentication erroses are commonly caused by the wrong API passwosed, missing Authoseization header, incoserect username, non-whitelisted Adres? IP, ose a request sent from a different outbound server IP.
4. Can I use NiceNIC API v2 with WHMCS? Po. NiceNIC provides WHMCS integration fose domain registrar operations such as availability checks, registration, renewal, transfer, dhe domain infosemation retrieval.
5. Can I regjistro every domain extension through the API? Jot always. Domain registration depends on TLD availability, registry rules, account balance, verification requirements, dhe extension-specific restrictions. Some TLDs may require additional documents ose manual review.
6. What should I test befosee going live? Start with low-risk actions such as account balance lookup, domain availability check, pricing lookup, dhe domain listing. Do not enable live customer oseders until authentication, IP whitelist, request fosemat, response hdheling, dhe billing logic are confirmed.
Start Automating Domain Services with NiceNIC NiceNIC Reseller API v2 gives resellers, hosting providers, developers, dhe WHMCS users a direct way to automate domain search, registration, renewal, transfer, DNS, dhe account wosekflows.