Essential Guide

SaaS applications integration: Strategies and best practices for success

A comprehensive collection of articles, videos and more, hand-picked by our editors

application program interface (API)

An application program interface (API) is code that allows two software programs to communicate with each other. Typically, APIs are released for third-party development as part of a software development kit (SDK) or as an open API published on the Internet.

FROM THE ESSENTIAL GUIDE:

Enterprise architect's guide to API best practices and trends

GUIDE SECTIONS

  1. Overview
  2. Trends
  3. Glossary
  4. Quiz
+ Show More

An application program interface (API) is code that allows two software programs to communicate with each other.

The API defines the correct way for a developer to write a program that requests services from an operating system (OS) or other application. APIs are implemented by function calls composed of verbs and nouns.The required syntax is described in the documentation of the application being called.

Typically, APIs are released for third-party development as part of a software development kit (SDK) or as an open API published on the Internet. If the applications are written in different languages or have been written for different platforms, middleware can provide messaging services so the two applications can communicate with each other.

Business interest in APIs grew with Web 2.0 mashups and executive dashboards that pull data from two or more sources. Cloud computing has fueled even more interest in APIs, as companies experiment with ways to integrate a cloud provider's service with on-premises systems or other cloud services.

See also: cloud provider API

This was first published in July 2014

Continue Reading About application program interface (API)

Glossary

'application program interface (API)' is part of the:

View All Definitions

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

Essential Guide

Enterprise architect's guide to API best practices and trends

GUIDE SECTIONS

  1. Overview
  2. Trends
  3. Glossary
  4. Quiz

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchWindowsServer

SearchEnterpriseDesktop

SearchCloudComputing

SearchSQLServer

Close