Skip to content
API-University

API-University

APIs your consumers will love

Menu

  • Books
    • All Books
    • Book Club
    • REST
    • REST & GraphQL
    • GraphQL
    • Serverless GraphQL
    • OAuth
    • OpenID Connect
    • Swagger & OpenAPI
    • Webhooks
    • API Architecture
    • Alexa Voice Skills
  • Courses
    • All Video Courses
    • OAuth – Video Course
    • OpenID Connect – Video Course
    • RESTful API Design – Video Course
    • Digital Business with APIs – Video Course
    • Individual Workshops Classroom or Webinar
    • Practical Video Tutorials …
      • OAuth 2.0 Diagrams
      • OAuth at Facebook
      • OAuth at LinkedIn
      • OAuth at Google
      • OAuth at PayPal
  • Blog
    • API Reviews
    • API Security
    • API Design
    • API Business
    • Open Banking
  • Consulting
    • API Maturity Assessment
    • API Consulting
    • Live Workshops
    • Upskill Your Team
  • Community
    • API Swag (I ❤️ APIs)
    • Find an API Job
    • Become a Partner
  • About
    • Newsletter
    • API-University
    • Matthias
  • Hot Topics
    • API Design Overview
    • API Domain Analysis
    • Architectural and Frontend Design
      • REST
      • GraphQL
    • API Prototyping
    • API Implementation
    • API Tools
    • API Security
      • OAuth
      • OpenID Connect
    • API Publication
    • API Evolution & Versioning

Blog

Where is the Graph in GraphQL?

  A graph is a very generic data structure, so it should be possible to express the data of any application in the form of a graph. And this graph, formed by all application data, is what we call the

Matthias Biehl 2018-03-142018-03-25 API Design, Blog, GraphQL Read more

Events are Everywhere where there are APIs

Let me show you what I mean, when I say, events are everywhere where there are APIs: Payment API: An event notifies when the payment was processed. SMS API: An event notifies when the SMS is delivered. Email API: An event notifies when

Matthias Biehl 2018-03-012018-03-03 API Design, Blog Read more

Why are there Two Languages in GraphQL?

GraphQL provides a new philosophy for building APIs, which helps us to structure the interaction between frontend and backend. To structure the interaction, GraphQL offers two languages: a declarative, typed query language for APIs and a schema language. These two

Matthias Biehl 2018-02-21 API Design, Blog, GraphQL Read more

Technologies for Realizing Events with APIs

The basic patterns for realizing events with APIs are the interrupt pattern and the polling pattern. In approaches with the interrupt pattern (e.g. HTTP Streaming, Server-Sent Events, WebSockets, WebSub, Webhooks or GraphQL), the client is notified by an external source

Matthias Biehl 2018-01-172017-12-31 API Design, Blog Read more

What is inside the Webhooks Book?

Do you want to support events in your RESTful API portfolio? Then the brand-new book Webhooks – Events for RESTful APIs is right for you. The book is packed with best practices and design templates for extending your API portfolio with

Matthias Biehl 2018-01-102017-12-29 API Design, Blog Read more

APIs and Events

APIs are not enough for the evolving expectations of API consumers. The apps of API consumers need to be responsive, event-based and react to changes in near real-time. APIs alone cannot deliver this, we need APIs and events. Want to

Matthias Biehl 2018-01-032017-12-29 API Design, Blog Read more

New Requirements for APIs

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

Matthias Biehl 2017-12-292017-12-29 API Design, Blog Read more

Let’s meet at APIDays 2017 (Discount Code Inside)

Hi Guys! wouldn’t it be great to meet with folks in the API community, learn from their experiences, get to know some of the latest API technologies and API business models? Conferences are always a great place to do exactly

Matthias Biehl 2017-08-072017-07-31 Blog Read more

Revenue of Digital Business Leaders

Just did some research on digital business models and found this interesting insight. Here is how the big digital leaders, namely Apple, Alphabet, Amazon, Facebook and Microsoft make their money. Alphabet and Facebook are clearly advertising companies. Apple is clearly

Matthias Biehl 2017-05-292022-09-15 API Business, Blog Read more

What is the difference between API Design and API Architecture?

In general, API architecture spans the bigger picture of APIs and can be seen from several perspectives: API architecture may refer to the architecture of the complete solution, consisting not only of the API itself, but also of an API

Matthias Biehl 2017-04-192016-09-04 API Architecture, API Design, Blog Read more
  • « Previous
  • Next »

Categories

Recent Posts

  • 5 Patterns for API Monetization | How to make money with APIs
  • Open Banking Ecosystems: How they emerge
  • What Open Insurance can learn from Open Banking
  • Open Banking vs Banking-as-a-Service: How do they differ?
  • Guide on API Versioning with a Lifecycle Approach

Tag Cloud

Alexa API API-Review API Design API Portal API Security AppSync AWS Book Design Developer Portal Ecosystem Events google Google API GraphQL Identity Journey Map LinkedIn Linkedin API Live Coding node.js OAuth OpenBanking OpenID Connect OpenInsurance OWASP Pattern REST Review Richardson Security Skill Social Login Social Login with LinkedIn Spotify Spotify API Spotify OAuth Spotify OAuth Access Token subscriptions Testing Tutorial Video Voice Webhooks

API-University Series

The API-University Book Series is a modular series of books on API-related topics. Want them all? Join the API-University Book Club and save some money.

Read more
Copyright © 2025 API-University. All rights reserved. Theme Spacious by ThemeGrill. Powered by: WordPress.