Skip to main content
Skip to main content

Rate Limits

Axiom APIs enforce rate limits to ensure fair usage and maintain service quality across all integrations.

Key Limits at a Glance

AspectLimitNotes
Request Body Size10 MBMaximum payload size per request
Products Per Request1,000Maximum products in a single batch operation
Default Request Rate10 requests/minuteStandard throttle for most endpoints

Rate Limiting Strategy

Request Size Constraints

  • Maximum payload: 10 MB per request
  • Batch operations: Limited to 1,000 products per request
  • Larger operations: Should be broken into multiple requests with delays between them

Request Frequency

  • Default limit: 10 requests per minute
  • Per-user basis: Each API key has its own rate limit window
  • Rate window: 1-minute rolling window for request counting

Common Scenarios

Scenario 1: Large Product Batch

Split 5,000 products into 5 requests of 1,000 products each, with 6-second delays between requests.

Scenario 2: Large Payload

  • Compress data before sending
  • Reduce scope of operations
  • Paginate through your data

Scenario 3: High-Volume Integration

  • Queue requests evenly
  • Contact support to request higher limits
  • Use batch endpoints