APIs fail security testing in consistent ways: broken object-level authorization, weak authentication, excessive data exposure, and missing rate limits (OWASP API Top 10). A repeatable testing workflow catches them before attackers do. This hub indexes our API security coverage.
OAuth/OIDC Debugger
Debug OAuth 2.0 and OpenID Connect flows with JWT decoder, PKCE generator, flow tester, and error troubleshooting
Open the full OAuth/OIDC Debugger tool →The testing workflow
- Authn/Authz — test tokens, scopes, and object-level access. Debug OAuth/OIDC flows with the tool above.
- Penetration testing — see the API Penetration Testing Guide.
- Rate limiting & abuse — see API Security & Rate-Limiting Implementation.
- Foundations — the API Security Complete Guide and SDLC Security Integration.
- Webhooks — test inbound webhook security with the Webhook Testing & Debugging Guide.
Test checklist
- Every endpoint enforces authentication and per-object authorization.
- Inputs validated; no excessive data returned.
- Rate limits and quotas enforced per client.
- Secrets never in URLs/logs; TLS everywhere.