REST APIs explained
What makes an API RESTful: resources and URLs, HTTP methods as verbs, statelessness, representations in JSON, status codes, pagination, filtering, versioning and errors, with a worked example and the design mistakes to avoid.
CodexBash, , 4 min read
Most web and mobile applications talk to their servers through a REST API: requests like GET /orders/42 that return JSON. REST is less a technology than a set of conventions for using HTTP well, and following them makes an API predictable for every developer who uses it. This article explains the ideas and walks through designing a small, clean API.
Sign in to read the rest
The whole 4 minute article is free with an account, along with every problem, lesson and tutorial. No card.