WebNIC RESTFUL v2
Domain APISSL APIDNS APIUtility Endpoints
Domain APISSL APIDNS APIUtility Endpoints
WebNIC OST @ Github
WebNIC Partner Portal
  1. Zone
  • 📝 Update History
  • Zone
    • Get Domain Zone
      GET
    • Add Domain Zone to NS Subscription
      POST
    • Get Domain Zone NS Subscription
      GET
    • Search Domain Zones
      GET
    • Delete Domain Zone
      DELETE
    • Get Domain Zone Statistics
      GET
    • Get Premium Subscription Statistics
      GET
  • Zone Record
    • Get Basic Record Nameservers
      GET
    • Get Subscription Record Nameservers
      GET
    • Get Zone Records
      GET
    • Get Supported Record Types
      GET
    • Save Zone Record
      POST
    • Remove Zone Subscription Record
      POST
    • Replace Zone Subscription Record
      POST
    • Delete Zone Record
      DELETE
    • Delete Zone Subscription Record
      DELETE
    • Detele Basic Zone Record
      DELETE
  • Zone Forwarding
    • Get Zone Url Forwardings
      GET
    • Add Zone Url Forwarding
      POST
    • Remove Zone Url Forwarding
      DELETE
    • Get Zone Email Forwardings
      GET
    • Add Zone Email Forwarding
      POST
    • Remove Zone Email Forwarding
      DELETE
  • Zone DNSSEC
    • Get Domain Zone DNSSEC Info
      GET
    • Enable Domain Zone DNSSEC
      PUT
    • Disable Domain Zone DNSSEC
      PUT
    • Get Domain Zone DNSSEC DNS Key Record
      GET
    • Get Domain Zone DNSSEC DS Record
      GET
  • Subscription Whitelabel
    • Get Whitelabel Nameserver
    • Save Whitelabel Nameservers
    • Remove Whitelabel Nameservers
  • Subscription
    • Add Domain Zone to Partner Subscription
    • Remove Domain Zone from Partner Subscription
    • Subscribe Domain Subscription
    • Get Domain Subscription
    • Get Domain Subscription by Id
    • Get Domain Subscription by Domain Name
    • Renew Domain Subscription
    • Unsubscribe Domain Subscription
    • Enable Domain Subscription Auto Renewal
    • Disable Domain Subscription Auto Renewal
  • Zone Record Template
    • Get Zone Subscription Record Templates
    • Create Zone Subscription Record Template
    • Get Zone Subscription Record Template by Id
    • Update Zone Subscription Record Template by Id
    • Add Zone Subscription Record to Zone Subscription Record Template
    • Remove Zone Subscription Record from Zone Subscription Record Template
    • Delete Zone Subscription Record Template
Domain APISSL APIDNS APIUtility Endpoints
Domain APISSL APIDNS APIUtility Endpoints
WebNIC OST @ Github
WebNIC Partner Portal
  1. Zone

Add Domain Zone to NS Subscription

OTE Environment
https://oteapi.webnic.cc
OTE Environment
https://oteapi.webnic.cc
POST
/dns/v2/zone/{zone}/nameserver-subscription
Last modified:2025-05-20 10:13:56
Unify endpoint used to subscribe a domain zone to WebNIC DNS Services.
Three options available
Premium Reseller Plan (subscription base)
Premium Single (subscription base)
Basic NS (free of charge)
Premium Reseller Plan
Real time DNS propagation.
Volume license subsription model.
Premium Single Domain
Real time DNS propagation.
With Geo Route traffic management feature.
Details of Premium DNS service
Check details on WebNIC info site, to learn the benefits you will enjoy through this Premium DNS services.
Basic NS
Complimentary DNS service that provided by WebNIC.
Timely update manner, which could take up to an hour for DNS record readiness and up to 72 hours global record propagation.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Body Params application/json

Examples

Responses

🟢200OK
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://oteapi.webnic.cc/dns/v2/zone/ote-nelson2.com/nameserver-subscription' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "subscriptionProduct": "basic_ns" //"basic_ns","premium_ns_georoute","premium_ns_partner"
}'
Response Response Example
{
    "code": "1000",
    "message": "Command completed successfully.",
    "data": {
        "zone": "sample.com",
        "zoneType": "inzone",
        "subscription": "basic_ns",
        "useWebnicNameserver": true,
        "useWebnicNsBasic": true,
        "useWebnicNsPremium": false,
        "nameservers": [
            "NS1.WEB.CC",
            "NS2.WEB.CC"
        ],
        "dtcreate": "2025-03-17T16:44:41+08:00",
        "dtmodify": "2025-05-16T09:17:00+08:00"
    }
}
Modified at 2025-05-20 10:13:56
Previous
Get Domain Zone
Next
Get Domain Zone NS Subscription
Built with