HTTP Methods

An HTTP client interacts with server resources using HTTP methods:

GET to retrieve some resource (or resources). E.g.:


The server will respond with the a set of objects representing matching resources:

  "description":"Create the horse shed.",

GET requests often also include a query, encoded as a query string.

POST to create a new resource.

  POST + data

PUT to update an existing resources.

  PUT + data

DELETE to delete an existing resource.