reseller

is added when reseller has a customer specific business

New gTLD Wishlist Setup

Following are the steps you need to perform from within your Control Panel for the New gTLD Wishlist Setup:

Sunrise TLD Setup Guide

Following are the steps you need to perform from within your Control Panel to setup your Sunrise TLD(s) for your Customers and Sub-Resellers:

  • Activate the Sunrise TLD(s) for your Reseller Account. See details

    Additional Information

    Identifying New gTLD Extensions

  • Set your Selling Price for the Sunrise TLD(s). See details

  • Buy Flow:

    • SuperSite:

      • The below files have been introduced:

        • Products -> Domain -> Domain_registration -> New_gtlds -> New_gtlds.html

        • Products -> Domain -> Domain_registration -> New_gtlds -> Sunrise.html

        • Products -> Domain -> Domain_registration -> New_gtlds -> Sunrise_result.html

      • The below file has been updated:

        • Misc -> Page_titles.txt

        If you have made any modifications to this file, you need to update it to include the changes related to Sunrise TLDs.

    • API: You need to integrate the following API calls in your website -

      • Sunrise TLDs List: Fetches the list of TLDs currently in the Sunrise Period. See details

      • Check Availability: Performs a domain availability check for the string. See details

        Note

        The string(s) that the Trademark holder can use to register domain names in the Sunrise Period can be found in the SMD file.

        Additional Information

        Signed Mark Data (SMD) File

      • Domain Registration: This will be the Domain Registration API call. See details

Fetching the List of TLDs in Sunrise / Landrush Period

Description

Fetches the list of TLDs currently in the Sunrise / Landrush Period

Parameters

Name Data Type Required / Optional Description
auth-userid Integer Required Authentication Parameter
api-key String Required Authentication Parameter
phase String Required Values can be sunrise or landrush.

HTTP Method

GET

Example Test URL Request


https://test.httpapi.com/api/domains/tlds-in-phase.xml?auth-userid=0&api-key=key&phase=sunrise

Response

Returns a hash map containing the list of TLDs currently in the Sunrise / Landrush Period:

  • Phase

    • Category

      • TLDs

Get Notification Email

Description

Fetches the domain's notification (alternate) email address.

Parameters

Name Data Type Required / Optional Description
auth-userid Integer Required Authentication Parameter
api-key String Required Authentication Parameter
order-id Integer Required

Order ID of the Domain Registration, Email Hosting, Legacy Web Hosting, Website Builder, Enterprise Email or Digital Certificate Order

Note

For a Domain Registration Order, the notification email address will be returned only if the associated FREE Email Service is activated.

HTTP Method

GET

Example Test URL Request


https://test.httpapi.com/api/mail/domain/notification-email.json?auth-userid=0&api-key=key&order-id=0

Response

Returns a hash map containing the notification email address (emailAddress).

In case of any errors, a status key with value as ERROR alongwith an error message will be returned.

Optimizing your SuperSite 2 to Reduce Load Time

You can combine the all CSS files for SuperSite 2 into a single file, by following the process outlined below, thus reducing the SuperSite 2 load time:

  1. Login to your SuperSite 2 Admin Area. See details

  2. Under the My Themes section, click the Combine CSS Files bar.

  3. Here, turn the Combine CSS Files feature ON using the toggle.

    This will combine all the CSS files into a single file viz production.css.

Note
  • CSS files are combined only while the SuperSite 2 pages are being loaded in a browser. The SuperSite 2 Admin Area will continue to display individual CSS files.

  • You may split the CSS files by turning the Combine CSS Files option OFF using the toggle. Turning this option OFF will increase the load time of your Supersite 2. It is recommended that you turn this setting OFF only when you wish to edit your CSS files, so that you can easily identify the file to be edited by using the 'Inspect Element' option on your browser.

Enabling Automatic Currency Detection for your SuperSite 2

The SuperSite 2 now allows Prices to be displayed in local currency of the visitor. You may choose to detect the visitor's IP Address and automatically display all Prices in his local currency.

To Enable IP Detection and Display Prices in Local Currency

  1. Login to your SuperSite 2 Admin Area. See details

  2. In the Menu, click the Settings link.

  3. Under Automatic Currency Detection, click the Edit Settings button.

  4. Here, turn the IP Detection ON using the toggle.

  5. Click the Save button to submit the changes.

Note
  • Currencies currently supported are - USD, INR, GBP, AUD, RUB, CNY, TRY, EUR and CAD.

  • Prices are converted to the local currency at the currency conversion rate prevailing on the day and are for display purposes only. Payments will be collected in your Selling Currency.

  • If the Automatic Currency Detection feature is enabled, visitors from the supported countries will see all Prices in their local currency. Other visitors will continue to see the Prices in your Selling Currency.

  • If the Automatic Currency Detection feature is disabled, all Prices will be displayed in your Selling Currency. Visitors can manually switch currencies from the currency drop-down in the SuperSite 2 Header bar, if they wish to see Prices in the local currency.

