Fix Freshdesk API Rate Limit Error - 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 required in a single integration run. For details on Freshdesk API limits, refer to the Freshdesk API documentation.

How Skyvia Consumes Freshdesk API Calls

Freshdesk enforces a limit on the number of API calls per hour. Skyvia retrieves data as follows:

  • Freshdesk API v2: 100 records per API call
  • Freshdesk API v1: 30 records per API call

When working with child objects (e.g., TicketNote, TicketReply, TicketConversation), Skyvia first retrieves all parent records (e.g., Tickets), then for each parent record, it retrieves all associated child records. This process can significantly increase the number of API calls required and lead to longer execution times.

Resolution

To reduce API call usage and avoid exceeding the hourly limit:

  1. Divide your backup or replication integration into multiple smaller integrations, each covering a subset of objects.
  2. Ensure these integrations do not run simultaneously — stagger their schedules so that API calls are spread out over time.

By implementing these steps, you can reduce API call usage and avoid exceeding the hourly limit.

    • Related Articles

    • 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 ...
    • Marketo: Daily Quota Reached

      Overview In some cases, you may encounter the "Daily Quota Reached" error. This error originates on the Marketo side and is typically caused by API limits being exceeded due to high data volume. When large objects such as Activities and Leads are ...
    • 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 ...
    • Automation: Task Limit Reached

      Overview The "You have reached the limit of tasks" error in Automation indicates that you have exceeded the number of billed tasks allowed in your pricing plan for the current billing period. A billed task is any successful execution of an Action ...
    • 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 ...