The Google API Improvement Proposal provides documentation on API Design guidance. The AIPs are are supervised by the API Governance team, and provide guidance to API producers and reviewers on topics like process, resource design, operations, fields, design patterns and compatibility. The AIPs are high-level design documents that help Google teams discuss and come to a consensus on API development. They have two main objectives. First, instructive guidance to API producers on API design. Secondly, guidance on the overall API development process.
- API Improvement Proposals: Google’s Take on the API Style Guide by Nordic APIs.