TIMESTAMP_MISSING

An API request may include a timestamp to ensure timeliness and prevent the replay attack.

Reason

  • The request timestamp is required for this type of the API request

Solution

  • Supply the current timestamp in the Unix format with the X-Timestamp HTTP header or the _timestamp argument of the API request

Example

{
    "status": 400,
    "errors": [
        {
            "code": "TIMESTAMP_MISSING",
            "message": "Request signature must include timestamp either in headers or in parameters",
            "more_info": "https://developer.kayako.com/api/v1/reference/errors/TIMESTAMP_MISSING"
        }
    ]
}