{"title":"Api University","description":null,"products":[{"product_id":"webhooks-book-matthias-biehl-9781979717069","title":"Webhooks","description":"Got RESTful APIs? Great. API consumers love them. But today, such RESTful APIs are not enough for the evolving expectations of API consumers. Their apps need to be responsive, event-based and react to changes in near real-time. This results in a new set of requirements for the APIs, which power the apps. APIs now need to provide concepts such as events, notifications, triggers, and subscriptions. These concepts are not natively supported by the REST architectural style. The good thing: we can engineer RESTful APIs that support events with a webhook infrastructure. The bad thing: it requires some heavy lifting. The webhook infrastructure needs to be developer-friendly, easy to use, reliable, secure and highly available. With the best practices and design templates provided in this book, we want to help you extend your API portfolio with a modern webhook infrastructure. So you can offer both APIs and events that developers love to use.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49584563257617,"sku":"GOR013685708","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49650776965393,"sku":"GOR013407149","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50944362152209,"sku":"CIN1979717060VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51063221813521,"sku":"NIN9781979717069","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1979717060.jpg?v=1751062841"},{"product_id":"oauth-2-0-book-matthias-biehl-9781507800911","title":"Oauth 2.0","description":"This book offers an introduction to API security with OAuth 2.0 and OpenID Connect. In less than 80 pages you will gain an overview of the capabilities of OAuth. You will learn the core concepts of OAuth. You will get to know all four OAuth flows that are used in cloud solutions and mobile apps. If you have tried to read the official OAuth specification, you may get the impression that OAuth is complex. This book explains OAuth in simple terms. The different OAuth flows are visualized graphically using sequence diagrams. The diagrams allow you to see the big picture of the various OAuth interactions. This high-level overview is complemented with rich set of example requests and responses and an explanation of the technical details. In the book the challenges and benefits of OAuth are presented, followed by an explanation of the technical concepts of OAuth. The technical concepts include the actors, endpoints, tokens and the four OAuth flows. Each flow is described in detail, including the use cases for each flow. Extensions of OAuth are presented, such as OpenID Connect and the SAML2 Bearer Profile. \u003cbr\u003e \u003cb\u003eWho should read this book?\u003c\/b\u003e \u003cbr\u003e \u003cb\u003eYou do not have the time to read long books?\u003c\/b\u003e\u003cbr\u003e This book provides an overview, the core concepts, without getting lost in the small-small details. This book provides all the necessary information to get started with OAuth in less than 80 pages. \u003cbr\u003e \u003cb\u003eYou believe OAuth is complicated?\u003c\/b\u003e\u003cbr\u003e OAuth may seem complex with flows and redirects going back and forth. This book will give you clarity by introducing the seemingly complicated material by many illustrations. These illustrations clearly show all the involved interaction parties and the messages they exchange. \u003cbr\u003e \u003cb\u003eYou want to learn the OAuth concepts efficiently?\u003c\/b\u003e\u003cbr\u003e This book uses many illustrations and sequence diagrams. A good diagram says more than 1000 words. \u003cbr\u003e \u003cb\u003eYou want to learn the difference between OAuth and OpenID Connect?\u003c\/b\u003e\u003cbr\u003e You wonder when the two concepts are used, what they have in common and what is different between them. This book will help you answer this question. \u003cbr\u003e \u003cb\u003eYou want to use OAuth in your mobile app?\u003c\/b\u003e\u003cbr\u003e If you want to access resources that are protected by OAuth, you need to get a token first, before you can access the resource. For this, you need to understand the OAuth flows and the dependencies between the steps of the flows. \u003cbr\u003e \u003cb\u003eYou want to use OAuth to protect your APIs?\u003c\/b\u003e\u003cbr\u003e OAuth is perfectly suited to protect your APIs. You can learn which OAuth endpoints need to be provided and which checks need to be made within the protected APIs.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49590914253073,"sku":"GOR009590204","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51031664591121,"sku":"NIN9781507800911","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52831782863121,"sku":"CIN1507800916VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1507800916.jpg?v=1751117231"},{"product_id":"openid-connect-book-matthias-biehl-9781979718479","title":"Openid Connect","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49875280331025,"sku":"CIN1979718474G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52757931622673,"sku":"NIN9781979718479","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1979718474.jpg?v=1750901631"},{"product_id":"api-architecture-book-matthias-biehl-9781508676645","title":"API Architecture","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50889968156945,"sku":"GOR009590166","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51032036999441,"sku":"NIN9781508676645","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51869328605457,"sku":"CIN150867664XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52967707115793,"sku":"CIN150867664XVG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/150867664X.jpg?v=1750957374"},{"product_id":"restful-api-design-book-matthias-biehl-9781514735169","title":"RESTful API Design","description":"\u003cb\u003eLooking for Best Practices for RESTful APIs?\u003c\/b\u003e\u003cbr\u003eThis book is for you  Why? Because this book is packed with practical experience on what works best for RESTful API Design. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eYou want to design APIs like a Pro?\u003c\/b\u003e \u003cbr\u003eUse API description languages to both design APIs and develop APIs efficiently. The book introduces the two most common API description languages RAML, OpenAPI, and Swagger. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eYour company cares about its customers?\u003c\/b\u003e \u003cbr\u003eLearn API product management with a customer-centric design and development approach for APIs. Learn how to manage APIs as a product and how to follow an API-first approach. Build APIs your customers love  \u003cp\u003e\u003c\/p\u003e\u003cb\u003eYou want to manage the complete API lifecycle?\u003c\/b\u003e \u003cbr\u003eAn API development methodology is proposed to guide you through the lifecycle: API inception, API design, API development, API publication, API evolution, and maintenance. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eYou want to build APIs right?\u003c\/b\u003e \u003cbr\u003eThis book shows best practices for REST design, such as the correct use of resources, URIs, representations, content types, data formats, parameters, HTP status codes, and HTP methods. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eYour APIs connect to legacy systems?\u003c\/b\u003e \u003cbr\u003eThe book shows best practices for connecting APIs to existing backend systems. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eYour APIs connect to a mesh of microservices?\u003c\/b\u003e \u003cbr\u003eThe book shows the principles for designing APIs for scalable, autonomous microservices. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eYou expect lots of traffic on your API?\u003c\/b\u003e \u003cbr\u003eThe book shows you how to achieve high performance, availability and maintainability. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eYou want to build APIs that last for decades?\u003c\/b\u003e \u003cbr\u003eWe study API versioning, API evolution, backward- and forward-compatibility and show API design patterns for versioning. \u003cp\u003e\u003c\/p\u003eThe\u0026gt;\u003cb\u003eAPI-University Series\u003c\/b\u003e is a modular series of books on API-related topics. Each book focuses on a particular API topic, so you can select the topics within APIs, which are relevant for you.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51032925700369,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51032928289041,"sku":"NIN9781514735169","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53493858828561,"sku":"GOR010703354","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1514735164.jpg?v=1750893184"},{"product_id":"serverless-graphql-apis-with-amazon-s-aws-appsync-book-matthias-biehl-9781717110701","title":"Serverless Graphql APIs with Amazon's Aws Appsync","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51047583121681,"sku":"NIN9781717110701","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1717110703.jpg?v=1750832554"},{"product_id":"making-money-with-alexa-skills-book-matthias-biehl-9781795831123","title":"Making Money with Alexa Skills","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53656994808081,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53656995070225,"sku":"NIN9781795831123","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781795831123.jpg?v=1781415008"}],"url":"https:\/\/www.worldofbooks.com\/collections\/api-university-book-series.oembed","provider":"World of Books ","version":"1.0","type":"link"}