← Artículos

Cómo crear una app con Claude Code y una API gratis

· 6 min de lectura

Abre github.com/public-apis/public-apis, elige una API cuya columna Auth diga No, y pásale a Claude Code el enlace de su documentación junto con la app que quieres. Claude lee la documentación, escribe la conexión y te deja la app funcionando con datos reales. De las 1.984 APIs de la lista, 946 no piden clave.

Casi todo el que intenta construir su primera app con Claude se frena en el mismo punto: de dónde saca los datos. El código ya no es el problema, Claude Code lo escribe. El problema es que una app sin datos reales es una maqueta. La respuesta más corta que conozco es un repositorio de GitHub con más de 485.000 estrellas: public-apis.

Qué es public-apis y por qué sirve para tu primera app

Es una lista colectiva de APIs gratuitas o con plan gratuito, ordenada por temas. Hoy tiene 1.984 APIs repartidas en 51 categorías: clima, cripto, tipos de cambio, libros, festivos, deportes, noticias, ciencia y muchas más. Cada API aparece en una fila con su descripción y tres columnas que te ahorran horas: Auth, HTTPS y CORS.

No es una API en sí. Es el catálogo donde eliges cuál usar. Por eso funciona tan bien con Claude Code: tú decides el qué y Claude se encarga del cómo.

Cómo leer la tabla antes de elegir

La columna que más importa es Auth. Si dice No, la API responde sin registrarte. Si dice apiKey, tienes que crear una cuenta y pegar una clave. Si dice OAuth, hay un flujo de inicio de sesión de por medio, y eso ya no es para una primera app.

En la lista actual, 946 APIs dicen No, 880 piden apiKey y 150 piden OAuth. Casi la mitad se puede usar en cinco minutos.

La columna HTTPS te dice si la conexión es segura. La columna CORS te dice si puedes llamarla directo desde una página web en el navegador. Si dice No o Unknown, pídele a Claude que haga la llamada desde un servidor pequeño en vez de desde la página.

Cinco APIs sin clave para empezar hoy

Todas aparecen en la tabla con Auth en No. Revisa la fila el día que construyas: la lista cambia y alguna puede pasar a pedir clave.

El prompt exacto para Claude Code

Abre Claude Code en una carpeta vacía y pega esto, cambiando lo que va entre corchetes:

> Quiero una app web sencilla que [muestre el clima de los próximos 7 días en mi ciudad]. Usa la API [Open-Meteo], que no pide clave. Lee primero su documentación en [enlace de la fila de public-apis], dime qué endpoint vas a usar y por qué, constrúyela y pruébala con datos reales antes de darla por terminada.

Tres detalles hacen la diferencia. Darle el enlace de la documentación en vez de pedirle que adivine. Pedirle que te diga el endpoint antes de escribir código, para cazar errores temprano. Y exigir la prueba con datos reales, para que no te entregue algo que solo funciona en teoría.

Dato honesto: lo que no es gratis

No todo en la lista es cien por ciento gratis. Muchas APIs tienen un plan gratuito con límite de llamadas por día o por minuto, y las más potentes cobran a partir de cierto uso. Algunas, como Open-Meteo, son gratis solo para uso no comercial. Si tu app va a tener clientes, lee los términos de esa API antes de lanzarla.

Y Claude Code no es gratis: necesitas un plan pago de Claude o una cuenta de API. Lo gratis aquí son los datos, no la herramienta.

Preguntas frecuentes

¿Qué es el repositorio public-apis de GitHub?
Es una lista colectiva de APIs gratuitas o con plan gratuito, organizada por temas como clima, cripto, finanzas, libros o deportes. Hoy reúne 1.984 APIs en 51 categorías y tiene más de 485.000 estrellas en GitHub. Cada fila indica si la API pide autenticación, si usa HTTPS y si admite CORS.
¿Cómo sé si una API de la lista pide clave?
Mira la columna Auth de su fila. Si dice No, la API responde sin registrarte. Si dice apiKey, necesitas crear una cuenta y usar una clave. Si dice OAuth, requiere un flujo de inicio de sesión. En la lista actual 946 APIs no piden clave, casi la mitad del total.
¿Claude Code puede construir una app completa con una API pública?
Sí, si le das la documentación de la API y le describes la app que quieres. Claude Code lee la documentación, elige el endpoint, escribe el código de conexión y puede probar la app con datos reales. Conviene pedirle que explique el endpoint antes de programar y que pruebe el resultado antes de darlo por terminado.
¿Las APIs de public-apis son totalmente gratis?
No todas. Muchas tienen un plan gratuito con límite de llamadas y cobran a partir de cierto uso, y algunas solo son gratis para uso no comercial, como Open-Meteo. Antes de lanzar una app con clientes, revisa los términos y límites de la API que elegiste.

Fuentes

MÁQUINA IA

La comunidad donde dejas de usar IA y empiezas a dirigirla.

Entrar a la comunidad →