API DOCUMENTATION Last Update: Apr 2022

Token: Validate

Validates a unique, self-expiring time token that can be used to authenticate that a series of API calls is performed by a user within a given time frame:

 

The data to be submitted to the API is composed of the following fields:

 

  field   Example   Note
API 1.5
user_id john1970 Required
user_api_key 1959caadac9b13dcb3 Required
account_id greatwidgets Required
type validate_time_token Required
token CHFBTABPGWGBRLCKETCKG Required
Output Format:
output JSON or XML Optional. If not provided, defaults to XML
callback someFunctionName Optional: JSONP format
condensed yes Optional (No white space)
Applies only to JSON(P) output

  

NOTE:

  • The token is only given as a result of making the Token - Get API call.

 

Example PHP Request:

If you are using PHP, the $data array would look like this:

  1. $data['API'] = '1.5';
  2. $data['user_id'] = 'john1970';
  3. $data['user_api_key'] = '1959caadac9b13dcb3';
  4. $data['account_id'] = 'greatwidgets';
  5. $data['type'] = 'validate_time_token';
  6. $data['token'] = 'CHFBTABPGWGBRLCKETCKG';

 

Success XML Response:

  1. <response status="valid">
  2. </response>

 

Error XML Response:

  1. <response status="error">
  2. <error>Error message</error>
  3. </response>