Public REST API v1 — 6 endpoints
Base URL: /api/v1
All responses are wrapped in a standard envelope:
{
"success": true,
"data": [...],
"meta": {
"total": 100,
"page": 1,
"pageSize": 20,
"totalPages": 5
},
"timestamp": "2024-01-01T00:00:00.000Z"
}All endpoints are rate-limited to 100 requests per minute per IP address.
Rate limit information is included in response headers:
X-RateLimit-Limit: 100 X-RateLimit-Remaining: 95 X-RateLimit-Reset: 1700000000
Exceeding the limit returns 429 Too Many Requests.
The full OpenAPI 3.0 specification is available at /api/v1/docs