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, nebo custom platfnebom to automate common doména wnebokflows such as doména availability checks, doména registration, doména renewal, doména transfer, nameserver updates, DNS recnebod management, account balance checks, a transaction review.
Quick Answer K start using NiceNIC Reseller API v2, you need to upgrade va?eho NiceNIC account to a reseller tier, configure va?eho API settings, create an API passwnebod that is different from va?eho account login passwnebod, whitelist the IP adresa allowed to access the API, a then connect va?eho system to the NiceNIC API v2 endpoint.
Pokud you use WHMCS, you can also connect through the NiceNIC WHMCS integration instead of building every API wnebokflow manually.
Who Should Use NiceNIC Reseller API v2? NiceNIC Reseller API v2 is designed fnebo users who need mneboe than manual doména management. It is suitable fnebo:
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 nebo registration systems
WHMCS users who want automated doména operations
Businesses that need bulk doména management nebo repeat doména wnebokflows
Pokud you only zaregistrovat one nebo two doménas occasionally, the NiceNIC control panel may be enough. Pokud you manage many doménas nebo want va?eho own platfnebom to communicate directly with NiceNIC, the Reseller API is the better wnebokflow.
What Can You Do with NiceNIC Reseller API v2? NiceNIC Reseller API v2 can help automate impnebotant parts of the doména lifecycle. Depending on va?eho account status, API permissions, doména extension, registry rules, a available product suppnebot, API functions may include:
Some actions may depend on registry rules, TLD requirements, doména status, account verification, payment balance, nebo additional documentation requirements. Always check the API response a the related doména rule befneboe assuming that every extension behaves the same way.
Befneboe You Start Befneboe connecting to NiceNIC Reseller API v2, prepare the following:
A zaregistrovated NiceNIC account
An upgraded reseller account nebo eligible reseller access
A developer, WHMCS administratnebo, nebo technical team member to complete the integration
A test wnebokflow befneboe using the API fnebo live customer neboders
Fnebo better security, do not use va?eho account login passwnebod as va?eho API passwnebod. Your API passwnebod should be separate a used only fnebo API authentication.
Step 1: Upgrade Your Account to a Reseller Tier API access is intended fnebo NiceNIC reseller users. Pokud va?eho account has not been upgraded yet, log in to va?eho NiceNIC account a review the reseller upgrade options. A reseller account is useful if you want to:
Access reseller-level doména pricing
Spravovat mneboe doménas under one account
Use API automation fnebo doména operations
Connect WHMCS nebo another billing system
Build recurring doména revenue from va?eho own customer base
After va?eho reseller upgrade is completed, you can continue with the API configuration process.
Ready to automate doména slu?bas? P?ejít na a NiceNIC reseller account a connect doména registration, renewal, transfer, DNS, a WHMCS wnebokflows through Reseller API v2.
Step 2: Otev?ít Nastavení APIs in Your NiceNIC Account After va?eho account is upgraded to a reseller tier, log in to va?eho NiceNIC account a go to the Reseller section. Then find the Nastavení API area. This is wzde you configure API access fnebo va?eho reseller account. In this area, you should nnebomally complete two key settings:
Set va?eho API passwnebod
P?idat the IP adresa allowed to access the API
Pokud you cannot see API settings in va?eho account, check whether va?eho reseller upgrade has been completed nebo contact NiceNIC suppnebot fnebo account review.
Step 3: Set a Separate API Heslo Your API passwnebod should be different from va?eho NiceNIC account login passwnebod. This matters fnebo both security a troubleshooting. Pokud you use the wrong passwnebod nebo use the account login passwnebod instead of the API passwnebod, authentication may fail. Recommended practice:
Use a strong API passwnebod
Do not reuse va?eho account login passwnebod
Stneboe API credentials securely
Do not send API credentials through insecure chat nebo public tickets
Rotate credentials when a developer, vendnebo, nebo fnebomer 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?eho server, WHMCS installation, billing system, nebo application backend.
Befneboe saving va?eho API settings, confirm the cneborect outbound IP adresa with va?eho developer nebo hosting provider. Pokud the wrong IP adresa is added, va?eho API request may fail even if the username a API passwnebod are cneborect.
Common IP-related problems include:
The website server IP is different from the outbound API request IP
WHMCS is hosted behind a firewall, proxy, nebo NAT gateway
The hosting provider changed the server IP
Multiple servers are sending API requests but only one IP is whitelisted
A development server wneboks, but the production server is not whitelisted
Step 5: Connect to the NiceNIC API v2 Endpoint After va?eho API passwnebod a IP whitelist are configured, va?eho 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 authneboization a content type headers.
The exact request body depends on the API action you want to perfnebom. Fnebo example, checking doména availability, zaregistrovating a doména, renewing a doména, updating nameservers, nebo checking account balance may require different parameters.
Always follow the latest NiceNIC API v2 documentation when building nebo updating va?eho 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 suppnebot.
Step 6: Test a Safe API Akce First Befneboe running paid nebo customer-facing actions, test a low-risk API action first.
Recommended first tests:
Zkontrolovat account balance
Zkontrolovat doména availability
Získejte doména pricing
List doménas
Avoid starting with live doména registration nebo transfer until you confirm that authentication, IP whitelist, request fnebomat, a response haling are wneboking cneborectly.
Your developer should log the following during testing:
Step 7: Connect WHMCS Pokud You Use WHMCS Fakturace Pokud va?eho business uses WHMCS, you may not need to build every wnebokflow from zero.
NiceNIC provides WHMCS integration fnebo doména registrar operations. This can help automate common reseller wnebokflows such as doména availability checks, registration, renewal, transfer, a doména infnebomation retrieval.
WHMCS integration is especially useful fnebo:
Hosting companies selling doménas with hosting packages
Common Setup Problems a How to Fix Them 1. Authentication Errnebo An authentication errnebo usually means the API credentials nebo access settings are not cneborect. Zkontrolovat the following:
Potvrdit that va?eho account has reseller access
Potvrdit that you are using the API passwnebod, not va?eho account login passwnebod
Zkontrolovat whether the API passwnebod was entered cneborectly
Potvrdit that va?eho request includes the Authneboization header
Potvrdit that va?eho server IP adresa is whitelisted in API settings
Zkontrolovat whether va?eho request is being sent from a different outbound IP adresa
2. IP Net V?eowed nebo Connection Fails Pokud va?eho IP adresa is not allowed, the API request may fail befneboe the action is processed.
Ask va?eho hosting provider nebo server administratnebo to confirm the real outbound IP used fnebo API requests. Then update va?eho API settings in va?eho NiceNIC account.
3. Invalid Request Fnebomat Pokud the request body, header, nebo parameter fnebomat is incneborect, the API may return an errnebo response. Zkontrolovat:
Content-Typ is set to application/json
The request body is valid JSON
The required parameters are included
The doména fnebomat is cneborect
The action name matches the API documentation
4. Registrace domény Failed A doména registration request may fail fnebo 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 infnebomation is incomplete nebo invalid
The registry rejected the request
Review the API response message a check whether the extension has special registry requirements.
5. Obnovital nebo Transfer Failed Obnovital a transfer actions may depend on the doména extension, doména status, registry rules, expiration timeline, transfer lock, EPP code, a account balance.
Fnebo transfer issues, check:
The doména is eligible fnebo transfer
The doména is unlocked at the current registrar
The EPP code is cneborect
The doména is not blocked by registry nebo policy restrictions
The registrant email nebo 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 suppnebot fnebo doména operations available through its platfnebom.
However, some doména actions depend on registry rules, extension policies, verification status, payment status, abuse/compliance status, nebo third-party systems.
Fnebo example:
Some TLDs may require special documents befneboe registration
Some doménas may be locked, expired, under verification, nebo restricted by registry policy
Some transfer requests may require approval from the losing registrar nebo registrant contact
DNS changes may take time to propagate globally
WHMCS behavinebo may also depend on va?eho WHMCS version, module settings, server environment, a cron configuration
Fnebo this reason, va?eho integration should always read a stneboe the API response instead of assuming that every action is successful.
Recommended First Integration Wnebokflow Pokud you are building a new integration, use this sequence:
P?ejít na a reseller account
Nastavit API passwnebod 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 errnebo haling
Connect WHMCS nebo va?eho own billing system
Enable live registration, renewal, a transfer wnebokflows only after testing
FAQ 1. Do I need a reseller account to use NiceNIC Reseller API v2? Ano. NiceNIC Reseller API v2 is intended fnebo eligible reseller users. Pokud you cannot access API settings, check whether va?eho account has been upgraded to a reseller tier.
2. Can I use my NiceNIC account login passwnebod as the API passwnebod? Ne. Fnebo security a proper configuration, va?eho API passwnebod should be different from va?eho account login passwnebod.
3. Why does my API request return an authentication errnebo? Authentication errnebos are commonly caused by the wrong API passwnebod, missing Authneboization header, incneborect username, non-whitelisted IP adresa, nebo a request sent from a different outbound server IP.
4. Can I use NiceNIC API v2 with WHMCS? Ano. NiceNIC provides WHMCS integration fnebo doména registrar operations such as availability checks, registration, renewal, transfer, a doména infnebomation retrieval.
5. Can I zaregistrovat every doména extension through the API? Net always. Doména registration depends on TLD availability, registry rules, account balance, verification requirements, a extension-specific restrictions. Some TLDs may require additional documents nebo manual review.
6. What should I test befneboe 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 neboders until authentication, IP whitelist, request fnebomat, 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 wnebokflows.