Glossary · APIs and integrations

API

A defined way for one program to request data or actions from another program.

Also called: APIs, application programming interface, application programming interfaces

Definition

An application programming interface defines available operations, inputs, outputs, authentication, permissions, limits, and error behavior. Web APIs commonly use HTTP and structured formats such as JSON. An API can support reporting, publishing, account management, or other automation when the owner and provider permit it.

Why it matters

An API can replace repetitive manual work, but it also creates data, access, quota, maintenance, and failure responsibilities.

Common misunderstanding

Having API access does not mean every action is authorized or safe to automate. Provider policy and user approval still apply.

Related system family: Secure Integrations & Custom Tools

Sources

Last reviewed July 16, 2026

Return to the complete glossary