A contract governing the conditions under which a third party can use a company's API.
An API agreement is an agreement typically between a software provider and a developer who wants to use the API that outlines the terms of use of using an API, protects the company's interests, and clarifies liability.