api-security
Installation
SKILL.md
API Security
Secure the API as a set of business operations and data boundaries, not only endpoints. Confirm the actual protocol, identity provider, clients, trust zones, and deployment before selecting controls.
Workflow
- Inventory hosts, versions, routes/operations, methods, schemas, clients, owners, and data classifications.
- Map authentication and authorization from actor to object, function, and returned properties.
- Validate request parsing, content types, size, recursion/depth, and response serialization.
- Trace outbound URLs, webhooks, redirects, file fetches, and internal network reachability.
- Model abuse: enumeration, scraping, credential stuffing, expensive operations, workflow bypass, and resource exhaustion.
- Review token/key lifecycle, storage, audience/issuer, rotation, revocation, and logging.
- Verify findings with designated test identities and synthetic data.
- Add regression tests, telemetry, and incident/recovery controls.