Application programming interface
An application programming interface (API) is an interface or communication protocol between a client and a server intended to simplify the building of client-side software. It has been described as a “contract” between the client and the server, such that if the client makes a request in a specific format, it will always get a response in a specific format or initiate a defined action.
An API may be for a web-based system, operating system, database system, computer hardware, or software library.
An API specification can take many forms, but often includes specifications for routines, data structures, object classes, variables, or remote calls. POSIX, Windows API and ASPI are examples of different forms of APIs. Documentation for the API usually is provided to facilitate usage and implementation.
Source: Application programming interface
To create new content for your website or blog...
- Enter the title of a Wikipedia article in the box above.
- Select your options using the checkboxes, or use default settings.
- Click the 'go' button to retrieve the article.
- Click the 'Copy Code' button to copy the source code of the article to your clipboard.
- Paste the source code into your favorite HTML editor.
- Edit the content to suit your needs.
- Publish your new content to your website or blog.
Before publishing, be sure to make significant changes to avoid creating duplicate content.