RebateRight API
Select any endpoint from the sidebar to explore its parameters, request body, response schema, and real examples.
Open an endpoint, adjust the payload if you need to, then Send. The response you see is a real call to the API.
Each endpoint has real request and response examples saved from our test environment. Use the dropdown in the response panel to switch between scenarios.
Use the language selector in the right panel to get a ready-to-use code snippet in your preferred language.
Use the Ask AI button in the search bar to ask plain English questions and get instant answers about endpoints, schemas, and error codes.
Required headers and hosts
Every HTTP request to the API must include your credentials obtained during the first-time setup:
Finding examples
Open an endpoint → look at the right-hand panel:
OpenAPI specification
Everything on this page is also published as an OpenAPI 3.1 document: a single machine-readable file describing every endpoint, request body, response schema, and error code.
Import it into Postman or Insomnia to get a ready-made request collection, point a generator such as OpenAPI Generator at it to produce a typed client in your language, or give it to your IDE or AI assistant for autocomplete against the real schemas.
Both URLs are stable and are built from the same source as these docs, so the specification stays in step with the API. Authentication is described in the document itself: the x-api-key and x-minor-id headers above.
MCP server
These docs host a Model Context Protocol (MCP) server. Where the OpenAPI file gives your tooling a snapshot to import, the MCP server gives your AI coding assistant a live search tool: connected once, it looks up endpoints, schemas, and error codes from these pages while it writes your integration.