HTTP Interface

Get Balance

You can obtain your current balance via the HTTPS interface as follows:

POST https://www.intellisoftware.co.uk/api/json/getbalance.aspx

{
  "auth": {
    "authtype": "accesskey",
    "accesskey": "Yva$ER%Uhs\u002BUU[MzwEYe",
    "secretkey": "F{kQ^s\u0060wVpm!EU~Bx8yB^A$N$[l{pxJA"
  },
  "request_version": "1.0.0",
  "response_version": "1.0.3"
}

Parameters:

accesskeyThis is your AccessKey used to authenticate to you IntelliSoftware account
Click here to create an AccessKey / SecretKey pair
secretkeyThis is your SecretKey used to authenticate to you IntelliSoftware account
Click here to create an AccessKey / SecretKey pair
request_versionThis specifies the version of the request format. Current version is '1.0.0'.
response_versionThis specifies the required version of the response format. Current version is '1.0.3'

Responses:

Response success:

{
  "response_status": "ok",
  "balance": "100.0"
}

Response failure:

{
  "response_status": "failure",
  "errors": [
    {
      "error": "login_invalid",
      "error_code": 11
    }
  ]
}

Parameters:

response_statusOverall return status
balanceRemaining Credit Balance
errorError
error_codeError Code (Numerical representation of the 'error' parameter)
error_description(Optional) Provides additional information about the error (parameter not always present). Error description messages subject to change without notice.

Error Codes:

login_invalid11AccessKey or SecretKey is invalid
auth_parameter_missing20Required authentication parameters are missing
auth_parameter_invalid21Required authentication parameters are invalid
connection_not_secure22Connection refused as the connection is not secure
internal_error12Unable to process request at this time
POST https://www.intellisoftware.co.uk/api/https/getbalance.aspx

accesskey=Yva%24ER%25Uhs%2bUU%5bMzwEYe&secretkey=F%7bkQ%5es%60wVpm!EU%7eBx8yB%5eA%24N%24%5bl%7bpxJA

Parameters:

accesskeyThis is your AccessKey used to authenticate to you IntelliSoftware account
Click here to create an AccessKey / SecretKey pair
secretkeyThis is your SecretKey used to authenticate to you IntelliSoftware account
Click here to create an AccessKey / SecretKey pair

Responses:

Response success:

BALANCE:100.0

Response failure:

ERR:LOGIN_INVALID

Error Codes:

LOGIN_INVALID11AccessKey or SecretKey is invalid
AUTH_PARAMETER_MISSING20Required authentication parameters are missing
AUTH_PARAMETER_INVALID21Required authentication parameters are invalid
CONNECTION_NOT_SECURE22Connection refused as the connection is not secure
INTERNAL_ERROR12Unable to process request at this time