Home API Management

API Management

API Management is a hot topic. Stay in the know with the most up-to-date material.

API MANAGEMENT MUST-READ

What Is API Management?

The actual definition isn’t the focus, but the components and features that make up the solution are the answer. Read how an API Management Platform drives digital transformation.

Specifications for Your API Management Project

Succeeding with an API Management project requires good discipline and following 3 major steps: preparation, a list of project specifications, and a good methodology to evaluate vendors.

The core principles of API Management

Having a sound definition in hand allows us to discover the principles of API Management, including the API Catalog, API Client Registry, API Gateway, and Developer Portal.

API Management Solutions

API Management solutions involve many aspects to be effective. For starters, API Management is building secure APIs, publishing them to be reused and to be able to deploy them in an accessible environment.

There are many different ways in which you can answer the seemingly simple question: "What is an API?" Previous discussions focused on the technical fundamentals ("it has to be networked and reusable") and on the bigger picture ("it's a delivery mechanism for a...
The main role of APIs is to serve as the connective fabric between different components and capabilities within an organization and across organizations. One important aspect of that is that an API should be reusable so that individual components and capabilities can become building...
Managing API versions are part of the bigger picture of API lifecycle management. Most importantly, the goal is to make sure that API consumption is as little impacted by changes in the API landscape as possible, while still allowing...
The following article is an adapted transcript based on the audio recording of Episode 5 of the Mr. Open Banking podcast. The audio version is available here. This is quite a personal article for Mr. Open Banking because Canada just...
Semantic Versioning is a versioning scheme for using meaningful version numbers (that's why it is called Semantic Versioning). Specifically, the meaning revolves around how API versions compare in terms of backwards-compatibility. Semantic Versioning makes no sense without a well-defined model of how an...
GraphQL has been around for five years but quite frequently it still is seen as “the new kid on the block.” When it comes to deciding if and when to choose GraphQL for an API, this decision is often...
You all remember the photo of the dress which went viral on the internet a couple of years ago. Viewers of the photo disagreed over whether the dress pictured was colored black and royal blue, or white and gold...
The following article is an adapted transcript of Episode 3 of the Mr. Open Banking podcast. The audio version is available here.  We are about to explore the following question: Is open banking exclusively a set of laws and regulations?  After...
The following article is an adapted transcript of Episode 1 of the Mr. Open Banking podcast. The audio version with the complete interview is available here. At Mr. Open Banking podcast, I aim to help our audience and build a foundation...
APIs are great! That's for sure! But let's take a closer look at what a REST API is. It’s an interaction pattern; the way systems can interact with each other. The lunch interaction example To understand it clearly, let's use an...
This is the third part of our three-part blog series looking at how the digital government agenda around the world is being enabled by APIs. So far, we have looked at the importance of an API-First approach in government and...
In our major investigation on the platformization of business lines, let's look at the automotive sector this week. Largely shaken by the global lockdown, will it be able to reinvent itself at a time when car manufacturers are seeing...
In a three-part blog series, we review the emerging digital government movement around the world. In the first part, we looked at the trends of governments going digital. This second part will address the benefit of digital government models....
APIs are the key drivers of any business. Companies need to evolve quickly — either scaling up or down. With an API-driven platform, you have the vital tools to fast-track and automate your business. Below are five ways APIs...
Establishing and running an API program is a step that many organizations have done or are planning to do. The observation often starts from initial experiences with APIs, the goal to better establish and support the API practice, and the idea...