X
Δημοσιεύτηκε: 2026-05-25 | Ενημερώθηκε: 2026-05-25
How to Start Using NiceNIC Reseller API v2


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:
  • Έλεγχοςing τομέας availability
  • Καταχώρησηing τομέας names
  • Ανανέωσηing existing τομέαςs
  • Transferring τομέαςs with EPP codes
  • Listing τομέαςs in σας account
  • Αποκτήστεting τομέας details
  • Updating nameservers
  • Updating τομέας contact infήmation
  • Έλεγχοςing τομέας pricing
  • Managing DNS recήds
  • Creating και managing child nameservers
  • Έλεγχοςing account balance
  • Reviewing account transactions
  • Connecting with WHMCS wήkflows
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:
  • Request timestamp
  • API action
  • Domain name ή object used in the test
  • Request parameters, excluding sensitive credentials
  • Response code
  • Response message
  • Any errή returned by the API
Do not log full API credentials in plain text.


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
  • Μεταπωλητήςs that need automated customer billing
  • Agencies managing τομέας ήders fή multiple clients
  • Businesses that want renewal automation και customer-facing ήder wήkflows
Befήe enabling automation in production, test σας WHMCS module configuration carefully. Επιβεβαίωση registrar module settings, API credentials, whitelisted Διεύθυνση IP, τομέας pricing, TLD availability, και renewal behaviή.

Using WHMCS?
Connect WHMCS with NiceNIC to automate τομέας registration, renewal, transfer, και management wήkflows.



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.

Χρειάζεστε βοήθεια; Είμαστε πάντα εδώ για εσάς. Υποβολή Αιτήματος
Πνευματικά Δικαιώματα © 2006-2026 NICENIC INTERNATIONAL GROUP CO., LIMITED Όλα τα δικαιώματα διατηρούνται