A Guide to REST and API Design

API Academy Learn how to use REST to build developer-friendly, sustainable APIs The Representational State Transfer (REST) architectural style is extremely valuable to organizations that want to create APIs as a way to leverage their existing IT resources in new Web and mobile apps. By applying REST design principles to a protocol, such as HTTP,…

5 OAuth Essentials for API Access Control

API Academy Create a framework to address the complex challenges associated with implementing OAuth There are a number of important access-related challenges for API publishers. However, deploying OAuth as an authorization mechanism for enterprise APIs raises challenges around scalability, correct usage and integration. To make matters worse, OAuth is not supported by existing infrastructure and…

API360: The Complete API Framework for the Enterprise

API Academy Adopt a complete set of best practices for creating a successful API program APIs are critical components of any digital business. They empower developers to build apps across channels and enable partners to incorporate enterprise data and services into their offerings. By using APIs to make it easier for other organizations to access your services, you can create new value…

Microservice Architecture: Aligning Principles, Practices & Culture

Irakli Nadareishvili, Ronnie Mitra, Matt McLarty & Mike Amundsen Design and apply microservices to embrace continual change in the digital economy Microservice architecture is helping organizations embrace continual change. But how do you design and apply microservices effectively? This book from O’Reilly, written by API Academy experts, provides comprehensive guidance through eight chapters that take a deep dive into:…

Tutorial: Use Pagination in Web API Design

Learn how to use pagination effectively in your Web APIs Pagination, which is very common on the Web, allows API architects to conserve resources, improve response times and optimize the user experience. This tutorial video from the API Academy provides a crash course explaining pagination and outlining how to use it effectively in the design…