The Web API Checklist — 43 Things To Think About When Designing, Testing, and Releasing your API - Mathieu Fenniak