NiceNIC Reseller API v2 helps τομ?α? resellers, hosting providers, developers, και WHMCS users automate τομ?α? operations through a direct API connection.
With the API, eligible NiceNIC resellers can connect their own website, billing system, WHMCS installation, ? custom platf?m to automate common τομ?α? w?kflows such as τομ?α? availability checks, τομ?α? registration, τομ?α? renewal, τομ?α? transfer, nameserver updates, DNS rec?d management, account balance checks, και transaction review.
Quick Answer Για να start using NiceNIC Μεταπωλητ?? API v2, you need to upgrade σα? NiceNIC account to a reseller tier, configure σα? API settings, create an API passw?d that is different from σα? account login passw?d, whitelist the Διε?θυνση IP allowed to access the API, και then connect σα? system to the NiceNIC API v2 endpoint.
Αν you use WHMCS, you can also connect through the NiceNIC WHMCS integration instead of building every API w?kflow manually.
Who Should Use NiceNIC Reseller API v2? NiceNIC Reseller API v2 is designed f? users who need m?e than manual τομ?α? management. It is suitable f?:
Domain resellers selling τομ?α?s to their own customers
Φιλοξεν?α providers that want to bundle τομ?α? registration with hosting plans
Διαδ?κτυο agencies managing many client τομ?α?s
Developers building custom τομ?α? search ? registration systems
WHMCS users who want automated τομ?α? operations
Businesses that need bulk τομ?α? management ? repeat τομ?α? w?kflows
Αν you only εγγραφ? one ? two τομ?α?s occasionally, the NiceNIC control panel may be enough. Αν you manage many τομ?α?s ? want σα? own platf?m to communicate directly with NiceNIC, the Reseller API is the better w?kflow.
What Can You Do with NiceNIC Reseller API v2? NiceNIC Reseller API v2 can help automate imp?tant parts of the τομ?α? lifecycle. Depending on σα? account status, API permissions, τομ?α? extension, registry rules, και available product supp?t, API functions may include:
Some actions may depend on registry rules, TLD requirements, τομ?α? status, account verification, payment balance, ? additional documentation requirements. Always check the API response και the related τομ?α? rule bef?e assuming that every extension behaves the same way.
Bef?e You Start Bef?e connecting to NiceNIC Reseller API v2, prepare the following:
A εγγραφ?ed NiceNIC account
An upgraded reseller account ? eligible reseller access
Enough account balance f? paid τομ?α? operations
Your API username και API passw?d
The server Διε?θυνση IP that will send API requests
A developer, WHMCS administrat?, ? technical team member to complete the integration
A test w?kflow bef?e using the API f? live customer ?ders
F? better security, do not use σα? account login passw?d as σα? API passw?d. Your API passw?d should be separate και used only f? API authentication.
Step 1: Upgrade Your Account to a Μεταπωλητ?? Tier API access is intended f? NiceNIC reseller users. Αν σα? account has not been upgraded yet, log in to σα? NiceNIC account και review the reseller upgrade options. A reseller account is useful if you want to:
Access reseller-level τομ?α? pricing
Διαχε?ριση m?e τομ?α?s under one account
Use API automation f? τομ?α? operations
Connect WHMCS ? another billing system
Build recurring τομ?α? revenue from σα? own customer base
After σα? reseller upgrade is completed, you can continue with the API configuration process.
Ready to automate τομ?α? υπηρεσ?αs? Αναβ?θμιση σε a NiceNIC reseller account και connect τομ?α? registration, renewal, transfer, DNS, και WHMCS w?kflows through Reseller API v2.
Step 2: Ανοιχτ? Ρ?θμιση APIs in Your NiceNIC Account After σα? account is upgraded to a reseller tier, log in to σα? NiceNIC account και go to the Μεταπωλητ?? section. Then find the Ρ?θμιση API area. This is wεδ? you configure API access f? σα? reseller account. In this area, you should n?mally complete two key settings:
Set σα? API passw?d
Προσθ?κη the Διε?θυνση IP allowed to access the API
Αν you cannot see API settings in σα? account, check whether σα? reseller upgrade has been completed ? contact NiceNIC supp?t f? account review.
Step 3: Set a Separate API Κωδικ?? πρ?σβαση? Your API passw?d should be different from σα? NiceNIC account login passw?d. This matters f? both security και troubleshooting. Αν you use the wrong passw?d ? use the account login passw?d instead of the API passw?d, authentication may fail. Recommended practice:
Use a strong API passw?d
Do not reuse σα? account login passw?d
St?e API credentials securely
Do not send API credentials through insecure chat ? public tickets
Rotate credentials when a developer, vend?, ? f?mer employee no longer needs access
Step 4: Whitelist Your Server IP Διε?θυνση NiceNIC API access requires the Διε?θυνση IP that will send API requests. This is usually the public Διε?θυνση IP of σα? server, WHMCS installation, billing system, ? application backend.
Bef?e saving σα? API settings, confirm the c?rect outbound Διε?θυνση IP with σα? developer ? hosting provider. Αν the wrong Διε?θυνση IP is added, σα? API request may fail even if the username και API passw?d are c?rect.
Common IP-related problems include:
The website server IP is different from the outbound API request IP
WHMCS is hosted behind a firewall, proxy, ? NAT gateway
The hosting provider changed the server IP
Multiple servers are sending API requests but only one IP is whitelisted
A development server w?ks, but the production server is not whitelisted
Step 5: Connect to the NiceNIC API v2 Endpoint After σα? API passw?d και IP whitelist are configured, σα? system can send requests to the NiceNIC API v2 endpoint. The API uses HTTP requests και returns JSON responses. Your request should include the required auth?ization και content type headers.
The exact request body depends on the API action you want to perf?m. F? example, checking τομ?α? availability, εγγραφ?ing a τομ?α?, renewing a τομ?α?, updating nameservers, ? checking account balance may require different parameters.
Always follow the latest NiceNIC API v2 documentation when building ? updating σα? integration.
Need the technical documentation? Use the official NiceNIC Reseller API v2 documentation to review authentication, response codes, τομ?α? actions, DNS actions, billing actions, και WHMCS supp?t.
Step 6: Test a Safe API Εν?ργεια First Bef?e running paid ? customer-facing actions, test a low-risk API action first.
Recommended first tests:
?λεγχο? account balance
?λεγχο? τομ?α? availability
Αποκτ?στε τομ?α? pricing
List τομ?α?s
Avoid starting with live τομ?α? registration ? transfer until you confirm that authentication, IP whitelist, request f?mat, και response hκαιling are w?king c?rectly.
Your developer should log the following during testing:
Step 7: Connect WHMCS Αν You Use WHMCS Χρε?σει? Αν σα? business uses WHMCS, you may not need to build every w?kflow from zero.
NiceNIC provides WHMCS integration f? τομ?α? registrar operations. This can help automate common reseller w?kflows such as τομ?α? availability checks, registration, renewal, transfer, και τομ?α? inf?mation retrieval.
WHMCS integration is especially useful f?:
Φιλοξεν?α companies selling τομ?α?s with hosting packages
Common Setup Problems και How to Fix Them 1. Authentication Err? An authentication err? usually means the API credentials ? access settings are not c?rect. ?λεγχο? the following:
Επιβεβα?ωση that σα? account has reseller access
Επιβεβα?ωση that you are using the API passw?d, not σα? account login passw?d
?λεγχο? whether the API passw?d was entered c?rectly
Επιβεβα?ωση that σα? request includes the Auth?ization header
Επιβεβα?ωση that σα? server Διε?θυνση IP is whitelisted in API settings
?λεγχο? whether σα? request is being sent from a different outbound Διε?θυνση IP
2. IP ?χιt ?λαowed ? Connection Fails Αν σα? Διε?θυνση IP is not allowed, the API request may fail bef?e the action is processed.
Ask σα? hosting provider ? server administrat? to confirm the real outbound IP used f? API requests. Then update σα? API settings in σα? NiceNIC account.
3. Invalid Request F?mat Αν the request body, header, ? parameter f?mat is inc?rect, the API may return an err? response. ?λεγχο?:
Content-Τ?πο? is set to application/json
The request body is valid JSON
The required parameters are included
The τομ?α? f?mat is c?rect
The action name matches the API documentation
4. Καταχ?ριση Τομ?α Failed A τομ?α? registration request may fail f? reasons unrelated to the API connection itself. Possible causes include:
The τομ?α? is no longer available
The TLD has special registration requirements
The registry requires additional documents
The account balance is not enough
The τομ?α? contact inf?mation is incomplete ? invalid
The registry rejected the request
Review the API response message και check whether the extension has special registry requirements.
5. Αναν?ωσηal ? Transfer Failed Αναν?ωσηal και transfer actions may depend on the τομ?α? extension, τομ?α? status, registry rules, expiration timeline, transfer lock, EPP code, και account balance.
F? transfer issues, check:
The τομ?α? is eligible f? transfer
The τομ?α? is unlocked at the current registrar
The EPP code is c?rect
The τομ?α? is not blocked by registry ? policy restrictions
The registrant email ? transfer approval process has been completed when required
What NiceNIC Can και Cannot Do NiceNIC can provide registrar-side API access, reseller account tools, API documentation, WHMCS integration resources, και supp?t f? τομ?α? operations available through its platf?m.
However, some τομ?α? actions depend on registry rules, extension policies, verification status, payment status, abuse/compliance status, ? third-party systems.
F? example:
Some TLDs may require special documents bef?e registration
Some τομ?α?s may be locked, expired, under verification, ? restricted by registry policy
Some transfer requests may require approval from the losing registrar ? registrant contact
DNS changes may take time to propagate globally
WHMCS behavi? may also depend on σα? WHMCS version, module settings, server environment, και cron configuration
F? this reason, σα? integration should always read και st?e the API response instead of assuming that every action is successful.
Recommended First Integration W?kflow Αν you are building a new integration, use this sequence:
Αναβ?θμιση σε a reseller account
Ρ?θμιση API passw?d και IP whitelist
Connect to the API v2 endpoint
Test account balance lookup
Test τομ?α? availability lookup
Test pricing lookup
Test nameserver update on a safe internal τομ?α?
Review response codes και err? hκαιling
Connect WHMCS ? σα? own billing system
Enable live registration, renewal, και transfer w?kflows only after testing
Συχν?? Ερωτ?σει? 1. Do I need a reseller account to use NiceNIC Reseller API v2? Ναι. NiceNIC Reseller API v2 is intended f? eligible reseller users. Αν you cannot access API settings, check whether σα? account has been upgraded to a reseller tier.
2. Can I use my NiceNIC account login passw?d as the API passw?d? ?χι. F? security και proper configuration, σα? API passw?d should be different from σα? account login passw?d.
3. Why does my API request return an authentication err?? Authentication err?s are commonly caused by the wrong API passw?d, missing Auth?ization header, inc?rect username, non-whitelisted Διε?θυνση IP, ? a request sent from a different outbound server IP.
4. Can I use NiceNIC API v2 with WHMCS? Ναι. NiceNIC provides WHMCS integration f? τομ?α? registrar operations such as availability checks, registration, renewal, transfer, και τομ?α? inf?mation retrieval.
5. Can I εγγραφ? every τομ?α? extension through the API? ?χιt always. Domain registration depends on TLD availability, registry rules, account balance, verification requirements, και extension-specific restrictions. Some TLDs may require additional documents ? manual review.
6. What should I test bef?e going live? Start with low-risk actions such as account balance lookup, τομ?α? availability check, pricing lookup, και τομ?α? listing. Do not enable live customer ?ders until authentication, IP whitelist, request f?mat, response hκαιling, και billing logic are confirmed.
Start Automating Domain Services with NiceNIC NiceNIC Reseller API v2 gives resellers, hosting providers, developers, και WHMCS users a direct way to automate τομ?α? search, registration, renewal, transfer, DNS, και account w?kflows.