API security review

Twelve checks against an API you are allowed to test, ordered so that each one builds on what the previous established. Identity first, because a finding about rate limits means something different depending on who the limit applies to. Then what the API accepts, then what it reveals when it refuses. Run these against your own service or one you have written permission to test, on a staging environment where a mistake costs nothing, and keep every request single unless the item says otherwise.

12 checksabout 68 min end to end

Identity

Who may call it from where

What it accepts and what it says

Take it with you

The file is the same list as Markdown checkboxes, ready to paste into a release ticket or a pull request description.

Ticks are kept in this browser only. They are not sent anywhere and other people do not see them.