How many have you heard that you need APIs for digital transformation? How about that this also requires cultural transformation? Let me guess: too many! Businesses are struggling when it comes to knowing what to look for, what actions to take, and how to make digital transformation work.

Digital transformation is more than just technology. Digital transformation prepares organizations to leverage the benefits of new technology to create business value. It applies to APIs, as well as any other technologies.

From this article series, you’ll learn the common road blockers and catalysts that make or break an organization’s digital transformation…

“You are crazy! A Proof-of-Concept (PoC) takes weeks or months to gain reliable insights. A hackathon is not enough time for providers to demonstrate how their products meet our needs. Hence, you can’t make a reliable provider decision”.

We presented the business vision and product need at the Pocathon kickoff in La Werkstadt (coworking space founded by Swisscom) to set the context. We were looking for a headless marketing automation engine for a large enterprise.

Well, we did it, and with excellent results. After three intense days of a Pocathon, we collected hard facts and insights to support the steering board making the right product decision. One provider — a leader in the Gartner Magic Quadrant — even gave up after the first day, telling they don’t provide what we need. Epic! …

How we created Identity, our first API product.

In this case study, we present the API product Identity, which was our first API product when we applied our API product management methodology. Basically, it is a product that allows organizations to verify the identity and personal info of a person. Our customer data is the basis for this API product.

In this case study, you’ll see how we applied the human-centered API design method to draft the API product Identity. This real-life example will help you to understand how to do human-centered API design.

In the following, we’ll present a real customer onboarding process for a Web portal…

Ultimate Step-by-Step Guide to Ideate and Validate API Product Ideas Based on Customer Journey

You are familiar with APIs. You know the data and service assets that are at your disposal and you know the stakeholders. But you never had the opportunity to think about new API products because you focused on API delivery. Then, this workshop is for you.

In this workshop, you’ll create new idea for API products, evaluate, prototype, and test them.

In the following, we’ll first define what human-centered API design is. Then, we’ll briefly outline the agenda of the API Workshop III. Finally, we’ll deep dive into the single sessions, applied methods, and how to use them.

Human-Centered API Design

Organizations are…

How to Create Innovative API Products Based on an Organization’s Data and Service Assets.

You are familiar with APIs. But you never had the opportunity to think about API products because you had to deliver APIs on request. Or, you don’t have a complete overview of interesting data and service assets in your organization yet. Or, you are just starting with APIs but don’t know where to start exactly. Then, this workshop is for you.

In this workshop, you’ll create new idea for API products based on your organization’s data and service assets. That way, you don’t create ideas that are not feasible to implement.

In the following, we’ll first define what human-centered API…

Design APIs Human-Centered to Build Successful API Products

Digital transformation is the next big thing after the industrial revolution. And APIs is one of the pillars of this transformation. That’s why so many organizations are interested in building APIs and expose their assets.

However, building and providing APIs is no guarantee for creating business value, digitalize, or transform. Without the Who, Why, and What, it’s rather a guarantee for failure, especially in the API economy. Thus, the key is to answer the following questions, which should be done prior to discussing how to build an API:

  • Who is the customer?
  • Why does the customer need it?
  • What is…

Development, Runtime, and Engagement.

Typically, an API management platform consists of three platform components: API development platform, API runtime platform, API engagement platform.

API Development Platform

The API development platform enables API providers to develop APIs quickly and with high quality. To this goal, it offers a toolbox with common API building blocks (e.g., data transformation, authentication, logging, value extraction) that are proven, reusable, and configurable.

API Runtime Platform

The API runtime platform enables the execution of the APIs. It enables the API to receive requests from apps or Web sites and send responses back. Most commonly, the API platform is an HTTP server, which allows exposing services via HTTP…

About Providers, Customers, Consumers, and End-Users

There are four main groups of stakeholders: API providers, API customers, API consumers, and end-users. API providers build, expose, and operate APIs. API customers make a decision to buy the use of an API. API consumers develop apps that use APIs. End-users don’t use directly APIs. Instead, they use APIs indirectly via the app that is developed by the API consumer and provided by the API customer.

The following figure shows the four main groups and how they interact.

Stakeholders of APIs: API provider, API customer, API consumer, end-user

In the following, we describe each group, their competencies, as well as heir interests.

API Provider

API providers build, expose, and operate APIs…

From zero to hero and back again.

The news are drowned with Bitcoin stories. Yesterday, it was the galactic price developments of Bitcoin, Ether, Ripple & Co. Today, the ultimate dead of Bitcoin & Co is announced by finance experts and media — again. And tomorrow, new price records are on the agenda.

It sounds like a fairy tale from a faraway and surreal land. There, money lies on the streets and waiting for you to pick it up. It all sounds too good to be true.

But then, this one friend appeared and told me about his Bitcoin wealth.

My ‘friend, the Bitcoin millionaire’

I can still remember it as if…

Eine gute Experience führt zu Kundenzufriedenheit. Um die Experience zu verbessern, müssen wir die Haltung des Kunden verstehen und messbar machen. Denn: “Was Du nicht messen kannst, kannst Du nicht lenken.”, Peter Ducker.

Ein zufriedener Kunde ist die Basis für Geschäftserfolg. Dazu müssen wir verstehen was der Kunde erreichen will und was ihn daran hindert. Wir müssen also das Kundenproblem identifizieren. Es liegt dann an uns eine geeignete Lösung anzubieten.

Das ist jedoch leichter gesagt als getan. Nehmen wir ein Beispiel aus der Tourismus-Branche: Anita bucht bei einer Reise-Agentur eine Flussfahrt auf der Seine bis nach Paris für zwei Personen. Sie geht auf diese Reise und kehrt anschliessend wieder in die Agentur zurück.

Mit welcher Ja/Nein Frage kann die Agentur herausfinden, was Anita’s Ziele dabei waren, ob sie diese erreicht hat, und wenn…

Amancio Bouza

API & AI Enthusiast. Author of API Product Management. Public Speaker. Dot Connector. Intrapreneur.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store