REST APIs Tutorials

A full REST APIs course: HTTP methods, JSON, status codes, auth headers, pagination, and curl testing.

This course includes 14 lessons grouped from first steps to more capable workflows. Work through a group in order, or jump to the task you need today. Every lesson includes explanations, copyable examples, and tips written for beginners.

HTTP foundations

Topic page

Messages and headers

Topic page

API design

Topic page

Practice and next steps

Topic page