En resumen: una API es una interfaz que permite al software utilizar las capacidades de otro sistema. Para la recopilación de datos, aprende a leer el contrato de solicitud, a interpretar tanto el estado como el contenido de la respuesta, a proteger las credenciales y a comprobar que has recopilado los registros deseados antes de programar más solicitudes.
Un proveedor ofrece una página de productos y una API documentada para consultar ese mismo catálogo. Quieres obtener los nombres, los precios y los identificadores de los productos en un conjunto de datos. En ese momento, las API para principiantes se convierten en un tema práctico: necesitas comprender cómo un programa solicita datos, qué respuesta recibe y si el resultado significa lo que tú crees que significa.
Una interfaz de programación de aplicaciones (API) define cómo el software puede interactuar con una funcionalidad. No se accede a todas las API a través de una red; una biblioteca de programación también expone una interfaz. Esta guía se centra en las API web utilizadas para recuperar datos, en las que tu programa envía una solicitud a un servicio e interpreta su respuesta. La introducción a las API de MDN explica esa distinción más amplia.
Empieza con una operación de lectura documentada y un registro esperado. Utilizaremos un catálogo ficticio y, a continuación, analizaremos un ejemplo de respuesta autónomo. No se requiere ninguna cuenta, clave de API, servicio externo ni instalación de software. El objetivo es formular las preguntas que hagan que tu primera integración real sea fiable.




