Application Programming Interface

Definition & Meaning

API meaning

Last updated 23 month ago

What is an Application Programming Interface (API)?

What does API stand for?

An utility Programming Interface (API) is a fixed of Protocols, exercises, features and/or instructions that Programmers use to facilitate interaction between distinct Software Program offerings.

APIs allow one Software program provider to Access facts from some other software program Carrier without the Developer's needing to know how the alternative provider works. For example, the U.S. Postal Service’s Open APIs permit e-commerce developers to feature Package deal Monitoring to their Websites so customers know while to count on transport.

An API may be visible as composed of essential factors: a technical specification that establishes how facts may be excHanged between programs (which itself is made up of request for processing and statistics shipPing protocols) and a software program interface that in some way publishes that specification. Although APIs can work with any not unusual Programming Language, the maximum popular approach to delivering Internet APIs is REST (Representational State Transfer). A RESTful API architecture uses HTTP Coding for plenty of its Functionality.

What Does Application Programming Interface Mean?

APIs supply authorized 1/3-party partners “at the back of the Firewall” access to specific facts types.

The basic idea in the back of the API has existed in a few shape for the entire history of virtual generation, because the interaction among particular packages and virtual sySTEMs has been a number one goal for much of that technology's life. But with the upward push of the sector extensive net, and the subsequent flip-of-the-millennium Dot-Com Boom, the incentive for this generation reached an Exceptional stage.

The API have become specifically outstanding inside the burgeoning commercial sector of the world huge web in early 2000, while Salesforce.Com included the technology into its Platform so that it will help customers percentage and transmit facts over their various enterprise packages. Soon after that, eBay began rolling out comparable era, and with the upward thrust of Social Media some years later, groups like Flickr, Facebook, Twitter and Instagram started out doing the same.

APIs are to be had for each Computer and Cell use, and are useful for programming GUI (photo User Interface) additives, in addition to permitting one software program program to request and accommodate services from another application.

Share Application Programming Interface article on social networks

Your Score to Application Programming Interface article

Score: 5 out of 5 (1 voters)

Be the first to comment on the Application Programming Interface

83- V5

tech-term.com© 2023 All rights reserved