Systems

API (Application Programming Interface)

Also known as: Application Programming Interface

Definition

An API is a set of rules and protocols that allows different or applications to communicate and exchange .

In practice

Used to connect , enable , and allow to request or send data to each other.

The reality

APIs are often inconsistent, poorly documented, or change over time, causing issues.

Also known as

Application Programming Interface

Plain English

A way for to talk to each other.

FAQ

Common questions

A few practical answers to the questions that usually come up around this term.

What is an API?

It is a set of rules that allows to communicate and exchange .

Why are APIs important?

They enable and sharing between .

What are examples of APIs?

Payment APIs, social media APIs, and .

What problems do APIs cause?

Inconsistency, breaking changes, and poor documentation.

Related Services

Related Guides

Related Terms

LET'S WORK TOGETHER

Ready to improve your product?

UX, research and product leadership for teams tackling complex digital services. The work usually starts where things have become harder than they need to be: unclear journeys, inconsistent products, competing priorities, or teams trying to move forward without a clear direction. I help simplify the problem, shape the right next step, and turn complexity into something people can actually use.

Previous feedback

Will Parkhouse

Senior Content Designer

01/20