Skip to content

Caching & Performance

  • Cache tour catalog data weekly (product metadata changes infrequently)
  • Refresh cached data on the checkout screen to ensure current pricing
  • Always call /return_availability in real-time (do not cache availability data)
  • Implement exponential backoff when approaching daily limits
  • For bulk operations, add delays between requests to avoid rate limiting
  • Monitor for 429 (Too Many Requests) responses and pause operations accordingly

For detailed rate limiting strategies, see Rate Limits.