Skip to main content
API

API

18 4.0
A set of rules and tools that lets computer programs talk to each other
  • noun
  • /ˌeɪ piː ˈaɪ/
  • Specialized
translation icon : API
  • Yahoo has a nice API as well, but doesn't support longitude/latitude weather lookups.
  • API for developers
  • API access
  • open API

And if you program on Microsoft products, the Win API threads is pretty similar.

Autoplay Next

Examples

  • The device has a RESTful API, so you can program your Spark to interact with the web.

    Blog text (4)
  • Though Foursquare is best known as a mobile app, it's an extremely API-driven company.

    Blog text (2)
  • That means like better mobile clients, more API usage and stuff like that.

  • I can just operate with knowledge of the API, right?

  • All you should need to integrate with an API is knowledge about the resources and a starting point.

    Blog text (1)
  • If it didn't have an API, well, we might look for another system that did.

    Blog text (2)
  • The Windows Phone 8 in-app purchase API gives you access to two types of digital transactions:

    Blog text (9)
  • Read every last piece of information, read the API documentation, read the tutorials and samples.

    Blog text (3)
  • Chatter has a very open API that talks to Zapier.

  • The software developer used the API to connect the application with the database.

How Complex

batch processing
  • Specialized
1 3.9
API
  • Specialized
18 4.0
service call
  • Specialized
1 3.7
poller
  • Specialized
7.7
local call
  • Specialized
3.7

Surface Forms

API singular
APIs plural

Morphology

API = A + P + I

This is an initialism (Application Programming Interface); the letters are initials, not productive English morphemes, so learners cannot infer the meaning from the component letters.

Etymology

API comes from the phrase Application Programming Interface, a short name made from the first letters of those three words. Think of an API as a 'door' or set of rules that lets one app tell another what to do, so it helps different programs talk to each other.