API Documentation
The REST API allows developers to hook into Clientexec and connect it to third-party applications.

Reseller Authentication

You're required to add user credentials via HTTP Basic Authentication. Security is provided via SSL. The username and password is not the same one used to log into your Clientexec installation. The pair can be found in your welcome email or by opening a support ticket with support@clientexec.com.
View article for examples on using API

View a license

Returns information for a licensed domain

Arguments

Name Type Description
domainname string Domain name that a license is tied to (required)

Example JSON Response

{
    "domain": {
        "instance": "clientexec",
        "domain": "exampledomain.com",
        "licesekey": "ad40$$*f2",
        "dir": "/members",
        "expires": "2015-04-10",
        "version": "4.4.1",
        "checked": "1",
        "last_checked": "2012-02-17"
    },
    "checks": [
        {
            "ip": "100.0.0.100",
            "date": "2012-02-17 11:30:37",
            "accepted": "1"
        },
        {
            "ip": "100.0.0.100",
            "date": "2012-02-15 16:08:11",
            "accepted": "1"
        },
        {
            "ip": "100.0.0.100",
            "date": "2012-02-15 14:43:03",
            "accepted": "1"
        },
        {
            "ip": "100.0.0.100",
            "date": "2012-02-03 23:39:06",
            "accepted": "1"
        },
        {
            "ip": "100.0.0.100",
            "date": "2012-02-03 23:29:16",
            "accepted": "1"
        }
    ]
}