Skip to main content


Scuba Docs


Representational state transfer (REST) is a programming architectural style. The term representational state transfer was introduced and defined in 2000 by Roy Fielding in his doctoral dissertation.

RESTful web services (REST-compliant Web services) allow a requesting system to access and manipulate Web resources using stateless operations. RESTful webservices use HTTP methods explicitly by mapping the REST operations to HTTP methods:

  • Create - POST
  • Retrieve - GET
  • Update - PUT
  • Delete - DELETE

Related terms

  • HTTP
  • RESTful
  • Web interafce
  • Was this article helpful?