What Makes an API Product Successful?

@AnthonyRoux_

Anthony Roux

Developer Relations

Amadeus
for
Developers

@AnthonyRoux_

8 things
 for a Rockin' API Product

@AnthonyRoux_

1   Openness

@AnthonyRoux_

Open documentation

Transparent pricing

Status page

Clear Terms & Conditions

1   Openness

 

     Status page

1   Openness

 

      Clear Terms & Conditions

2   Documentation

@AnthonyRoux_

Exploration guide

Get Started

Reference

Guides & Tutorials

2   Documentation

Exploration guide

2    Documentation

Get Started

2    Documentation

Guides/Turorials

2    Documentation

Reference

3   On-boarding

@AnthonyRoux_

Fast & easy signup

Welcome email

Rule of 3

3   On-boarding

Fast & easy signup

@AnthonyRoux_

Less than 1 min

Email validation

Automatically logged-in

First app  pre-created

sec to understand an API

0 sec to create an account

min to do the first API call

@AnthonyRoux_

3   On-boarding

4   Examples/Demos

@AnthonyRoux_

Demo apps

Gallery

Code samples

Demo apps

4   Examples/Demos

Gallery

4   Examples/Demos

Code samples

4   Examples/Demos

5   SDKs

 

Generated or home made?

@AnthonyRoux_

Why not both?

@AnthonyRoux_

5   SDKs

 

6   Free trial

Controlled

Quota

Limited set of data

@AnthonyRoux_

7   Pricing Model

Simple

Transparent

No up front payment

Pay as you go?

Different payment methods

@AnthonyRoux_

8   Support

@AnthonyRoux_

Clear support channels

Public platform for tech

FAQ

Monitoring/Alerting

Make it easy

Be transparent

Developer eXperience

@AnthonyRoux_

Hire a DevRel

In summary

Questions?

@AnthonyRoux_

anthonyroux.github.io/apithedocs2019-ams