© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
B. DeAPI Managementhttps://doi.org/10.1007/979-8-8688-0054-2_5

5. API Patterns

Brajesh De1  
(1)
Bangalore, Karnataka, India
 

APIs should be designed for longevity. Any change to an API carries the risk of breaking the client’s application code. Frequent changes to an API frustrate the developers and the consumers using it. Building APIs from robust and proven patterns fosters a happy developer community and saves the company a lot of money.

This chapter looks at some API design principles and patterns that have stood the test of time and make developers happy.

Best Practices for Building a Pragmatic RESTful API

APIs are the face of your enterprise. They provide ...

Get API Management: An Architect's Guide to Developing and Managing APIs for Your Organization 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.