© Brajesh De 2017

Brajesh De, API Management, 10.1007/978-1-4842-1305-6_5

5. API Patterns

Brajesh De

(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 of the 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 users with access to enterprise data, services, and assets. Hence, while ...

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.