API Reference
Response format
All list endpoints return the same JSON envelope: an array of rows plus pagination metadata.
Envelope#
JSON
{
"data": [ ... ],
"meta": { "page": 0, "page_size": 1000, "count": 1234, "has_more": true }
}| Field | Type | Description |
|---|---|---|
data | array | The rows for this page. Empty array when nothing matches. |
meta.page | integer | Zero-indexed page number. |
meta.page_size | integer | Rows per page. |
meta.count | integer | Total rows matching the filters across all pages. |
meta.has_more | boolean | Whether another page follows. |
Value conventions#
| Type | Representation |
|---|---|
| Timestamps | ISO 8601 strings in UTC, e.g. 2026-03-14T09:12:44Z. |
| Money | JSON numbers with up to two decimal places. |
| Missing values | JSON null. |
| IDs | Integers. |
See each endpoint page for a full sample response.
© 2026 StyleHub · Developer Platform