# API An API (Application Programming Interface) is an intermediary through which two programs can talk to one another. APIs take on many forms, ranging from APIs served over [[HTTP]] to two programs that communicate via IPC.