All Documentation

IBM Reference Architecture for API Management

The following figure depicts the IBM reference architecture for API Management. The reference architecture encompasses the entire API economy, including API consumers, API marketplaces to find APIs,...

XML & JSON

The growth of REST has been complemented by the increasing use of JavaScript Object Notation (JSON) as the mechanism by which resources are represented. As with REST,...

REST & SOAP

Much of the discourse about web APIs is characterized by a debate of what REST offers compared to SOAP. To help you understand the context of...

Technology Overview

An API as both a concept and realization is nothing new; software engineers have  been creating and using APIs for component interaction for several decades. However, the...

API Management Personas

Once established it is very important to treat an exposed API as a product. To treat an API as a product you will require an...

External API Strategies

External APIs are usually publicly available APIs that are readily available for consumption to enhance and promote the company’s business. They can be free for use without...

Partner API Strategies

The most widely used partner strategy for APIs are affiliate programs. Affiliate programs drive a symbiotic relationship between partners (consumers and providers). Amazon, for example, has...

Internal or Enterprise API Strategies

A growing trend is the enablement of internal API strategies. Companies are producing APIs for internal consumption, much like business services in an SOA type architectural model....

Defining a Business Strategy

When you start exploring the fascinating world of APIs, you quickly discover how extensive the ecosystem is surrounding API enablement. The reason for that is easy: APIs...

Business Models for APIs

There are a number of common business models for API exposure. Which model is appropriate for a given API depends on the goals of the API...

Considerations for launching APIs

Before launching APIs, one needs to carefully consider the following information: Objective of your API: What are you trying to do with your API? How...

The API Economy

One important business reason to enable APIs in your business is to monetize your business capabilities. For example, if you are a credit reporting agency and you...

Types of APIs

There are several classifications of APIs based on how they are used: 1. Internal These APIs are used exclusively within an organization or company. Although adoption...

Evolution & Growth of APIs

APIs have existed for a long time. Since the first computer programs were written, APIs have been providing “contracts” for information exchange between programs. Early non-web APIs...

Need for APIs

In the 1990’s when the World Wide Web (WWW) was relatively new many companies focused their business toward creating a web presence. As Internet access became...

Privacy Preference Center

Close your account?

Your account will be closed and all data will be permanently deleted and cannot be recovered. Are you sure?