application programming interface
📖 ISTQB Glossary
Official ISTQB Definition
A type of interface in which the components or systems involved exchange information in a defined formal structure.
3 Ways to Think About It
The Quick Take
The defined way for software components to communicate with each other.
Look Closer
A contract specifying how to request services from another system.
The Bottom Line
The doors and windows through which programs talk to each other.
Practice this term with quizzes and arcade games
Study with Lexicon →