GitLab API Style Guide
GitLab's developer-facing API style guide for the REST API (v4) and GraphQL API. Mandates Grape DSL parameter validation, Entity-based response payloads, Title Case summary verbs aligned to HTTP method, deprecation markers with migration guidance, and PATCH vs. PUT semantics. CC BY-SA 4.0.
Other Resources
StyleGuide
https://docs.gitlab.com/ee/development/api_styleguide.html
GraphQLStyleGuide
https://docs.gitlab.com/ee/development/api_graphql_styleguide.html
License
https://creativecommons.org/licenses/by-sa/4.0/
Scope
GraphQL
https://raw.githubusercontent.com/api-evangelist/style-guides/refs/heads/main/graphql/style-guides-graphql.md