Welcome
AEPs are documents that collectively form an API design specification as well as explain the design choices of the specification.
Curious about the basics?
AEPs are a combination of design guidance and a system we use to manage
and track that guidance. Learn more about how the AEP program works in
the first AEP!
Read AEP-1 »
Want to help?
Interested in helping with AEPs? Contribute by proposing new guidance,
commenting on existing AEPs, or fixing typos. All contributions are
welcome!
Contribute to the project »
Want to use AEPs for your organization?
AEPs are designed to be useful outside of Google. Take a look at how you
might choose which AEPs are best suited to your API design needs.
Learn more »
Still have questions?
Free free to take a look at the frequently asked
questions. If you don't find an answer there, file an issue on our
GitHub repository.
Ask us on GitHub »