API Changelog
Track breaking changes and version updates to the Ever Gauzy API.
Versioning Policy
The Ever Gauzy API follows semantic versioning. Breaking changes are documented here and announced in release notes.
Latest Changes
v0.x → v1.0 (Upcoming)
Breaking Changes:
- Relation whitelisting enforced on all public endpoints
- UUID validation added to all ID parameters
- Deprecated
findOneByIdin favor offindOneByIdString
New Endpoints:
POST /api/auth/email/verify/code— email verificationGET /api/daily-plan— daily plansGET /api/organization-sprint— sprint managementGET /api/comment— comments systemGET /api/entity-subscription— subscriptionsGET /api/screening-task— screening tasks
Deprecated Endpoints:
GET /api/tags/getByName→ use query filters instead
Security Updates
- Enum-based relation whitelisting on public invoice/estimate endpoints
UUIDValidationPipeapplied to all:idparameters- Rate limiting on authentication endpoints
Migration Guide
When upgrading between major versions:
- Review breaking changes above
- Update API client calls
- Test with new validation rules
- Check deprecated endpoint usage
Related Pages
- API Overview — API reference
- Error Handling — error responses
- Release Process — versioning