Application Programming Interfaces

Chris Bail
Duke University

What is an Application Programming Interface (API)?

What is an Application Programming Interface (API)?

Growth of APIS

A list of APIs

 

There are now nearly 20,000 APIs and counting:

https://www.programmableweb.com/apis/directory

How does an API work?

 

Simple example with Google Maps API

Anatomy of an API Call