English definition
Application Programming Interface — a contract for software systems to talk to each other.
English example
We call the payments API to charge a card.
Yoruba example
A ń pe Aṣagbátẹiru-Ètò ìsanwó láti gba kaadi owó.
English analogy
An API is like a waiter in a restaurant, taking your order and bringing back your food from the kitchen.
Yoruba analogy
Aṣagbátẹiru-Ètò jẹ́ bíi olùrànlọ́wọ́ ní ilé ìtura, tó ń gba àṣẹ rẹ àti kó o lọ́wọ́ láti ọ̀dọ̀ ìdáná.