Our database receives data from over 20 different data sources. These data sources feed into our system with varying lag times ranging from 15 minutes (MADIS station data) to 30 days (Re-Analysis data). This can result in historical data being corrected with higher quality observations as the lagging (higher quality) datasets feed in.
You may use the "revision_status" field to determine whether or not you will need to retrieve updated data at a later date. The field will return "interim" for data still awaiting updates, and "final" for data that has been finalized.
As a general practice we recommend occasionally retrieving data for the past ~30 days to obtain these revisions using the "revision_status" to determine whether or not to replace data in any locally hosted database.