Base URL
HTTP Methods
| Method | Purpose | Example |
|---|---|---|
GET | Retrieve | GET /users |
POST | Create | POST /users |
PUT | Update | PUT /users/{id} |
PATCH | Partial update | PATCH /users/{id}/activate |
DELETE | Delete | DELETE /users/{id} |
Authentication
All protected endpoints require session cookie:Response Format
Success:Query Parameters
Pagination
Filtering
Sorting
Error Codes
VALIDATION_ERROR: Invalid inputNOT_FOUND: Resource not foundUNAUTHORIZED: Authentication requiredFORBIDDEN: Insufficient permissionsCONFLICT: Resource conflict
Rate Limiting
- Default: 100 requests/minute
- Headers include:
X-RateLimit-Remaining