Limits for Salesforce Spiff Reporting API

Salesforce Spiff API reports behave differently from other Spiff custom reports, and the Reporting API endpoints have limits on the number of requests you can make and the size of exported files.

  • Spiff Reporting API endpoints are compatible with only custom reports that have the API Report type.
  • Spiff Reporting API endpoints are available only for Spiff environments that use Hyperforce.
  • API reports don't support some features of other Spiff custom reports, such as pivoting, grouping, column filtering, and exporting to .xlsx format. You can export API reports to .csv format only.

To help prevent abuse or misuse of the Spiff Reporting API, each endpoint enforces rate limits on the number of requests that you can make. See Salesforce Spiff Reporting API for specific rate limits for each endpoint.

The size of a report determines how many files the Reporting API exports. If the report's size is less than 50 MB, only one file is created. If a report exceeds 50 MB, multiple files are created, up to 40 separate files or 2 GB total. This API exports files to a cloud storage location, spiff-attachments-{id}/custom-report-exports/{filename}.

You can also download an API report from the Reporting tab in Spiff. In this case, the API report always downloads as one file.

See Also