platform en
Application programming interface
platform
Also called: API
Plain-language definition
Plain-language definition
A defined way for software systems to request data or actions from each other.
Why it matters
Stable APIs let web, desktop, mobile, and partner systems use the same platform capabilities safely.
Technical detail
An API specifies operations, inputs, outputs, errors, authentication, and compatibility rules that separate a service implementation from its consumers.
Examples
- The web app calls an API to search published glossary terms.
Related terms
Sources and review
Reviewed July 12, 2026 by e2e-1783854138445-0citu53rtqqe@test.repairyour.tech. Next review due July 11, 2027.
- OpenAPI Specification — OpenAPI Initiative Accessed 7/11/2026
See something we should improve?
Suggest a correction to “Application programming interface.” Suggestions are reviewed before the published definition changes.