¿Qué es una API?
Una API (interfaz de programación de aplicaciones) es una forma definida para que un programa pida datos a otro o le pida que haga algo, como «dame los pedidos de este cliente» o «cobra esta tarjeta».
Un menú de restaurante es una buena imagen de una API. Te muestra lo que puedes pedir y cómo pedirlo; no necesitas saber cómo funciona la cocina.
Las apps usan API todo el tiempo. Tu frontend llama a la API de tu propio backend para cargar y guardar datos. Tu backend llama a las API de otras empresas para enviar correos, cobrar pagos, mostrar mapas o usar un modelo de IA.
La mayoría de las API necesitan una clave para demostrar quién llama. Esas claves son secretas y deben estar en el servidor, nunca en el navegador.
Ejemplos
- Una API de pagos para cobrar con tarjeta
- Una API de mapas para mostrar una ubicación
- Una API de IA para resumir un texto
Preguntas
¿Qué es una API REST?
REST es un estilo habitual de API que usa direcciones web y acciones estándar: get para leer, post para crear, put o patch para cambiar y delete para borrar.
¿Las API son gratuitas?
Algunas sí, muchas tienen un nivel gratuito y otras cobran según el uso. Revisa los límites y los precios antes de construir algo que dependa de una.
Ver también
Mythex · Pricing · Crea lo que quieras con IA · Plantillas de sitios web y apps · Mythex comparado · Glosario de creación de apps con IA · Herramientas gratuitas para crear apps con IA · English