skyvia salesforce reports

Salesforce Report exports only 2000 records

Skyvia integrates with Salesforce via its API, inheriting both its features and limitations.

One key limitation is the Run Report restriction, which limits data extraction to the first 2,000 rows of a report.


For more details on this limitation, we recommend reaching out to Salesforce support.
Additionally, you can explore the following resources for more information:


Increase number of records can be exported from Salesforce Reports API

How to return full report (>2000 rows) using rest api?

Salesforce Report API – How to Fetch More Than 2000 Records


    • Related Articles

    • Salesforce Audit Fields: Quick Insertion Guide

      To use audit fields for the INSERT operation in Skyvia, please enable the 'Create Audit Fields' permission in your Salesforce instance. More details can be found here. Below are the steps to enable the permission: Go to Setup → User Interface. Enable ...
    • Understanding Records in Skyvia Data Integration

      1.1 Understanding Records in Skyvia Data Integration A record in Data Integration represents a single row in a database table. Every integration process—Import, Replication, Export, Synchronization, etc —handles individual records. Records also serve ...
    • What is a record?

      The record is an element of the database. It is composed of fields and contains all the data about one particular person, company, or item in a database. Records appear as rows in database tables.
    • 📊 Skyvia Data Flow Logs Explained: The Reason Errors and Successes Aren't Shown by Default

      In Data Flow, tracking execution success or failure can be challenging due to the nature of row processing. Rows that fail in one component may succeed in another, complicating error detection. By default, Skyvia logs do not provide detailed error or ...