Application programming interface


Search for documents related with Application programming interface

Synonyms: API

An application programming interface (API) is an interface implemented by a software program to enable interaction with other software, similar to the way a user interface facilitates interaction between humans and computers. APIs are implemented by applications, libraries and operating systems to determine the vocabulary and calling conventions the programmer should employ to use their services. It may include specifications for routines, data structures, object classes and protocols used to communicate between the consumer and implementer of the API.

Related terms:
Web service

Broader terms:
07.01 Interfaces

Narrower terms:
TextWise SemanticHacker APIAPI for clients and users to actively engage with Semantic Signatures. Provides a signature service call that analyzes the text or web page provided in the call and returns a Semantic Signature. (http://textwise.com/api), EldaElda is Epimorphics’ Java open-source implementation of the open Linked Data api specification. http://www.epimorphics.com/web/tools/elda.html, linked-data-apiAPIs, data formats and supporting tools to overcome this barrier. Including, but not limited to, accessing linked data via a developer-friendly JSON format. (http://code.google.com/p/linked-data-api/), Storage And Inference LayerCollection of interfaces defining an API for RDF repositories. (http://www.openrdf.org/doc/sesame/api/org/openrdf/sesame/sail/package-summary.html), Guardian Content API, AlchemyAPISuite of content analysis and meta-data annotation tools using named entity extraction, phrase / term extraction, document categorization, language detection, structured content scraping etc. AlchemyAPI uses statistical natural language processing technology and machine learning algorithms to ..., Social Graph APIEnables developers to utilize public connections their users have already created in other web services. Makes information about public connections between people easily available and useful. (http://code.google.com/apis/socialgraph/), Evri APISemantic platform that offers programmatic access the web of people, places, and things connected to one another through language itself. Results are returned in either XML or JSON and can be easily processed in most programming languages. The Evri API automatically analyzes text and produces ..., Representational State TransferRepresentational State Transfer (REST) is a style of software architecture for distributed hypermedia systems such as the World Wide Web. The term Representational State Transfer (REST) was introduced and defined in 2000 by Roy Fielding in his doctoral dissertation. Fielding is one of the ..., Match API, OpenAmplify API, Jena API, Hydra, PoolParty API

Linked data frontend for Application programming interface.