What problem does it solve?
Rate-limiting and resilience challenges arise when VTEX marketplace integrations call VTEX APIs, risking dropped requests and degraded throughput. This Skill provides structured patterns to manage load, implement robust retries, and maintain high availability across marketplace operations.
Core Features & Use Cases
- Exponential backoff with jitter on 429 responses to prevent thundering herd and burst traffic.
- Circuit breakers and request queuing to regulate throughput and protect downstream services.
- Proactive rate-limit awareness by reading VTEX headers such as X-RateLimit-Remaining and X-RateLimit-Reset and honoring Retry-After when available.
- No tight retry loops and safe fallbacks to maintain high availability.
- Use cases include high-volume catalog updates, pricing/inventory updates, and order-related integrations in VTEX marketplace.
Quick Start
Configure and run the rate-limited HTTP client to begin handling VTEX marketplace API calls with exponential backoff and queueing.