sdhlinux

True if reseller signed up for any SDH Linux Product (US or IN or UK)

Get Details

Description

Gets the details of an existing Single Domain Linux Hosting Order.

Parameters

Name Data Type Required / Optional Description
auth-userid Integer Required Authentication Parameter
api-key String Required Authentication Parameter
order-id Integer Required The OrderId for which the details to be fetched.

HTTP Method

GET

Example Test URL Request

US, Texas Server


https://test.httpapi.com/api/singledomainhosting/linux/us/details.json?auth-userid=0&api-key=key&order-id=0

US, California Server


https://test.httpapi.com/api/singledomainhosting/linux/us/ca/details.json?auth-userid=0&api-key=key&order-id=0

UK Server


https://test.httpapi.com/api/singledomainhosting/linux/uk/details.json?auth-userid=0&api-key=key&order-id=0

India Server


https://test.httpapi.com/api/singledomainhosting/linux/in/details.json?auth-userid=0&api-key=key&order-id=0

Hong Kong Server


https://test.httpapi.com/api/singledomainhosting/linux/hk/details.json?auth-userid=0&api-key=key&order-id=0

Turkey Server


https://test.httpapi.com/api/singledomainhosting/linux/tr/details.json?auth-userid=0&api-key=key&order-id=0

Response

Returns the details of an existing Single Domain Hosting order.

Delete

Description

Deletes an existing Single Domain Linux Hosting Order.

Parameters

Name Data Type Required / Optional Description
auth-userid Integer Required Authentication Parameter
api-key String Required Authentication Parameter
order-id Integer Required The OrderId which is to be deleted.

HTTP Method

POST

Example Test URL Request

US, Texas Server


https://test.httpapi.com/api/singledomainhosting/linux/us/delete.json?auth-userid=0&api-key=key&order-id=0

US, California Server


https://test.httpapi.com/api/singledomainhosting/linux/us/ca/delete.json?auth-userid=0&api-key=key&order-id=0

UK Server


https://test.httpapi.com/api/singledomainhosting/linux/uk/delete.json?auth-userid=0&api-key=key&order-id=0

India Server


https://test.httpapi.com/api/singledomainhosting/linux/in/delete.json?auth-userid=0&api-key=key&order-id=0

Hong Kong Server


https://test.httpapi.com/api/singledomainhosting/linux/hk/delete.json?auth-userid=0&api-key=key&order-id=0

Turkey Server


https://test.httpapi.com/api/singledomainhosting/linux/tr/delete.json?auth-userid=0&api-key=key&order-id=0

Response

Returns a map of the execution details of the delete operation.

Disable SSL

Description

Disables SSL for an existing Single Domain Linux Hosting Order. To learn more, click here.

Note

This API call will not result in a refund being processed for disabling SSL.

Parameters

Name Data Type Required / Optional Description
auth-userid Integer Required Authentication Parameter
api-key String Required Authentication Parameter
order-id Integer Required The OrderId for which SSL needs to be disabled.

HTTP Method

POST

Example Test URL Request

US, Texas Server


https://test.httpapi.com/api/singledomainhosting/linux/us/disable-ssl.json?auth-userid=0&api-key=key&order-id=0

US, California Server


https://test.httpapi.com/api/singledomainhosting/linux/us/ca/disable-ssl.json?auth-userid=0&api-key=key&order-id=0

UK Server


https://test.httpapi.com/api/singledomainhosting/linux/uk/disable-ssl.json?auth-userid=0&api-key=key&order-id=0

India Server


https://test.httpapi.com/api/singledomainhosting/linux/in/disable-ssl.json?auth-userid=0&api-key=key&order-id=0

Hong Kong Server


https://test.httpapi.com/api/singledomainhosting/linux/hk/disable-ssl.json?auth-userid=0&api-key=key&order-id=0

Turkey Server


https://test.httpapi.com/api/singledomainhosting/linux/tr/disable-ssl.json?auth-userid=0&api-key=key&order-id=0

Response

Returns a map of the execution details of the disabling of SSL operation.

Enable SSL

Description

Enables SSL for an existing Single Domain Linux Hosting Order. To learn more, click here.

Parameters

Name Data Type Required / Optional Description
auth-userid Integer Required Authentication Parameter
api-key String Required Authentication Parameter
order-id Integer Required The OrderId for which SSL needs to be enabled.
invoice-option String Required This parameter will decide how the Customer Invoices will be handled. Values can be: NoInvoice, PayInvoice, KeepInvoice, OnlyAdd

HTTP Method

POST

Example Test URL Request

US, Texas Server


https://test.httpapi.com/api/singledomainhosting/linux/us/enable-ssl.json?auth-userid=0&api-key=key&order-id=0&invoice-option=NoInvoice

US, California Server


https://test.httpapi.com/api/singledomainhosting/linux/us/ca/enable-ssl.json?auth-userid=0&api-key=key&order-id=0&invoice-option=NoInvoice

