Expose filtering, sorting, and field selection through query parameters rather than proliferating bespoke endpoints.
Why This Matters
Hardcoding query variants as separate endpoints bloats the API surface and pushes over-fetching and filtering logic onto clients.
Related Rules
Catch this automatically on every PR
BeforeMerge scans your pull requests against this rule and dozens more. Get actionable feedback before code ships.