Skip navigation

Seven keys for building a successful API

Originally Posted on Author's Blog

A website isn’t the only interface through which companies can interact with their customers and users. Thanks in some part to the success of companies that have used APIs to help build significant business value, a growing number of companies in both the B2C and B2B markets are building and launching their own APIs.

Most APIs, of course, aren’t going to achieve Facebook-like success, and companies often make fundamental mistakes when developing an API strategy.

So what are the keys to success when API-ifying your business? Here are seven of them.

1. Know your consumers, and understand their needs

Before designing your API, it pays to know who will be consuming it and what their needs are. While this sounds obvious, it’s not too difficult to find APIs that are of limited use and/or are challenging to use because they were clearly not designed with the consumer in mind.

2. Make your business model transparent

In both the B2C and B2B, APIs can be powerful assets and direct and indirect drivers of revenue. But they can also be liabilities when the business model for your API is opaque or worse, not determined. Don’t invite the kind of criticisms that plague Twitter: make it clear what your intentions are on the business model front, up front, even if the details haven’t been completely ironed out. – href="http://econsultancy.com/us/blog/11132-seven-keys-for-building-a-successful-api?utm_medium=feeds&utm_source=blog">Seven keys for building a successful API by Patricio Robles

name="googleone_share_1" style="position:relative;z-index:5;float: left; margin-left: 20px; margin-bottom: 5px; margin-right: 10px;">

Sazbean?d=yIl2AUoC8zA Sazbean?i=LuDQFu43xYA:EgEW5PVSzC0:F7zBnM Sazbean?d=l6gmwiTKsz0 Sazbean?i=LuDQFu43xYA:EgEW5PVSzC0:gIN9vF Sazbean?i=LuDQFu43xYA:EgEW5PVSzC0:D7DqB2 Sazbean?d=qj6IDK7rITs Sazbean?i=LuDQFu43xYA:EgEW5PVSzC0:SdYkPn Sazbean?i=LuDQFu43xYA:EgEW5PVSzC0:-BTjWO Sazbean?d=TzevzKxY174

LuDQFu43xYA

Chapters
United States
Argentina
Australia
Austria
Bahrain
Belgium
Brazil
Cambodia
Canada
China
Costa Rica
Czech Republic
Denmark
Dominican Republic
Ecuador
El Salvador
France
Germany
Global
Greece
Iceland
India
Indonesia
Ireland
Isle of Man
Israel
Italy
Japan
Jordan
Kazakhstan
Kenya
Kuwait
Malaysia
Mexico
Moldova
Mongolia
Morocco
Netherlands
New Zealand
Nigeria
Oman
Panama
Paraguay
Peru
Portugal
Puerto Rico
Qatar
Russia
Saudi Arabia
Singapore
South Africa
South Korea
Spain
Sri Lanka
Sweden
Switzerland
Tunisia
Turkey
Ukraine
United Arab Emirates
United Kingdom