You can currently 'View all' data in the various sections of the API with GET requests. For example:
This will return all the data FreshDesk has stored for that end point. For a system which regularly polls FreshDesk, processing all of the data becomes cumbersome. As each record in FreshDesk has an Updated At field you could specify a Date/Time in your API call. The API would then only return the records which have been updated since the given date. For example:
The following examples show a given date raw and URL encoded:
Or a Unix Timestamp would work more easily:
This would greatly reduce the amount of data transfer from FreshDesk to keep the data in an external system up to date.