Manage your domains easily with the Dot TK DomainShare API. The DomainShare API will allow you to automate functions and reduce the time needed to manage your DomainShare account.
DomainShare Partners are eligible to register free .TK domain names for others (endusers). Signing up for a DomainShare Partner account is free of charge. A new DomainShare partner account can be obtained at http://www.domainshare.tk.
There are no requirements to become a DomainShare Partner. Typical DomainShare Partners are Internet Service Providers, Hosting Providers and software development partners.
When a DomainShare Partner registers a domain name for an enduser, Dot TK believes that the enduser should be protected in case of any wrongful doing by a DomainShare Partner. Therefore, all endusers of domains that are registered through a DomainShare Partner need to confirm their email address with Dot TK. Only after confirmation by the enduser will the domain name be fully authorized. Upon confirmation of the domain by the enduser they will receive a Dot TK Registration ID by email. This Registration ID allows the enduser to purchase (transfer) the domain on Dot TK’s website when there is a problem or issue between the DomainShare Partner and the enduser.
DomainShare domains can be registered in My DomainShare or through the DomainShare API.
DomainShare domains are registered for a period of 1 to 12 months. Domain renewals can be made from 15 days before the expiration date of the domain name.
There are no user restrictions for DomainShare domains. As long as the DomainShare Partner renews the domain on time, the domain will continue to work. The Dot TK content policy applies to all DomainShare domains.
Domain names under the DomainShare Partner program are free of charge to register. Expired or cancelled domains of a DomainShare Partner will display a parking page with advertisements; the revenue of these advertisements is shared with the DomainShare Partner. Payments are made by PayPal or by bank wire.
The DomainShare API allows you to modify parking page settings for all domains that are parked within your portfolio to increase relevancy and revenue.
| Cost |
FREE |
| Flexibility of domain name |
Fully flexible |
| Minimum user requirements |
None |
| Registration method |
My DomainShare & DomainShare API |
| Expires on |
Expires in 1-12 months, but renewable |
| Content Policy |
Applies |
| Email confirmation from enduser needed |
Yes |
| Revenue share parking pages |
Yes |
| Registration needed to use DomainShare API |
Yes |
| Maximum nr of registrations per day |
Unlimited, maximum of 100 registrations per enduser |
The DomainShare API enables you to access the Dot TK database from your own applications or web site. The DomainShare API is a RESTful webservice over HTTP/HTTPS allowing you to program in your favourite language (e.g. Java, Python, Perl, PHP or .NET).
To register and maintain Web Domain and DomainShare domains with the DomainShare API you should be registered with Dot TK. As a result of your registration, your credentials will be your registered email address and password.
This documentation explains how to use the functions the API calls can be leveraged for:
If you have any application or use where you want to register free domain names for others, then DomainShare is definitely your best choice. Dot TK does not only offer free domain name registrations, it also offers excellentrevenue on parked domain names (domains that are expired or deactivated).
A well-known application of DomainShare is used by Internet Service Providers and Hosting Providers. These companies have integrated the DomainShare API to provide free domain name registrations to their customers.
Dot TK is implementing the DomainShare API with various vendors that cater for the ISP and hosting community (hosting panels, billing platforms etc.). Dot TK especially welcomes all developers that are active in this field to integrate the DomainShare API within their panel or platform.
With the DomainShare API it is possible to add, modify or remove a URL to which the domain is forwarded to. New registrations of forwarding URLs and changes can take up to 30 minutes to actually show the URL when going to the domain name. The URL Forwarding system of Dot TK builds a frame where, within this frame, the content of the forwarding URL is shown.
The DomainShare API is a RESTful web service (RESTful web API) that is based on a simple web service using HTTP/HTTPS and the principles of REST (REpresentational State Transfer).
The DomainShare API has one base URL where other systems may GET or POST information to:
https://api.domainshare.tk
The DomainShare API has various functions which are described in the detailed specification section. The function is added to the base URL under the following syntax:
https://api.domainshare.tk/<function>.<output_format>
The input of the function is provided by various variables. Both the GET and POST methods can be used to submit the value of the variables to the API.
If you intend to just retrieve information most developers use the GET method. If you intend to submit modified information most developers use the POST method. But again: both methods are allowed in any case.
The output of the function is provided in either XML or JSON format. By simply using an .xml or .json extension in the API call, the correct output format will be provided.
Example call to get XML output:
| Base URL | https://api.domainshare.tk |
| Function | ping
|
| Output format | xml |
| API Call: | https://api.domainshare.tk/ping.xml |
Output:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<dottk>
<partner_ping>
<status>PING REPLY</status>
<timestamp>2010-06-01 16:04:12 UTC</timestamp>
<type>result</type>
</partner_ping>
<status>OK</status>
</dottk>
Base URL |
https://api.domainshare.tk |
Function |
ping |
Output format
|
json |
API Call: |
https://api.domainshare.tk/ping.json |
Output:
{ "partner_ping":
{ "timestamp":"2010-06-01 16:04:12 UTC",
"status":"PING
REPLY",
"type":"result"
},
"status":"OK"
}
Please note that if no output format is provided, XML is used. Also note that the DomainShare API is reachable by both HTTP and HTTPS. Dot TK recommends using HTTPS to ensure secure communication between your application and our API.
Are you a hosting provider and do you want to give away domains to your customers?
Signup Now for Dot TK DomainShare