![]() |
![]() |
||||
An interface provided by a computer system, library or application, which is available to programmers for use in their applications.
Using the API, an application can make requests, or retrieve data from the target system or application, without having to understand the internals of the target system.
An API provides a layer between a target system and the user of the system (another program), in much the same way that a User Interface provides a layer between a user and the system.