Chapter 7

RESTful API Requests and Responses

This chapter covers the following topics:

  • RESTful API Fundamentals: This section covers the basics of RESTful APIs and details operations such as GET, POST, PUT, and DELETE. Other topics include REST headers and data formats such as XML, JSON, and YAML.

  • REST Constraints: This section covers the six architectural constraints of REST in detail.

  • REST Tools: This section covers sequence diagrams and tools such as Postman, curl, HTTPie, and the Python Requests library that are used to make basic REST calls.

Application programming interfaces (APIs) are the foundation of the new generation of software, including networking, cloud, mobile, and Internet of Things (IoT) software. APIs connect pieces of ...

Get Cisco Certified DevNet Associate DEVASC 200-901 Official Cert Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.