Salesforce exposes two SOAP API calls to support data replication: getUpdated() and getDeleted() These are sometimes referred to informally as the "Replication API." The getUpdated() call returns a GetUpdatedResult object which includes a latestDateCovered field — a timestamp representing the latest point after which Salesforce is absolutely certain all updated record IDs have been captured.
Issue: The latestDateCovered value may not update regularly. In some cases it can take hours to update, and in rare cases, days.
Note: The Salesforce Data Replication API (getUpdated/getDeleted) is the legacy method for discovering data changes. Salesforce recommends using Change Data Capture Developer Guide. instead to get real-time notifications of record insertions, updates, deletions, and undeletions.
The latestDateCovered field in the GetUpdatedResult object (part of the Salesforce SOAP Data Replication API) represents the latest timestamp after which Salesforce guarantees all updated record IDs have been captured. This value is intentionally conservative — it pauses when long-running transactions execute on your Salesforce instance, even transactions initiated by Salesforce itself for database maintenance purposes. Delays of hours or, in rare cases, days are expected behavior.
Your organization does not need to be executing any long-running operations for this to occur — a long-running transaction anywhere on your shared Salesforce instance can cause a delay. From time to time, Salesforce may also pause background services when system load becomes heavy or extra capacity is needed. When this happens, asynchronous processes like the one that updates latestDateCovered are temporarily paused.
If latestDateCovered has not updated for 48 hours or longer, log a support case and reference Knowledge Article 000199031. Support will attempt to identify any service issues causing the delay. Be aware that Support may confirm there are no service issues and that the behavior is working as designed.
Consider switching to Change Data Capture (CDC) to receive a real-time stream of record changes from Salesforce. CDC provides insertions, updates, deletions, and undeletions without the conservative delay of latestDateCovered.
If continuing to use the Replication API, follow these practices to ensure data integrity:
000386867

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.