UK Server


https://test.httpapi.com/api/singledomainhosting/linux/uk/enable-ssl.json?auth-userid=0&api-key=key&order-id=0&invoice-option=NoInvoice

India Server


https://test.httpapi.com/api/singledomainhosting/linux/in/enable-ssl.json?auth-userid=0&api-key=key&order-id=0&invoice-option=NoInvoice

Hong Kong Server


https://test.httpapi.com/api/singledomainhosting/linux/hk/enable-ssl.json?auth-userid=0&api-key=key&order-id=0&invoice-option=NoInvoice

Turkey Server


https://test.httpapi.com/api/singledomainhosting/linux/tr/enable-ssl.json?auth-userid=0&api-key=key&order-id=0&invoice-option=NoInvoice

Response

Returns a map of the execution details of the enabling of SSL operation.

Modify/Upgrade

Description

Modifies/upgrades an existing Single Domain Linux Hosting Order.

Parameters

Name Data Type Required / Optional
auth-userid Integer Required Authentication Parameter
api-key String Required Authentication Parameter
order-id Integer Required The OrderId which is to be modified.
new-plan-id Integer Required The new plan to which the order is to be upgraded/downgraded. To fetch the plan details i.e. plan-id etc, use this method.
months Integer Required The number of months in the new plan for which the Order is to be modified.
invoice-option String Required This parameter will decide how the Customer Invoices will be handled. Values can be: NoInvoice, PayInvoice, KeepInvoice, OnlyAdd

HTTP Method

POST

Example Test URL Request

US, Texas Server


https://test.httpapi.com/api/singledomainhosting/linux/us/modify.json?auth-userid=0&api-key=key&order-id=0&new-plan-id=0&months=0&invoice-option=NoInvoice

US, California Server


https://test.httpapi.com/api/singledomainhosting/linux/us/ca/modify.json?auth-userid=0&api-key=key&order-id=0&new-plan-id=0&months=0&invoice-option=NoInvoice


UK Server


https://test.httpapi.com/api/singledomainhosting/linux/uk/modify.json?auth-userid=0&api-key=key&order-id=0&new-plan-id=0&months=0&invoice-option=NoInvoice

India Server


https://test.httpapi.com/api/singledomainhosting/linux/in/modify.json?auth-userid=0&api-key=key&order-id=0&new-plan-id=0&months=0&invoice-option=NoInvoice

Hong Kong Server


https://test.httpapi.com/api/singledomainhosting/linux/hk/modify.json?auth-userid=0&api-key=key&order-id=0&new-plan-id=0&months=0&invoice-option=NoInvoice

Turkey Server


https://test.httpapi.com/api/singledomainhosting/linux/tr/modify.json?auth-userid=0&api-key=key&order-id=0&new-plan-id=0&months=0&invoice-option=NoInvoice

Response

Returns a map of the execution details of the modify operation.

Renew

Description

Renews an existing Single Domain Linux Hosting Order.

Parameters

Name Data Type Required / Optional Description
auth-userid Integer Required Authentication Parameter
api-key String Required Authentication Parameter
order-id Integer Required The OrderId which is to be renewed.
months Integer Required The number of months for which the Order is to be renewed.
enable-ssl Boolean Optional Values can be: true or false (default). To learn more, click here.
auto-renew Boolean Required

Enables / Disables the Auto Renewal setting for the Order.

invoice-option String Required This parameter will decide how the Customer Invoices will be handled. Values can be: NoInvoice, PayInvoice, KeepInvoice, OnlyAdd

HTTP Method

POST

Example Test URL Request

US, Texas Server


https://test.httpapi.com/api/singledomainhosting/linux/us/renew.json?auth-userid=0&api-key=key&order-id=0&months=0&invoice-option=NoInvoice


US, California Server


https://test.httpapi.com/api/singledomainhosting/linux/us/ca/renew.json?auth-userid=0&api-key=key&order-id=0&months=0&invoice-option=NoInvoice


UK Server


https://test.httpapi.com/api/singledomainhosting/linux/uk/renew.json?auth-userid=0&api-key=key&order-id=0&months=0&invoice-option=NoInvoice

India Server


https://test.httpapi.com/api/singledomainhosting/linux/in/renew.json?auth-userid=0&api-key=key&order-id=0&months=0&invoice-option=NoInvoice

Hong Kong Server


https://test.httpapi.com/api/singledomainhosting/linux/hk/renew.json?auth-userid=0&api-key=key&order-id=0&months=0&invoice-option=NoInvoice

Turkey Server


https://test.httpapi.com/api/singledomainhosting/linux/tr/renew.json?auth-userid=0&api-key=key&order-id=0&months=0&invoice-option=NoInvoice

Response

Returns a map of the execution details of the Renew operation.

Add

Description

Places a Single Domain Linux Hosting Order for the specified domain name.

Parameters

