REST design, JSON format, and versioning
- RESTful design: The API follows REST principles for a predictable structure.
- JSON format: The documented API uses JSON for requests and responses.
- Versioning: Explicit version prefixes keep changes backward-compatible.

