Is there any real-life web service which is really 100% RESTful in terms of Fielding's thesis (Content negotiation, Hypermedia etc). I want to get a better grasp of REST and need something I could use from an automated client like Restfulie. Everything claimed to be RESTful I've come across so far seems to be either RPC or HTTP CRUD in fact.
For example, a REST API would use a GET request to retrieve a record, a POST request to create one, a PUT request to update a record, and a DELETE request to delete one. All HTTP methods can be used in API calls. A well-designed REST API is similar to a website running in a web browser with built-in HTTP functionality.
While true REST, by definition, mandates the use of hyperlinks to navigate clients through the interface, REST-like APIs fail to do so, usually meeting all of the style's remaining constraints.
A JSON REST API where real time statistic data is pushed to and stored in a Redis server. A JSON REST API call where any number of clients (native or web) can receive this data after it has been stored - i.e. in real time.
Huddle. It's not a free service but the docs explain how it works and it is one of the best publicly visible examples around.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With