REST API Design Guide Cheat Sheet (DRAFT) by [deleted]
This is a draft cheat sheet. It is a work in progress and is not finished yet.
An API is a set of requirements that govern inter-app communication allowing data sharing and execution of actions. Design with an API consumer in mind. Remove ambiguity and provide one way to accomplish a task. APIs should have affordance - the design should make the purpose intuitively obvious and take the consumer down the right road.