Fetching the Trademark Claim Data

Description

Fetches the Trademark Claim Data, based on the Trademark Claim Key.

Parameters

Name Data Type Required / Optional Description
auth-userid Integer Required Authentication Parameter
api-key String Required Authentication Parameter
lookup-key String Required

Trademark Claim Key (tm-claims-key)

HTTP Method

GET

Example Test URL Request


https://test.httpapi.com/api/domains/get-tm-notice.xml?auth-userid=0&api-key=key&lookup-key=claim-key

Response

Returns a hash map containing Trademark Claim Data matching the Trademark Claim Key:

  • Trademark (markName)

  • Jurisdiction (jurisdiction)

  • Goods (goodsAndServices)

  • International Class of Goods and Services or Equivalent (description)

  • Trademark Registrant (holders)

  • Trademark Registrant Contact (contacts)

Check Availability - Sunrise

Description

Checks the availability of the specified Domain Name(s) in the Sunrise Phase.

Parameters

Name Data Type Required / Optional Description
auth-userid Integer Required Authentication Parameter
api-key String Required Authentication Parameter
domainname String Required Domain Name that you need to check the availability for in the Sunrise period
tld Array of Strings Required TLD(s) for which the Domain Name availability needs to be checked
smd String Required Pass the content of the smd file

HTTP Method

GET

Example Test URL Request


https://domaincheck.httpapi.com/api/domains/available-sunrise.xml?auth-userid=0&api-key=key&domainname=domain1&tld=bike&smd=<smd_file_content>

Response

Returns a hash map containing Domain Name availability status for the requested TLDs:

  • available - Domain Name available for registration

  • regthroughus - Domain Name currently registered through the Registrar whose connection is being used to check the availability of the Domain Name

  • regthroughothers - Domain Name currently registered through a Registrar other than the one whose connection is being used to check the availability of the Domain Name. If you wish to manage such a Domain Name through your Reseller / Registrar Account, you may pass a Domain Transfer API call. See details

  • unknown - returned, if for some reason, the Registry connections are not available. You should ideally re-check the Domain Name availability after some time.

Fetch Wishlist TLDs based on Category

Description

Fetches the TLDs for the specified Category.

Parameters

Name Data Type Required / Optional Description
auth-userid Integer Required Authentication Parameter
api-key String Required Authentication Parameter
category String optional The Category for which the TLDs are to be fetched. Values can be adult, arts and media, beauty and fashion, business and commerce, education, finance, food and drink, generic, geo cultural, government and politics, health, idn, news and information, novelty, people and lifestyle, real estate, religion, services, sports and games, technology or travel.

HTTP Method

GET

Example Test URL Request


https://test.httpapi.com/api/domains/preordering/fetchtldlist.xml?auth-userid=0&api-key=key&category=services

Response

Returns a hash map containing the below details:

  • Fetch TLDs Action Status (status)

  • Fetch TLDs Action Status Description (status_description)

  • Fetched TLDs Information (response_value)

In case of any errors, a status key with value as ERROR alongwith an error message will be returned.

Fetch Wishlist

Description

Fetches the Wishlist.

Parameters

Name Data Type Required / Optional Description
auth-userid Integer Required Authentication Parameter
api-key String Required Authentication Parameter
customerid Integer Optional Customer ID of the Customer for whom the Wishlist is to be fetched
resellerid Integer Optional Reseller ID of the Reseller for whom the Wishlist is to be fetched
domain Array of Strings Optional Domain Name(s) for which the Wishlist is to be fetched
tld Array of Strings Optional TLD(s) for which the Wishlist is to be fetched
creation-date-start String Optional UNIX TimeStamp for listing of Wishlist entries whose Creation Date is greater than creation-date-start
creation-date-end String Optional UNIX TimeStamp for listing of Wishlist entries whose Creation Date is less than creation-date-end
no-of-records Integer Required Number of records to be returned
page-no Integer Required Page number for which records are required

HTTP Method

GET

Example Test URL Request


https://test.httpapi.com/api/domains/preordering/fetch.xml?auth-userid=0&api-key=key&no-of-records=10&page-no=1

Response

Returns a hash map containing the below details:

  • Fetch Wishlist Action Status (status)

  • Fetch Wishlist Action Status Description (status_description)

  • Wishlist Details (response_value)

    • Domain Name (domainname)

    • TLD associated with the Domain Name (tld)

    • Category under which the TLD is included (category)

    • Wishlist Entry Creation Time (creation_time)

    • Customer ID of the Customer under whom the Wishlist exists (customerid)

    • Reseller ID of the Reseller under whom the Wishlist exists (resellerid)

In case of any errors, a status key with value as ERROR alongwith an error message will be returned.