--8<-- "backend/apps/api/README.md"
When contributing to the REST API, follow these rules to avoid breaking SDK generation:
Each API endpoint must have a unique operationId in the OpenAPI spec. Duplicate operationIds will cause method conflicts in generated SDKs.
The authentication class in backend/apps/api/rest/auth/api_key.py must be named ApiKey.
- The client's
api_keyparameter is automatically derived from this class name. - Do not rename this class.