View on GitHub

reading-notes

Learning Notes Repo for Code Fellows

API Design Best Practices

  1. What does REST stand for?
  1. REST APIs are designed around a __.
  1. What is an identifer of a resource? Give an example.
  1. What are the most common HTTP verbs?
  1. What should the URIs be based on?
  1. Give an example of a good URI.
  1. What does it mean to have a ‘chatty’ web API? Is this a good or a bad thing?
  1. What status code does a successful GET request return?
  1. What status code does an unsuccessful GET request return?
  1. What status code does a successful POST request return?
  1. What status code does a successful DELETE request return?

more on APIs

<==Back