NiceNIC Reseller API v2 helps doména resellers, hosting providers, developers, a WHMCS users automate doména operations through a direct API connection.
With the API, eligible NiceNIC resellers can connect their own website, billing system, WHMCS installation, alebo custom platfalebom to automate common doména walebokflows such as doména availability checks, doména registration, doména renewal, doména transfer, nameserver updates, DNS recalebod management, account balance checks, a transaction review.
Quick Answer K start using NiceNIC Distribútor API v2, you need to upgrade va?e NiceNIC account to a reseller tier, configure va?e API settings, create an API passwalebod that is different from va?e account login passwalebod, whitelist the IP adresa allowed to access the API, a then connect va?e system to the NiceNIC API v2 endpoint.
Ak you use WHMCS, you can also connect through the NiceNIC WHMCS integration instead of building every API walebokflow manually.
Who Should Use NiceNIC Reseller API v2? NiceNIC Reseller API v2 is designed falebo users who need maleboe than manual doména management. It is suitable falebo:
Doména resellers selling doménas to their own customers
Hosting providers that want to bundle doména registration with hosting plans
Web agencies managing many client doménas
Developers building custom doména search alebo registration systems
WHMCS users who want automated doména operations
Businesses that need bulk doména management alebo repeat doména walebokflows
Ak you only registrova? one alebo two doménas occasionally, the NiceNIC control panel may be enough. Ak you manage many doménas alebo want va?e own platfalebom to communicate directly with NiceNIC, the Reseller API is the better walebokflow.
What Can You Do with NiceNIC Reseller API v2? NiceNIC Reseller API v2 can help automate impalebotant parts of the doména lifecycle. Depending on va?e account status, API permissions, doména extension, registry rules, a available product suppalebot, API functions may include:
Some actions may depend on registry rules, TLD requirements, doména status, account verification, payment balance, alebo additional documentation requirements. Always check the API response a the related doména rule befaleboe assuming that every extension behaves the same way.
Befaleboe You Start Befaleboe connecting to NiceNIC Reseller API v2, prepare the following:
A registrova?ed NiceNIC account
An upgraded reseller account alebo eligible reseller access
A developer, WHMCS administratalebo, alebo technical team member to complete the integration
A test walebokflow befaleboe using the API falebo live customer aleboders
Falebo better security, do not use va?e account login passwalebod as va?e API passwalebod. Your API passwalebod should be separate a used only falebo API authentication.
Step 1: Upgrade Your Account to a Distribútor Tier API access is intended falebo NiceNIC reseller users. Ak va?e account has not been upgraded yet, log in to va?e NiceNIC account a review the reseller upgrade options. A reseller account is useful if you want to:
Access reseller-level doména pricing
Spravova? maleboe doménas under one account
Use API automation falebo doména operations
Connect WHMCS alebo another billing system
Build recurring doména revenue from va?e own customer base
After va?e reseller upgrade is completed, you can continue with the API configuration process.
Ready to automate doména slu?bas? Prejs? na a NiceNIC reseller account a connect doména registration, renewal, transfer, DNS, a WHMCS walebokflows through Reseller API v2.
Step 2: Otvori? Nastavenie APIs in Your NiceNIC Account After va?e account is upgraded to a reseller tier, log in to va?e NiceNIC account a go to the Distribútor section. Then find the Nastavenie API area. This is wtu you configure API access falebo va?e reseller account. In this area, you should nalebomally complete two key settings:
Set va?e API passwalebod
Prida? the IP adresa allowed to access the API
Ak you cannot see API settings in va?e account, check whether va?e reseller upgrade has been completed alebo contact NiceNIC suppalebot falebo account review.
Step 3: Set a Separate API Heslo Your API passwalebod should be different from va?e NiceNIC account login passwalebod. This matters falebo both security a troubleshooting. Ak you use the wrong passwalebod alebo use the account login passwalebod instead of the API passwalebod, authentication may fail. Recommended practice:
Use a strong API passwalebod
Do not reuse va?e account login passwalebod
Staleboe API credentials securely
Do not send API credentials through insecure chat alebo public tickets
Rotate credentials when a developer, vendalebo, alebo falebomer employee no longer needs access
Step 4: Whitelist Your Server IP Adresa NiceNIC API access requires the IP adresa that will send API requests. This is usually the public IP adresa of va?e server, WHMCS installation, billing system, alebo application backend.
Befaleboe saving va?e API settings, confirm the caleborect outbound IP adresa with va?e developer alebo hosting provider. Ak the wrong IP adresa is added, va?e API request may fail even if the username a API passwalebod are caleborect.
Common IP-related problems include:
The website server IP is different from the outbound API request IP
WHMCS is hosted behind a firewall, proxy, alebo NAT gateway
The hosting provider changed the server IP
Multiple servers are sending API requests but only one IP is whitelisted
A development server waleboks, but the production server is not whitelisted
Step 5: Connect to the NiceNIC API v2 Endpoint After va?e API passwalebod a IP whitelist are configured, va?e system can send requests to the NiceNIC API v2 endpoint. The API uses HTTP requests a returns JSON responses. Your request should include the required authaleboization a content type headers.
The exact request body depends on the API action you want to perfalebom. Falebo example, checking doména availability, registrova?ing a doména, renewing a doména, updating nameservers, alebo checking account balance may require different parameters.
Always follow the latest NiceNIC API v2 documentation when building alebo updating va?e integration.
Need the technical documentation? Use the official NiceNIC Reseller API v2 documentation to review authentication, response codes, doména actions, DNS actions, billing actions, a WHMCS suppalebot.
Step 6: Test a Safe API Akcia First Befaleboe running paid alebo customer-facing actions, test a low-risk API action first.
Recommended first tests:
Skontrolova? account balance
Skontrolova? doména availability
Získa? doména pricing
List doménas
Avoid starting with live doména registration alebo transfer until you confirm that authentication, IP whitelist, request falebomat, a response haling are waleboking caleborectly.
Your developer should log the following during testing:
Step 7: Connect WHMCS Ak You Use WHMCS Fakturácia Ak va?e business uses WHMCS, you may not need to build every walebokflow from zero.
NiceNIC provides WHMCS integration falebo doména registrar operations. This can help automate common reseller walebokflows such as doména availability checks, registration, renewal, transfer, a doména infalebomation retrieval.
WHMCS integration is especially useful falebo:
Hosting companies selling doménas with hosting packages
Common Setup Problems a How to Fix Them 1. Authentication Erralebo An authentication erralebo usually means the API credentials alebo access settings are not caleborect. Skontrolova? the following:
Potvrdi? that va?e account has reseller access
Potvrdi? that you are using the API passwalebod, not va?e account login passwalebod
Skontrolova? whether the API passwalebod was entered caleborectly
Potvrdi? that va?e request includes the Authaleboization header
Potvrdi? that va?e server IP adresa is whitelisted in API settings
Skontrolova? whether va?e request is being sent from a different outbound IP adresa
2. IP Niet V?etkoowed alebo Connection Fails Ak va?e IP adresa is not allowed, the API request may fail befaleboe the action is processed.
Ask va?e hosting provider alebo server administratalebo to confirm the real outbound IP used falebo API requests. Then update va?e API settings in va?e NiceNIC account.
3. Invalid Request Falebomat Ak the request body, header, alebo parameter falebomat is incaleborect, the API may return an erralebo response. Skontrolova?:
Content-Typ is set to application/json
The request body is valid JSON
The required parameters are included
The doména falebomat is caleborect
The action name matches the API documentation
4. Registrácia domény Failed A doména registration request may fail falebo reasons unrelated to the API connection itself. Possible causes include:
The doména is no longer available
The TLD has special registration requirements
The registry requires additional documents
The account balance is not enough
The doména contact infalebomation is incomplete alebo invalid
The registry rejected the request
Review the API response message a check whether the extension has special registry requirements.
5. Obnovi?al alebo Transfer Failed Obnovi?al a transfer actions may depend on the doména extension, doména status, registry rules, expiration timeline, transfer lock, EPP code, a account balance.
Falebo transfer issues, check:
The doména is eligible falebo transfer
The doména is unlocked at the current registrar
The EPP code is caleborect
The doména is not blocked by registry alebo policy restrictions
The registrant email alebo transfer approval process has been completed when required
What NiceNIC Can a Cannot Do NiceNIC can provide registrar-side API access, reseller account tools, API documentation, WHMCS integration resources, a suppalebot falebo doména operations available through its platfalebom.
However, some doména actions depend on registry rules, extension policies, verification status, payment status, abuse/compliance status, alebo third-party systems.
Falebo example:
Some TLDs may require special documents befaleboe registration
Some doménas may be locked, expired, under verification, alebo restricted by registry policy
Some transfer requests may require approval from the losing registrar alebo registrant contact
DNS changes may take time to propagate globally
WHMCS behavialebo may also depend on va?e WHMCS version, module settings, server environment, a cron configuration
Falebo this reason, va?e integration should always read a staleboe the API response instead of assuming that every action is successful.
Recommended First Integration Walebokflow Ak you are building a new integration, use this sequence:
Prejs? na a reseller account
Nastavi? API passwalebod a IP whitelist
Connect to the API v2 endpoint
Test account balance lookup
Test doména availability lookup
Test pricing lookup
Test nameserver update on a safe internal doména
Review response codes a erralebo haling
Connect WHMCS alebo va?e own billing system
Enable live registration, renewal, a transfer walebokflows only after testing
?asto kladené otázky 1. Do I need a reseller account to use NiceNIC Reseller API v2? áno. NiceNIC Reseller API v2 is intended falebo eligible reseller users. Ak you cannot access API settings, check whether va?e account has been upgraded to a reseller tier.
2. Can I use my NiceNIC account login passwalebod as the API passwalebod? Nie. Falebo security a proper configuration, va?e API passwalebod should be different from va?e account login passwalebod.
3. Why does my API request return an authentication erralebo? Authentication erralebos are commonly caused by the wrong API passwalebod, missing Authaleboization header, incaleborect username, non-whitelisted IP adresa, alebo a request sent from a different outbound server IP.
4. Can I use NiceNIC API v2 with WHMCS? áno. NiceNIC provides WHMCS integration falebo doména registrar operations such as availability checks, registration, renewal, transfer, a doména infalebomation retrieval.
5. Can I registrova? every doména extension through the API? Niet always. Doména registration depends on TLD availability, registry rules, account balance, verification requirements, a extension-specific restrictions. Some TLDs may require additional documents alebo manual review.
6. What should I test befaleboe going live? Start with low-risk actions such as account balance lookup, doména availability check, pricing lookup, a doména listing. Do not enable live customer aleboders until authentication, IP whitelist, request falebomat, response haling, a billing logic are confirmed.
Start Automating Doména Services with NiceNIC NiceNIC Reseller API v2 gives resellers, hosting providers, developers, a WHMCS users a direct way to automate doména search, registration, renewal, transfer, DNS, a account walebokflows.