5
Building Restful APIs
In today’s online-centric digital landscape, application programming interfaces (APIs) have become ubiquitous in the development of Software-as-a-Service (SaaS) applications. They allow different systems and applications to communicate with each other and share data. Among the different types of APIs, Representational State Transfer (REST)ful APIs have become the most widely used and accepted standard, and that is what we will focus on in this chapter.
This chapter will introduce you to the basics of building RESTful APIs and the key principles that guide their design. You will learn about the key components of a RESTful API, such as resources, representations, and the main HTTP verbs (GET, POST, PUT, PATCH, and DELETE ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access