Name Data Type Required / Optional Description
auth-userid Integer Required Authentication Parameter
api-key String Required Authentication Parameter
domain-name String Required The domain name for which the Order is placed.
customer-id Integer Required The Customer under whom the Order should be added.
months Integer Required The number of months for which the Order is placed.
plan-id Integer Required The plan under which the Order should be added. To fetch the plan details i.e. plan-id etc., use this method.
enable-ssl Boolean Optional Values can be: true or false (default). To learn more, click here.
auto-renew Boolean Required

Enables / Disables the Auto Renewal setting for the Order.

invoice-option String Required This parameter will decide how the Customer Invoices will be handled. Values can be: NoInvoice, PayInvoice, KeepInvoice, OnlyAdd

HTTP Method

POST

Example Test URL Request

US, Texas Server


https://test.httpapi.com/api/singledomainhosting/linux/us/add.json?auth-userid=0&api-key=key&domain-name=name&customer-id=0&months=0&plan-id=0&invoice-option=NoInvoice


US, California Server


https://test.httpapi.com/api/singledomainhosting/linux/us/ca/add.json?auth-userid=0&api-key=key&domain-name=name&customer-id=0&months=0&plan-id=0&invoice-option=NoInvoice

UK Server


https://test.httpapi.com/api/singledomainhosting/linux/uk/add.json?auth-userid=0&api-key=key&domain-name=name&customer-id=0&months=0&plan-id=0&invoice-option=NoInvoice

India Server


https://test.httpapi.com/api/singledomainhosting/linux/in/add.json?auth-userid=0&api-key=key&domain-name=name&customer-id=0&months=0&plan-id=0&invoice-option=NoInvoice

Hong Kong Server


https://test.httpapi.com/api/singledomainhosting/linux/hk/add.json?auth-userid=0&api-key=key&domain-name=name&customer-id=0&months=0&plan-id=0&invoice-option=NoInvoice

Turkey Server


https://test.httpapi.com/api/singledomainhosting/linux/tr/add.json?auth-userid=0&api-key=key&domain-name=name&customer-id=0&months=0&plan-id=0&invoice-option=NoInvoice

Response

Returns a map with the execution details of the Order addition.

Accessing your Single Domain Linux Hosting Order

There are 3 methods by which you can manage your cPanel Single Domain Linux Hosting package with :

Managing your Single Domain Linux Hosting package through your control panel with
(Anchor: manage)

Note

This method is recommended if you yourself are managing your Single Domain Linux Hosting package.

  1. Login to your control panel. Search for the domain name for which you have purchased this cPanel Single Domain Linux Hosting Order and go to the
    Order Information view. See details

  2. Click the Manage Web Hosting link to get automatically logged into your cPanel interface.

Modifying the Password of your cPanel Interface (Anchor: password)

  1. Login to your control panel. Search for the domain name for which you have purchased this cPanel Single Domain Linux Hosting Order and go to the
    Order Information view. See details

  2. Click the Admin Details link.

  3. Click the Change Password link under cPanel Login Details.

  4. Mention a Password of your choice and click the Change Password button to reset your interface password.

Managing your Single Domain Linux Hosting Package through an IP Address (Anchor: ip)

Note

This method is typically recommended if you wish to delegate managing your Single Domain Linux Hosting package to a Web Designer and have not yet modified your domain
name's Name Servers to the ones recommended by .

Alternatively, you may only provide FTP access to your Web Designer by creating another FTP User for
them. See details

Retrieving the IP Address and Login Credentials of your Single Domain Linux Hosting Package

  1. Login to your control panel. Search for the domain name for which you have purchased this cPanel Single Domain Linux Hosting Order and go to the
    Order Information
    view. See details

  2. Click the Admin Details link.

  3. Under cPanel Login Details, note the IP Address (next to the Address field) and your Username.

  4. Your Password on the other hand can be retrieved from, either:

    • the email that was sent to you upon purchasing this package,

      OR

    • by changing the password in the Admin Details interface. See details

Managing your Single Domain Linux Hosting Package through your Domain Name (Anchor: domain)

Note

This method of accessing the Single Domain Linux Hosting package is very similar to the one above and is also recommended when providing access to your Web Designer. The
only difference between the two methods is that, for this to work you should have already modified your domain name's Name Servers to
's. See details

Alternatively, you may only provide FTP access to your Web Designer by creating another FTP User for
them. See details

Retrieving the Login Credentials of your Single Domain Linux Hosting package

  1. Login to your control panel. Search for the domain name for which you have purchased this cPanel Single Domain Linux Hosting Order and go to the
    Order Information
    view. See details

  2. Click the Admin Details link.

  3. Under cPanel Login Details, note the URL (next to the Address field) for accessing your cPanel interface and it's Username.

    Your Password on the other hand can be retrieved from,
    either:

    • the email that was sent to you upon purchasing this package,

      OR

    • by changing the password in the Admin Details interface. See details