(1) A functional interface supplied by the operating system or by a separately orderable licensed program. An API allows an application program that is written in a high-level language to use specific data or functions of the operating system or the licensed programs.
(2) In DB2, a function within the interface, for example, the get error message API.
(3) The DB2 extenders provide APIs for requesting user-defined functions, administrative operations, display operations, and video scene change detection.
Separate the development environment from the production environment
Restrict sensitive information to a particular group of people.