APPLICATIONS PROGRAMMING INTERFACE definition

APPLICATIONS PROGRAMMING INTERFACE means the specifications of a Supplier Product which define the external programming interface between that Supplier Product and other Object Code. The Applications Programming Interface includes the elements of such programming interface that are directly exposed and recommended as mandatory to implement extension to that Supplier Product.
APPLICATIONS PROGRAMMING INTERFACE or "API" means the specifications of a Licensed Product which define the external programming requirements necessary to interface between that Licensed Product and other Object Code and shall include the following set of items implementing the Applications Programming Interface: (a) Documentation describing the Applications Programming Interface; (b) Object Code and Documentation relating thereto designed for use on, and implementing the Applications Programming Interface on, the applicable target system; and (c) validation procedures and Documentation for the target system.
APPLICATIONS PROGRAMMING INTERFACE or "API" means the specifications of a Licensed Product which define the external programming requirements necessary to interface between that Licensed Product and other Object Code. 2 2