Rate Limits
Each underlying service has its own rate limits. Shopify allows different request volumes than Amazon or FedEx. Your responsibility:- Monitor rate limit headers in responses
- Implement backoff when limits are reached
- Design your sync frequency around platform limits
- Normalizing rate limit headers across all services
- Providing consistent
ratelimit-remainingandratelimit-resetvalues - Managing rate limits automatically in RapidBridge sync jobs
Filter Support
Not every service supports every filter. For example:- ShipHero may support filtering orders by status
- Another WMS might not support that parameter
- Use the
/metaendpoint to discover supported filters per integration - Unsupported filters are ignored (not errors)
- Test filters against each integration you use
Data Freshness
Real-time means current data, but also means:- Each request hits the underlying service
- Response times depend on the service’s speed
- Network issues affect availability
- Cache responses on your end when appropriate
- Use sync jobs for bulk data needs
- Reserve real-time calls for on-demand operations
Schema Differences
Unified APIs normalize data, but some platform-specific fields exist only in certain integrations. Accessing raw data:- Enable
show_remote_data=trueto see original response alongside unified format - Use Proxy APIs when you need full access to platform-specific fields

