REST API · v1
v2 · Coming soon
Build anything on ReadyCMS.
A multi-tenant REST API for products, orders, customers, content, and media. Authenticate, call an endpoint, and ship - with a live console to try every request in your browser.
Your first request
Every call carries your tenant (namespace) and, for non-public endpoints, an Authorization header. Here is a live products read:
- 1. Standard methods on clean paths -
GET /products/,POST /orders/. - 2. Send credentials in the
Authorizationheader, never the URL. - 3. Responses are a JSON envelope with a
request_idyou can quote in support.
curl -s "https://api.readycms.io/products/?namespace=<tenant>&limit=5" \ -H "Authorization: Bearer <app_id>:<app_secret>"
{
"success": true,
"request_id": "9f2c…",
"data": [
{ "id": 123, "title": "Sample product", "price": 19.90 }
]
}
Core concepts
Requests & routing
Standard methods, clean paths.
Tenancy
Multi-tenant with namespace.
Response envelope
Envelope shape & error rules.
Errors
Status codes & error index.
Pagination & filtering
Page, sort, filter, search.
Partial updates
PATCH semantics & allowlists.
Rate limiting
Budgets & headers.
Caching
ETags & conditional GET.