Salesforce Report exports only 2000 records
Overview
When using Salesforce Reports as a data source in Skyvia, the export is limited to the first 2,000 rows. This is not a Skyvia limitation — it is a hard restriction imposed by the Salesforce Run Report API, which Skyvia uses to retrieve report data.
Why This Happens
Skyvia integrates with Salesforce via its API, inheriting both its features and limitations. The Run Report REST API returns a maximum of 2,000 rows per call and does not support pagination for report results. This limit applies regardless of the actual report size and cannot be overridden through Skyvia configuration.
Additional Resources
Related Articles
Salesforce API errors: TotalRequests Limit Exceeded / ApiBatchItems Limit Exceeded
Overview The TotalRequests Limit Exceeded and ApiBatchItems Limit Exceeded errors are Salesforce-side governor limits. They are not related to Skyvia's own limits. When these limits are reached, Salesforce rejects all further API calls until the ...
Skyvia Backup Errors Caused by Salesforce API Requirements
Overview Skyvia interacts with Salesforce via its API. During a backup or replication operation, you may encounter errors caused by certain limitations or behaviors specific to the Salesforce API. Why This Happens When Skyvia performs a backup or ...
Salesforce: Inactive User Error
Overview The "inactive user" error occurs at the Salesforce connection level in Skyvia. It means that the Salesforce user account used for the connection is inactive or no longer valid, so Salesforce blocks API authentication. As a result, Skyvia ...
Freshdesk: The Limit of Freshdesk API Calls Per Hour Has Been Reached
Overview This error occurs on the Freshdesk side and indicates that the hourly API call limit has been exceeded. Skyvia interacts with Freshdesk via its API, and depending on the API version and object type, a large number of API calls may be ...
UPDATED: Salesforce: Expired access/refresh token
Overview If you see an "expired access/refresh token" error, your Salesforce OAuth connection is invalid. This happens when the token has expired, been revoked, or invalidated by a Salesforce security policy change. Possible Causes The OAuth token ...