Fix Zoho CRM Notes 2000 Records API Limit Error

Resolving the 'You can only get the first 2000 records without using page_token param' error for Notes in Zoho CRM

When backing up or importing Notes in Zoho CRM through Skyvia, you may encounter the following error: 
You can only get the first 2000 records without using page_token param.

The Zoho CRM API imposes this limitation for Notes:
  1. A maximum of 200 records can be retrieved per API call.
  2. The total number of Notes retrievable in a single operation is limited to 2000.
  3. Pagination for Notes is implemented using the page and per_page parameters.
  4. 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.
Here's the article Notes APIs that dives deeper into the topic.

To work around this limitation, you need to split the operation into multiple requests. Use filters to ensure each request retrieves ≤2000 Notes (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.