RESTful APIs
Resource-oriented API design.
💡
This course has 3 lessons. Start with the first one and use the next / previous links at the bottom of each lesson — the sidebar keeps the whole course in order.
Lessons
- Resource modelling and methodsDesigning URLs around resources, mapping actions to HTTP methods, and the idempotency guarantees clients depend on.
- Status codes, pagination and filteringThe status codes an API should return, offset versus cursor pagination, and the query parameters clients expect for filtering, sorting and fields.
- Versioning and error shapesHow to evolve an API without breaking clients, and the error format that makes failures actionable.
More in XML & Web Services
XML XPath XSLT SOAP RSS & Atom
Last refreshed 2026-09-17.