If you see this message, it likely means that your Salesforce daily API call limit has been exhausted.
Salesforce has a daily limit of API calls that depends on the total number of licenses and your CRM plan. Please check here for more details.
While the migration tool is optimized to get or send data in bulk to minimize API usage, some objects—like chatter posts or files—still require separate API calls per record due to CRM limitations. So, even if your daily limit seems high, it can be quickly reached when migrating large datasets or if other apps are also using your Salesforce API at the same time.
If the process has been paused at the stage of Chatter posts (feed items) migration, you should know that Salesforce uses a different type of API requests for connecting to Chatter records - Connect Rest API. The limit is hourly and it allows up to 2000 API calls per user per application. Please refer to this Salesforce article to find out more.
How the Migration Tool Handles This
The tool monitors API usage and automatically pauses when the limit is hit. However, API limits usually reset gradually based on how they were used. For example, if the tool used 100,000 calls over 24 hours (about 4,200 per hour), the limit will refresh at roughly the same rate—giving you back some calls every hour.
The migration tool checks for available API calls every hour and will resume automatically from where it left off once limits are renewed.
What You Can Do
-
If you know that no other applications are using the API calls and you are not in a rush: Simply wait. The migration will continue on its own once calls become available again.
-
If this affected the other applications that are using API calls and you need it to finish sooner: Refer this article to find out how to request API calls increase from Salesforce support team.