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або:
  • Домен 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
  • Домен 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. Домен 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 Домен 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 Всі права захищені