0PricingLogin
Cyber Security Academy · Lesson

API Attack Surface

Why APIs are targeted.

What Is an API

An API (Application Programming Interface) lets programs talk to each other over a network.

Web and mobile apps use APIs to send and receive data, often as JSON over HTTP.

What Is an Attack Surface

The attack surface is the sum of all the ways an attacker could try to break in.

For an API, every endpoint, parameter, and header is part of that surface.

All lessons in this course

  1. API Attack Surface
  2. Broken Authorization
  3. Rate Limiting and Abuse
  4. Securing API Keys
← Back to Cyber Security Academy