|
|
Library & Resources
Sources and Archives
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.
While most APIs require access via API keys (which are similar to passwords), or have complex methods of authentication,
there are also quite a few APIs with no requirements at all. This is
especially useful for beginners, as it means you can start exploring
different APIs right away. It is also useful for web developers looking
to access a sample data set for testing.
|