Rassmi Developers

Introduction

Release Notes

Changes to the API, newest first. Changes are additive within v1: new fields and endpoints may appear, existing ones keep their meaning.

October 2026

  • One API key per store, with usage analytics in the dashboard (requests, errors, response times, endpoints). Regenerating replaces the secret and keeps the key's history.
  • 19 webhook events (from 3): every order status, order edits, calls, products, inventory and leads. Subscribe to * for all of them.
  • Webhook management: GET/PATCH /webhooks/{webhook}, test deliveries, secret rotation and a 90-day delivery log. Deliveries carry an id and an X-Rassmi-Delivery header shared by every attempt.
  • New endpoints: GET /store, PATCH /orders/{order}, GET /orders/{order}/history, GET /products, GET /products/{product}, GET /leads, GET /reference/wilayas and communes.
  • GET /orders filters by updated_since, created_since, phone and source. Products now include their description, attributes, images and variants.
  • Fix: the signature is computed over the exact bytes sent. Bodies with Arabic text used to be re-encoded after signing.

August 2026

  • First release: orders, inventory, leads, and webhooks for order.confirmed, order.cancelled and inventory.updated.