What Does The 'Timestamp Expired' Response From The Channels Rest API Mean When Triggering An Event?

If the timestamp is not within the allowed time period the response body will be similar to the following:

Timestamp expired: Given timestamp (2013-06-17T15:39:38Z) not within 600s of server time (2013-06-17T17:09:21Z)

To fix this issue, you will need to:

  • Update your system time to reflect the current date and time

  • Sync your system's clock to a time server to automatically update this in future (Optional)

If required, for more information, see below:


To check the current machine time on your system, please run the date command from the console. Is the output correct?

If not, you can correct the time on your machine by going to your console and using date to modify it. In most cases, you will need to give yourself sudo access on your machine.


MM - Month (two-digit numeric month)

dd - Day (two-digit numeric day i.e. day of month)

hh - Hour

mm - Minutes

yy - Year

So, for example, if we wanted to change the current time to 11:30am on Monday 16th March 2019, we would type the following:


In Date & time, you can choose to let Windows set your time and time zone automatically, or you can set them manually.

To set your time and time zone in Windows 10, go to Start > Settings > Time & language > Date & time

Still have questions? Please reach out to our Support team by visiting this page.

Last updated