A zombie API is a deprecated API or API version that nobody retired. It remains exposed on the internet even though it is no longer maintained. section 3.5 section 3.7
Zombie APIs are a form of API sprawl. Because they receive little or no maintenance, they tend to be less protected; when hackers discover them, data breaches can result. section 3.5
Reduce zombie API exposure by:
- Maintaining an API catalog so teams can discover published APIs and identify versions that should be retired. section 3.7
- Applying security checks throughout the software development lifecycle, including before release and when tests fail. section 3.7
