Checklist of the most important security countermeasures when designing, testing, and releasing your API