Getting Started
Pagination & filters
Lists answer page by page, newest first.
Parameters
| Parameter | Meaning |
|---|---|
per_page | Results per page, 1 to 100 (15 by default, 20 for deliveries). |
page | The page to read, from 1. |
The answer
data holds the page; links gives the neighbouring pages and meta the totals. Stop when links.next is null.
{
"data": [
"…"
],
"links": {
"first": "https://rassmi.com/api/v1/orders?page=1",
"last": "https://rassmi.com/api/v1/orders?page=4",
"prev": null,
"next": "https://rassmi.com/api/v1/orders?page=2"
},
"meta": {
"current_page": 1,
"last_page": 4,
"per_page": 15,
"total": 52
}
}
Syncing only what changed
Keep the latest updated_at you received and send it as updated_since on your next call: you read only the orders changed since. Webhooks tell you sooner; a periodic sync catches anything your endpoint missed.
curl 'https://rassmi.com/api/v1/orders?updated_since=2026-10-30T09:00:00Z&per_page=100' \
-H 'Authorization: Bearer $RASSMI_API_KEY'