V1 Data API : Data Quality checks

The Data API V1 includes built-in data quality checks to ensure that incomplete or inaccurate data is never shared. These checks validate the data against multiple criteria, and if any issues are detected, the data is held back until the problem is resolved.


What types of data quality checks are in place?

We use two types of checks to ensure accuracy:

  1. Direct Validation
    Strict rules that make sure critical fields are always populated in the API response. For example:

    • Ensuring the primary ID is always present.
    • Making sure the Actor field is filled in for all interactions in the Interactions API.
  2. Trend-Based Validation
    Checks that look at overall data patterns and highlight unusual deviations. For example:

    • Detecting when a domain is missing for conversations in the Conversations entity.

What happens if a data quality check fails?

  • If a check fails, an internal alert is sent to your Customer Success Manager (CSM) and the Moveworks Engineering team.
  • Our engineering team investigates the root cause, fixes the issue, and ensures the pipeline is corrected.

When this happens:

  • The Data API will stop providing new data starting from the date of the issue.
  • Example: If a check fails on 2025-08-02, then data from 2025-08-01 onward will be held back until the issue is fixed.
    • Disclaimer : If we do not see any issue in the Data for '2025-08-03' we will populate the data for that day
  • Historical data before 2025-08-01 will still be available.

If the issue affects all customers, we’ll post updates on:

If the issue affects only your organization, your CSM will reach out directly to notify you.


Do I need to take any action?

No — there is nothing you need to do. Our engineering team will fix the issue and backfill all missing data.

Once the issue is resolved, the API will include the complete dataset, and all records will appear with the most recent last_updated_time.

  • Example:
    • If a check fails on 2025-08-02 and is fixed on 2025-08-04, then data from 2025-08-01 through 2025-08-04 will be added back on 2025-08-04, with last_updated_time showing 2025-08-04.

Summary: You don’t need to take any action. If a data quality issue occurs, Moveworks will fix it, backfill the missing data, and keep you informed.