Docs / Rate Limiting

Rate Limiting

Devloom handles HTTP 429 responses automatically. Errors never propagate to your application code.

Default behavior

Exponential backoff with jitter, up to 5 retry attempts:

// Applied automatically to every client
{
  maxAttempts: 5,
  strategy: 'exponential',
  baseDelay: 1000,  // ms
  maxDelay: 30000,  // ms
  jitter: true
}

Custom retry config

const client = dlx.client({
  connector: 'orbis-erp',
  auth: dlx.auth.oauth2(),
  retry: {
    maxAttempts: 8,
    baseDelay: 500,
    maxDelay: 60000
  }
});

Per-connector rate profiles

ConnectorReq/secDaily limit
Fieldvault CRM100100,000
Orbis ERP3050,000
Apex DB200Unlimited
SnowFlux DW50500,000