HTTP Status Codes
| Code | Meaning |
|---|---|
| 400 | Bad Request — Invalid input, missing required fields |
| 401 | Unauthorized — Invalid or missing Bearer token |
| 403 | Forbidden — Insufficient permissions |
| 404 | Not Found — Resource does not exist |
| 409 | Conflict — Resource already exists or state conflict |
| 422 | Unprocessable Entity — Validation failed |
| 500 | Internal Server Error — Server error |