Advanced Search
Search Results
12 total results found
Usability Hints
Some notes: The default session duration of DMAPI (the service behind this interface) is 1 hour. This means that after 1 hour of inactivity, you will be logged out of both DMAPI and Reseller Control Panel, and asked again for your username and password. Fo...
Basics
Commonalities for all requests DMAPI-Server URL This is the service address which has to be used for all requests: https://dmapi.joker.com This is how a request looks like: https://dmapi.joker.com/request/<name-of-request>?<name-of-parameter-1>=<value...
Account and Handling
login Login with Username & Password Requires (mandatory): username Joker.com username (email address) password Joker.com password Returns: Auth-SID Authenticated Session ID, must be provided with any other request (parame...
Domains
query-domain-list Accepts (optional) pattern Pattern to match (globbing, like "dom*") from Start from this item in list to End by this item showstatus Returns additional column, showing domain status; may be...
Contacts
query-contact-list Accepts: pattern pattern to match (against handle) from start from this item in list to end by this item in list tld limits output to contact handles which may be used with specified toplevel domain (tld), like "c...
Nameservers
query-ns-list Accepts: pattern pattern to match (against host name, like "ns.dom*") full include IPs if non-zero (0 or 1) Returns: List of registered name servers, one per line. If "full" is non-zero, then the list will includ...
Modify Zonedata
dns-zone-list Accepts: pattern Pattern to match (globbing, like "dom*") Returns: List zones (domains) which are managed and served by Joker.com nameservers. Zones are listed one per line. dns-zone-get Requires: domain Zone (domain) ...
Rights and Roles
grants-list Requires: domain Full qualified domain name Accepts: showkey Show invitation access key Get a list of active and pending grants. Returns lines in the following format (space-separated): invitation <nr> <sc...
Other Requests
query-object Accepts: domain Domain name Exactly one of those must be specified. Only objects registered with Joker.com may be queried. contact Contact handle host Nameserver Returns: Information about specified object...
Installation of Joker.com PHP Client
To successfully install this client application, you need a basic knowledge of Web servers, PHP and file systems.In principle the installation is only a copy and run. The first thing to do is to ensure, that your Web server runs PHP files, and if not to config...
Code-Examples
Perl List domains of customer #!/usr/bin/perl use LWP::UserAgent; use Data::Dumper; my $dmapiURL = "https://dmapi.joker.com/request"; my $ua = LWP::UserAgent-> new; my $req = HTTP::Request-> new(GET => $dmapiURL.'/login?username='.shift().'&passwo...
The Joker.com PHP Client
Joker.com provides this tool as an fully working example of how to make use of the Joker.com API (DMAPI). The Joker PHP Client is a lightweight web interface, demonstrating how to implement a full-featured domain handling. The source code of this web interf...