I threw this together for work. I think it’s easy to get lost when designing APIs, web/software/whatever, but keeping this in mind can help you stay focused.

http://i.imgur.com/hdqMaxa.jpg