Demasiado Largo; Para Leer
Comenzaremos con la definición estándar:
Una clave API es una cadena de caracteres que se utiliza para identificar y autenticar una aplicación o usuario que solicita el servicio de una API (interfaz de programación de aplicaciones).
En este artículo, desglosamos esta definición para las personas curiosas (tecnologías o no tecnología) que desean conocer la historia interna de qué es y qué hace una clave API, y cómo funciona.
Una clave API es un código secreto que lo lleva adentro
Identificación y autenticación
Una clave API es el mecanismo de seguridad estándar para cualquier aplicación que proporcione un servicio a otras aplicaciones.
Si bien no son el único método (las API pueden usar JWT, sobre lo que escribimos aquí: claves de API frente a autenticación de JWT), las claves de API son el método más utilizado para proteger una API.