What is the underlying goal of all APIs?
to share features and functionality with other system.
to move infrastructure to the cloud.
to appease the latest digital transformation effort.
to add new technologies to an organization's infrastructure.