Skip to main content

Merchant API

The Merchant API (codenamed Shawarma) lets you manage your RMZ store programmatically. Use it to fetch store data, manage orders, list products, and pull statistics into external systems.

Base URL

Authentication

Rate Limiting

Response Format

All successful responses follow this structure:
Error responses include error: true:

Pagination

Idempotency

The POST /orders endpoint implements idempotency to prevent duplicate orders. Duplicate requests within 5 minutes return the existing checkout or order instead of creating a new one. Idempotency is based on a hash of the request content.

Available Endpoints

Order Statuses

Product Types