A source-code interface provided by a computer system or program library to support a computer program’s requests for services. Unlike an application binary interface, an API is specified in terms of ...