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

Why should APIs be RESTful?

In the API space, everybody is talking about REST. But really, why should APIs be RESTful? Great products are designed with rigorous customer focus, a deep understanding of the customers, their needs and desires. And with these ingredients, great customer

Matthias Biehl 2017-03-152016-09-04 API Architecture, API Design, Blog Read more

Consumer-Oriented API Design

APIs are often built according to the ideas of the API provider without considering the needs and wishes of potential API consumers. Investing time and energy in building an API that no one wants is a waste of resources. It

Matthias Biehl 2017-02-152017-03-06 API Architecture, API Design, Blog Read more

Why do I need OpenAPI, Swagger or RAML?

I have heard the question “Why do I need OpenAPI, Swagger or RAML?” so many times, that I finally decided to sit down and write about it. Once an API has been designed, it needs to be communicated to team members,

Matthias Biehl 2017-01-182018-05-20 API Architecture, API Design, Blog Read more

APIs are Products

To design great APIs, we first need to realize, that APIs are in fact products. APIs are products that are offered on a market to satisfy the needs of a group of customers. This means that APIs are not individually

Matthias Biehl 2016-12-142017-06-08 API Architecture, API Design, Blog Read more

Why is API Design important?

In the API space, everybody is talking about REST. But really, why should APIs be RESTful? Great products are designed with rigorous customer focus, a deep understanding of the customers, their needs and desires. And with these ingredients, great customer

Matthias Biehl 2016-11-232016-09-04 API Architecture, API Design, Blog Read more

What is the Business Model of your API?

APIs come from the technology side. But quite recently APIs have evolved from “something that the techies do” to a product with serious business value. The IPOs of API-based companies, such as Twilio, are examples of that mind shift. So

Matthias Biehl 2016-10-252017-12-18 API Business, API Strategy, Blog Read more

From Good to Great API

The first thing we see as users of a new web application is typically its user interface. This is why user-interface design is so important for web applications. Now, user interface design is for web applications, what API frontend design

Matthias Biehl 2016-10-192022-09-15 API Architecture, API Design, Blog Read more

What is API Design?

What is API Design?

Any type of design requires taking well-informed decisions. The decisions are intended to make the product better in some way, e.g. provide more functionality, provide better quality or a better user experience. Better design decisions typically lead to better products.

Matthias Biehl 2016-09-282022-09-15 API Architecture, API Design, Blog Read more

API Design Book Available Today

After 1.5 years of work, I now have an answer to one of the most common questions I get: What are the best practices for RESTful API Design? My answer to the question can be found the recently released RESTful

Matthias Biehl 2016-09-072016-09-04 API Architecture, API Design, Blog Read more

Let developers try your APIs without registration!

What does it feel like for a developer wanting to try out a new API? Developer: “It feels like the API provider is getting in the way! He wants: a full registration, with a username, password, my name, my address,

Matthias Biehl 2016-07-282022-09-15 API Architecture, API Design, API-Review, 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.