REST
A style of web API where each thing has its own URL and you use HTTP methods to read and change it.
REST models an API as resources named by URLs and manipulated with standard HTTP methods and status codes, usually with JSON bodies.
Examples
Bench 1's readings live at
/api/benches/bench1/readings, and reading 812 at/api/benches/bench1/readings/812.The valve is one resource changed with
PUT, not a verb in the path likeGET /valve/open.
See also