LogoLogo
TrustAPI Docs
  • Application
  • Support
  • Platform
  • Infrastructure
  • Security
  • Notices
  • Overview
  • Protect Data
    • Auto Backup
      • Auto Backup API Usage
      • Supported Objects
      • Delete Tracking
      • Salesforce Metadata Backup
      • Missing Field Permissions
      • Viewing Records
      • Viewing Files
    • Archive
    • Restore
      • Restore Best Practices
    • Purge
  • Reuse Data
    • Data Replication
      • Data Replication API Usage
      • Supported Objects
      • Delete Tracking
      • Missing Field Permissions
      • Viewing Records
      • Viewing Files
    • Global Search
    • Data Lake (formerly History Stream)
      • AWS Data Lakehouse
      • DuckDB Data Lake
      • Heroku Data Lakehouse
      • Azure Data Lake
      • Data Lake FAQ
      • Data Lake v1 (formerly History Stream)
    • Salesforce Sandbox Seeding
      • Sandbox Seeding Walkthrough
    • Public API
    • Managed Package
      • Second Generation
        • Features
        • Install
        • Update
        • Uninstall
      • First Generation
        • Features
        • Configure
        • Uninstall
        • Migrate
      • Frequently Asked Questions
  • Other
    • Settings
      • Connecting Salesforce
      • Connecting Storage
      • Sandbox Refresh
    • Notifications
    • Permissions
      • Integration User
      • Integration User Scripts
    • Troubleshooting
      • Debugging Salesforce Triggers
    • Auto Updates

Copyright © 2025 GRAX, Inc.

On this page
  • How do I enable it?
  • Anomaly Detection
  • How Does it Work?

Was this helpful?

Export as PDF
  1. Reuse Data
  2. Data Replication

Delete Tracking

Last updated 8 days ago

Was this helpful?

Delete Tracking gives users the ability to track records that have been deleted through the Salesforce UI, ETL, etc. This means that your GRAX dataset stays up to date as users or automation remove records from your Salesforce org in between replication jobs.

GRAX only tracks deletes on records which were already replicated to the GRAX data vault.

How do I enable it?

Delete Tracking is enabled by default for all customers to run once per hour.

Anomaly Detection

When an abnormal amount of deletes is detected, GRAX will send a notification for your consideration.

That is a pilot program being tested as part of GRAX Insights; you will be notified when it is available for use in your environment.

How Does it Work?

Each hour, an automated GRAX process looks for deleted records across all replicated objects. The Salesforce API provides a list of deleted records, and GRAX flags any records in the vault matching the list provided by Salesforce as Deleted.

used to note deleted records and as such is governed by any limits placed by Salesforce.

For anomaly detection we calculate a threshold above the in order to identify deletes worth reviewing.

Content/Files

Salesforce doesn't support Content objects (ContentDocument, ContentVersion, or ContentDocumentLink) for this type of delete tracking. The Attachment object, however, is supported.

to see more detailed requirements of objects that Salesforce allows to be tracked as deleted in this manner, which allows you to determine all objects in your org that can be tracked for deletions by GRAX.

This is the API call
median absolute deviation (MAD)
Click here