Qué significa API
API son las siglas de Application Programming Interface. La documentación de MDN la describe como un conjunto de funciones y reglas dentro de un programa que permite interactuar con él mediante software, en lugar de a través de una interfaz de usuario. También la compara con un contrato: quien la usa sabe qué puede pedir, en qué formato y qué recibirá a cambio.
En la web, la mayoría de las API funcionan sobre HTTP. Un programa envía una petición a una dirección concreta, el llamado endpoint, con los parámetros que quiere, y recibe una respuesta, casi siempre en formato JSON. Para saber quién pregunta, la API suele exigir una clave o un inicio de sesión con OAuth, y limita cuántas peticiones se pueden hacer en un periodo de tiempo.
Conviene distinguir la API de la herramienta que la usa. Search Console tiene una interfaz web para personas y, además, una API para programas. Los datos de fondo son los mismos, pero las reglas de acceso, los límites y lo que se puede automatizar cambian.