You are here:
How Backup & Recover Uses Salesforce APIs
Backup & Recover uses Salesforce APIs for its backup and restore operations. The API calls that Backup & Recover makes don’t count against your org's API limits.
Salesforce API Utilization
Backup & Recover uses specific Salesforce APIs for backup and restore functions based on the type and volume of the operation.
- Bulk API & Bulk API 2.0: The Salesforce Bulk API is a specialized API designed for efficiently handling large volumes of data.
- REST API: This API is used to manage the transfer of files and attachments during the backup process.
- Metadata API: This API is dedicated to backing up and restoring metadata components, such as Apex Classes, Page Layouts, Reports, and Dashboards.
- Streaming API with CDC: This API is used for Continuous Data Protection services.
API Consumption and Organizational Limits
Although these transactions are visible in the Salesforce System Overview and API Usage monitoring tools, they’re exempt and will not impact the total number of available API calls in the customer’s environment.

