An API that uses HTTP requests to GET, PUT, POST and DELETE data. A RESTful API breaks down a transaction to create a series of small modules. Each module addresses a particular underlying part of the transaction.

Learn more

First released 2000
Developed by Roy Fielding
Open-source Yes
Used by Microsoft, IBM, Google

Development by

Sign up for updates
straight to your inbox