API: Application Programming Interface
This is alpha nerd soup – where I have 30 seconds to explain a seemingly random jumble of letters!
Today: A P I
Application programming interface
Briefly: how computers talk to each other.
When an application is developed, if the developer expects other applications to integrate with it, they’ll start defining the rules about how that happens.
They’ll define authentication standards, endpoints, data formats, order of operations, and hopefully send integrators a nice tidy document with all that info.
Many modern applications are built “API first” which means even internal developers use the API from the very beginning to help harden the API and make building the application a more sustainable and extensible process.