API GlossaryΒΆ

Platform Date

Date/time data is transmitted follows the Platform date format when it is transmitted. This format is %Y-%m-%d %H:%M:%S with the following code definitions:

%Y:4-digit year with leading 0's
%m:2-digit month with leading 0's
%d:2-digit day with leading 0's
%H:2-digit hour on a 24-hour clock with leading 0's
%M:2-digit minute with leading 0's
%S:2-digit second with leading 0's

The time zone for this date/time will be UTC.

For example, a Platform Date of 2015-01-01 00:00:00 would be represented as 2015-01-01T00:00:00Z in the ISO 8601 Standard.

Secret Key

The secret key is a combination of elements in a JSON string that is then encrypted using the public key from the ping call:

secret:Secret Key of the service whose key is included in the current request.
stamped:Platform Date representing the current time of the request. if the stamped date is more than two (2) minutes old, it will be considered expired and return an term:HTTP status code of 401 and an api error with a message code ending in 211 and the message authorization expired.
Signature
The service whose service key is included in the request is associated with an RSA Public/Private Key Pair. The private key from this key pair should be used to sign all signatures sent to the LaunchKey Platform via this API. it can be verified by ensuring that the public key from the key pair is returned in the ping call.

User Contributed

LaunchKey links to user contributed code as a resource to its community. LaunchKey does not in any way guarantee or warrant the quality and security of these code bases. User contributed code is supported by the creators. If you do find a link from the site to user contributed code that is malicious or inappropriate in any way, please report that link to LaunchKey immediately and we will investigate the claim. Submit any issue to LaunchKey support at https://launchkey.com./support. ×