/changes endpoints provide information about recent changes to data to signalize which entities might need to be re-processed. Although some modification times are far in the past, we guarantee only 30 days of history to be available complete. The information further in the past is most probably incomplete. Despite of this fact we have seen many API users doing calls with
?from= parameter much older then 30 days, which cause performance issues and provide only partial results. As a consequence we decided to validate the
?from= parameter in the Recent product changes and if older than 32 days, the request is declined (with
400 status code).