Rappi Partners REST API
The Rappi Partners REST API is the integration surface used by approved restaurants, grocery and retail merchants, and middleware/POS providers to operate on the Rappi marketplace. Authentication is OAuth 2.0 client-credentials — partners receive a client_id and client_secret from Rappi after manual onboarding, exchange them at POST token/login/integrations for a bearer access token, and re-issue the token at least weekly. The API exposes endpoints for menu and catalog management, product and store availability toggling, retrieving store data, accepting and progressing user orders, and a separate Financial surface for reconciliation. A parallel "Rests API" track covers the same operations for the restaurant vertical. Webhook events deliver order lifecycle and store updates to partner-hosted callback URLs. Rappi enforces a 45-second minimum gap between requests and expects integrators to maintain a 98% API success rate; production access is gated on certification by the Rappi integrations team.