More Examples
“Where can I find the list of Bitcoin API calls?”
“I added a new Bitcoin API to my web app and it’s so sick, bruh.”
“You can learn a lot by looking at the Bitcoin API.”
Definition(s) from the Web
- An application programming interface (API) is a computing interface that defines interactions between multiple software applications or mixed hardware-software intermediaries. It defines the kinds of calls or requests that can be made, how to make them, the data formats that should be used, the conventions to follow, etc. It can also provide extension mechanisms so that users can extend existing functionality in various ways and to varying degrees. An API can be entirely custom, specific to a component, or designed based on an industry-standard to ensure interoperability. Through information hiding, APIs enable modular programming, allowing users to use the interface independently of the implementation. Web APIs are now the most common meaning of the term API. There are also APIs for programming languages, software libraries, computer operating systems, and computer hardware. APIs originated in the 1940s, though the term API did not emerge until the 1960s and 70s. Source