Documentation: API 101

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...

What is an API?

An Application Programming Interface (API) is a public persona for a company, exposing defined assets, data, or services for public consumption. An API is a way...