OWASP Developer Guide

API Top 10

7.7 API Top 10

The OWASP API Security Project (API Top 10) explains strategies and solutions to help the understanding and mitigation of the unique vulnerabilities and security risks of Application Programming Interfaces (APIs).

The API Top 10 is an OWASP Laboratory Project which is accessed as a web based document.

What is the API Top 10?

The use of Application Programming Interfaces (APIs) comes with security risks. Given that APIs are widely used in various types of applications, the OWASP API Security Project created and maintains the Top 10 API Security Risks document as well as a documentation portal for best practices when creating or assessing APIs.

Why use it?

Most software projects use APIs in some form or another. Developers and security engineers should be encouraged to refer to the API Security Top 10 to assist them when acting as security builders, breakers, and defenders for an organization.

The OWASP Developer Guide is a community effort; if there is something that needs changing then submit an issue or edit on GitHub.