/
Data engineering

Bypass Salesforce API Limits: Real-Time Bi-Directional Sync

Bypass Salesforce API limits with Stacksync's real-time bi-directional sync for seamless CRM data integration without quotas or errors.
Blog post featured image

Bypass Salesforce API Limits: Real-Time Bi-Directional Sync

Quick answer

Salesforce enforces a 100,000 daily API request limit for Enterprise Edition orgs plus 1,000 additional requests per user license. The system also caps Bulk API to 15,000 batches per day, with individual API requests limited to 600,000 milliseconds (10 minutes).

Key Takeaways

  • Standard limit: Enterprise Edition starts at 100,000 daily requests plus 1,000 per user license.
  • Rolling window: Limits are calculated on a 24-hour rolling basis rather than a fixed calendar day.
  • Concurrency: A maximum of 25 long-running requests (20+ seconds) are allowed in production.
  • Bulk API: Usage is capped at 15,000 batches per 24-hour period.
  • Automation: Tools like Stacksync remove the need for manual quota management through managed bi-directional synchronization.

Exceeding these limits results in blocked requests with HTTP 403 status and REQUEST_LIMIT_EXCEEDED error until usage drops. Stacksync's managed bi-directional sync bypasses these headaches entirely, giving you real-time CRM data in databases and connected systems without quota management or complex retry logic.

Salesforce API rate limits

API rate limits

Category Limit type Threshold
Daily usage REST and SOAP requests 100,000 per org plus 1,000 per user license
Concurrency Long-running API calls 25 in production orgs, 5 in developer orgs
Execution time API call timeout Hard limit of 10 minutes per request
Bulk operations Bulk API batch submissions 15,000 batches per day across versions
Event streaming Streaming API events 200,000 events daily with subscriber caps
Reporting Async Report API calls 1,200 requests per hour

Key Takeaways

Salesforce enforces layered API limits covering daily usage, concurrency, and execution time.

Bulk, streaming, and reporting APIs have separate caps that teams often overlook.

Understanding these thresholds early helps avoid throttling as integrations scale.


API usage limits

Salesforce enforces additional restrictions with daily API limits applying to any 24-hour rolling period, not calendar days:

  • Rolling 24-hour window: Daily quotas measured continuously as soft limits

  • Batch constraints: Maximum 10,000 records per batch, 10MB payload limit

  • Report API specifics: 500 synchronous report runs per hour, 20 concurrent sync requests

  • Apex callout limits: 100 outbound HTTP requests per transaction maximum

Methods to prevent Salesforce API rate limits

  • Monitor usage patterns consistently. Track API consumption across all integrations using Salesforce's System Overview monitoring. Set up email notifications at 80% capacity to avoid hitting hard limits during peak business hours.

  • Implement smart batching and caching strategies. Use Bulk API for large data operations (respecting the 15,000 daily batch limit) and cache frequently accessed data locally. Optimize SOQL queries to reduce unnecessary API calls.

  • Use Stacksync for seamless real-time synchronization. Rather than building complex rate limit handling, Stacksync's managed connector handles all API complexity automatically. You get bi-directional sync without worrying about quotas, timeouts, or error handling.

Step-by-step walkthrough to avoid rate limits using Stacksync

Stacksync manages Salesforce API rate limits by handling connection optimization automatically. You get live CRM data synchronized bi-directionally with databases and applications without managing quotas or implementing retry logic.

Setup process:

  1. Connect Stacksync to your Salesforce org with secure OAuth authentication

  2. Select sync targets - choose your database, data warehouse, or business applications

  3. Configure bi-directional sync using visual field mapping and automatic transformations

  4. Activate real-time synchronization with sub-second data propagation across systems

Stacksync handles quota monitoring, error handling, and API complexity automatically. Stacksync optimizes requests, manages retries, and handles data synchronization automatically while you focus on operational efficiency.

Common use cases that trigger API rate limits

  • High-volume CRM operations with real-time dashboards. Revenue teams pulling opportunity data, lead scores, and pipeline metrics throughout the day often exhaust the 100,000 daily request limit, especially in high-user orgs.

  • Data migration and bulk synchronization projects. Moving historical records or syncing with external systems frequently hits both daily API limits and the 15,000 Bulk API batch restriction simultaneously.

  • Multi-system integration environments. When marketing automation, ERP systems, and business intelligence platforms all access Salesforce concurrently, combined usage often exceeds quotas and concurrent request limits.

Managing API Limits with Stacksync

Salesforce rate limiting doesn't have to derail your data synchronization workflows. While building custom integrations requires careful quota management and sophisticated error handling, Stacksync provides instant access to live Salesforce data through bi-directional sync without technical complexity.

Organizations seeking to eliminate API rate limit complexity can implement Stacksync's managed synchronization solution today.

Start your free trial today to experience Stacksync and connect Salesforce with real-time bi-directional data synchronization with immediate time-to-value and enterprise-grade reliability.

Ready to see a real-time data integration platform in action? Book a demo with real engineers and discover how Stacksync brings together two-way sync, workflow automation, EDI, managed event queues, and built-in monitoring to keep your CRM, ERP, and databases aligned in real time without batch jobs or brittle integrations.
→  FAQS
What is the 24-hour API limit in Salesforce?
Salesforce provides 100,000 API requests per 24 hours for Enterprise Edition orgs, plus 1,000 additional requests per user license. For example, an org with 50 users gets 150,000 daily requests. This limit operates on a rolling 24-hour window, not calendar days, and additional requests can be purchased if needed.
What happens when you hit Salesforce API rate limits?
The Daily API Request Limit is a soft limit that your org can exceed temporarily, but if requests continue increasing, a system protection limit blocks all subsequent API calls. The response returns HTTP status code 403 with REQUEST_LIMIT_EXCEEDED error.
What is the bulk API rate limit in Salesforce?
Salesforce Bulk API allows up to 15,000 batch submissions per 24 hours, shared between Bulk API 1.0 and 2.0. Each batch can contain maximum 10,000 records with a 10MB payload limit. These limits are separate from standard API quotas but count toward overall org usage monitoring.
What is HTTP 429 rate limit error?
HTTP 429 \"Too Many Requests\" indicates you've exceeded an API's rate limit and sent too many requests in a given time period. The response suggests implementing exponential backoff - first retry after 2 seconds, second retry after 4 seconds, third retry after 8 seconds.
How does Stacksync bypass Salesforce API limits?
Stacksync's managed bi-directional sync bypasses Salesforce API limit concerns by managing connections intelligently behind the scenes. The platform handles all API complexity automatically, optimizes requests, manages retries, and implements smart throttling to stay within quota boundaries. You get real-time CRM data synchronized bi-directionally without quota management, complex error handling, or API expertise required.

Syncing data at scale
across all industries.

a blue checkmark icon
POC from integration engineers
a blue checkmark icon
Two-way, Real-time sync
a blue checkmark icon
Workflow automation
a blue checkmark icon
White-glove onboarding
“We’ve been using Stacksync across 4 different projects and can’t imagine working without it.”

Alex Marinov

VP Technology, Acertus Delivers
Vehicle logistics powered by technology