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 address 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 address 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: খুলুন API সেটিংs 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 address 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 address that will send API requests. This is usually the public IP address of আপনার server, WHMCS installation, billing system, অথবা application backend.

Befঅথবাe saving আপনার API settings, confirm the cঅথবাrect outbound IP address with আপনার developer অথবা hosting provider. যদি the wrong IP address 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 address, ডোমেইন 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 address is whitelisted in API settings
  • পরীক্ষা করুন whether আপনার request is being sent from a different outbound IP address

2. IP নাt সবowed অথবা Connection Fails

যদি আপনার IP address 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 address, অথবা 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 সর্বস্বত্ব সংরক্ষিত