Fix Zoho CRM Notes 2000 Records API Limit Error

Zoho CRM: You can only get the first 2000 records error for Notes

Overview

When backing up or exporting Notes from Zoho CRM through Skyvia, you may encounter the following error:

Quote
You can only get the first 2000 records without using page_token param.

Why This Happens

The Zoho CRM API imposes the following limitations for Notes:

  • A maximum of 200 records can be retrieved per API call.
  • The total number of Notes retrievable in a single operation is limited to 2000.
  • Pagination for Notes is implemented using page and per_page parameters.
  • The page_token parameter is not supported for the Notes API.

As a result, even though pagination exists, it does not allow retrieving more than 2000 Notes in total. For more details, refer to the Zoho CRM Notes API documentation.

Resolution

To work around this limitation, split the operation into multiple requests. Use filters to ensure each request retrieves 2000 Notes or fewer — for example, filter by creation date or by related records.

Until Zoho adds page_token support for the Notes API, this limitation cannot be fully bypassed.

    • Related Articles

    • Zoho CRM: invalid_code Login Error

      Overview If you encounter the error "An error occurred during login operation. Error: invalid_code" while connecting to Zoho CRM in Skyvia, it means the wrong Domain is selected in your Zoho CRM connection settings. Resolution Open your Zoho CRM ...
    • Zoho CRM: Inactive User Cannot Access the API Error

      Overview This error is returned by the Zoho CRM API. Skyvia connects to data sources through their APIs and is therefore subject to their features and limitations. Unfortunately, there are no additional details available beyond what the Zoho CRM API ...
    • Data Integration: You have reached the limit of records

      Overview The error "You have reached the limit of records" means your Skyvia account has consumed all records included in your current Data Integration plan for the billing period. No further records will be processed until the limit resets or you ...
    • The specified lookup is ambiguous: Lookup must return at most one row

      Overview This error occurs when a Lookup operation returns multiple matching records for the specified condition. Lookups are designed to find and act on only one record. When that is not possible, this error is triggered. Resolution Options Option ...
    • 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 ...