Promotions API Rate Limits & SLAs

Overview

To ensure optimal performance, reliability, and fair usage for all clients, the Promotions API enforces rate limits on incoming requests. This document outlines the standard baseline rate limits, our Service Level Agreements (SLAs), and operational performance expectations.

Rate Limits

The default baseline rate limits are applied per IP address.

EndpointDescriptionRate Limit (Per IP)
Validate Promotion Customers
(/v1/promotions/{promotionId}/validate)
Validates customers against a promotion’s conditions.Batch: Up to 10k customers per batch.

Custom Limits Available.
Create a Promotion Transaction
(/v1/promotions/{promotionId}/transactions)
Processes promo-related transactions atomically.Custom Limits Available.
Other API EndpointsGeneral queries & minor operations.Custom Limits Available.

Custom Limits Available
The above values represent default baseline limits. Configurable rate limits are offered based on individual client needs, usage patterns, and contractual agreements. To request a custom rate limit, please contact your Customer Success Manager.


Service Level Agreements (SLAs)

Operational reliability is a top priority, and the system aims for continuous availability, even during maintenance or configuration changes.

MetricCommitment
Availability (Uptime)99.99% annually
Response TimeVaries per endpoint; generally within a few seconds
Planned MaintenanceZero downtime policy – maintenance is applied without service interruption whenever possible
Maintenance WindowsReserved for rare cases only, with advance communication to clients. These are extremely uncommon in practice.