Definitions
API (Application Programmer’s Interface): An encapsulation of functionalities common to many applications into reusable modules.
API Implementation: The instantiation of an API’s functionality in software that is bound to one or more software language.
Transmittal: A collection of environmental data expressed in terms of the DRM, that is conveyed from an environmental data provider to an environmental data consumer.