API fundamentals and styles: REST, SOAP, GraphQL; documentation with OpenAPI/Swagger.
Authentication and authorization: API keys, JWT, OAuth2, mTLS.
Testing the OWASP API Top 10: BOLA, BFLA, excessive data exposure, mass assignment, SSRF, injections.
Rate limiting, fuzzing and endpoint discovery with Burp Suite Pro, Postman, mitmproxy, Kiterunner.
JWT analysis and hardening, secrets management, secure design patterns.
End‑to‑end assessments and reporting mapped to OWASP API Testing methodology.
Cyber Allegiance's API Security Training is a practical, methodology‑driven course focused on identifying and mitigating vulnerabilities across REST, SOAP and GraphQL APIs. You'll learn how to model threats, enumerate endpoints, and validate security controls with modern tooling.
The curriculum maps directly to the OWASP API Security Top 10 and the OWASP Testing Guide. You'll practice hands‑on testing of BOLA/BFLA, broken authentication, injection flaws, mass assignment, SSRF, and misconfigurations, while validating with robust auth and rate limit strategies.
