0% found this document useful (0 votes)
9 views

API Specification Implement Expose

Uploaded by

antesports1234
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

API Specification Implement Expose

Uploaded by

antesports1234
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

API: An application programming interface (API) is a connection

between computers or between computer programs. It is a type of


software interface, offering a service to other pieces of software. A document or
standard that describes how to build such a connection or interface is called an API
specification. A computer system that meets this standard is said
to implement or expose an API. The term API may refer either to the specification or
to the implementation.
One purpose of APIs is to hide the internal details of how a
system works, exposing only those parts a programmer will find useful and keeping
them consistent even if the internal details later change.

Example of API: Twitter API

Four types of APIs:


 Open or Public APIs:
 Partner APIs:
 Internal APIs:
 Composite APIs.
Example of partner APIs:
Amazon’s Selling Partner API to the backend services that power the ordering, payment, and shipping
processes underpinning the e-Commerce platform.

Example of open and public APIs: Facebook provides an open API that allows third-
party tools to create photo albums or post to a user's news feed.

Example of private and internal APIs: Google Maps API, which is used internally by
Google

Example of composite APIs: ???????????????

You might also like