Knowledgebase Advanced Level

API Rate Limits and Best Practices

Understanding API rate limits across different platforms and optimization strategies.

api rate-limits optimization performance best-practices

API Rate Limits by Platform

Understanding and working within API rate limits to ensure reliable data synchronization.

Amazon MWS/SP-API

  • Reports: 15 requests per minute
  • Orders: 6 requests per minute
  • Inventory: 30 requests per minute
  • Products: 5 requests per minute for write operations

eBay Trading API

  • Application limit: 5,000 calls per day
  • User limit: Varies by user level (500-150,000)
  • Burst limit: No more than 50% of daily limit in 1 hour

Shopify Admin API

  • REST API: 2 calls per second (bucket: 40 calls)
  • GraphQL: 1,000 points per minute
  • Webhooks: No specific limits

Walmart Marketplace

  • Default: 10 requests per second
  • Bulk operations: Lower frequency required
  • Throttling: 15-minute cooldown periods

Optimization Strategies

  • Batch multiple operations in single requests
  • Use webhooks instead of polling where possible
  • Implement exponential backoff for retries
  • Schedule heavy operations during off-peak hours
  • Monitor rate limit headers and adjust accordingly

Related Knowledgebases

Continue learning with these related resources

Beginner

Supported Suppliers and Data Sources

Complete list of supported suppliers, their integration types, and available data fields.

Read more
Intermediate

Troubleshooting Sync Issues

Common sync problems and their solutions for supplier and destination integrations.

Read more
Intermediate

Data Security and Compliance

Information about data protection, security measures, and compliance standards.

Read more

Ready to get started?

Put what you've learned into practice with a free trial.