What is Api Key? An application programming interface (API) defines the contract enabling two parties to communicate to transmit data by creating a communication channel. An API key is a unique code used to identify the legitimacy of an application or a project that calls an API endpoint allowing APIs to control how they are