Build APIs You Won't Hate: Everyone and their dog wants an API, so you should probably learn how to build them (2014)
2. Planning and Creating Endpoints
4. Status Codes, Errors and Messages
2. Planning and Creating Endpoints
4. Status Codes, Errors and Messages