blackdark
Claude

public-apis + Claude Code: +1.000 APIs grátis, 10 sem chave e a frase exata para conectá-las

public-apis é a maior lista de APIs grátis do GitHub (quase 500.000 estrelas). Como ler a lista, 10 APIs que funcionam sem chave (testadas), a frase exata para o Claude Code conectá-las e como guardar as chaves em um .env sem vazá-las.

Por Atualizado em 5 min de leitura
Ir direto à frase para o Claude Code

Um app de previsão do tempo, um buscador de receitas com calorias reais, um conversor de moedas… Quase todos os apps que você imagina usam dados que outro site já oferece de graça por meio de uma API.

O lugar para encontrá-las é o public-apis, a maior lista de APIs grátis do GitHub. E para conectá-las sem saber programar existe o Claude Code: você passa a documentação, diz o que quer e ele monta tudo.

Da lista ao seu app funcionando

  1. Você escolhe uma API

    No public-apis, por categoria: clima, comida, moedas, livros…

  2. Abre a documentação dela

    O link da própria lista leva até ela.

  3. Passa para o Claude Code

    Com a frase exata lá embaixo.

  4. O Claude escreve e testa o código

    Se pedir chave, ele a lê do seu arquivo .env.

  5. Você tem o dado

    E daí para um site, um bot ou uma planilha.

O que é o public-apis

  • Repo: public-apis/public-apis, «A collective list of free APIs».
  • Quase 500.000 estrelas no GitHub (497.159 em 8 de novembro de 2026), um dos repos mais populares de toda a plataforma. Licença MIT.
  • Mais de 1.000 APIs grátis ou com plano gratuito, em mais de 50 categorias: clima, comida, finanças, jogos, livros, transporte, saúde…

Cada API ocupa uma linha de uma tabela com cinco colunas. As que você precisa olhar são estas:

ColunaO que ela dizO que procurar se está começando
AuthSe pede chave: No, apiKey ou OAuthNo
HTTPSSe a conexão é criptografadaYes
CORSSe dá para chamá-la diretamente de um siteYes (ou Unknown, e você testa)

Nota

«Grátis» nem sempre é «sem limites». Muitas têm um plano gratuito com um máximo de requisições por dia ou por mês. Para praticar e para projetos pequenos, sobra. Se for montar algo sério, leia as condições antes.

10 APIs sem chave para começar hoje

Chamamos uma por uma em 8 de novembro de 2026 e todas responderam sem chave nem cadastro:

APIO que ela ofereceIdeia rápida
Open-MeteoO clima atual e a previsão de qualquer lugarSeu próprio app de previsão do tempo
PokéAPITodos os dados de PokémonA melhor para praticar
Open LibraryLivros, autores e capasBuscador de livros
Nager.DateFeriados de cada paísCalendário de feriadões
FrankfurterTaxas de câmbio de moedasConversor de moedas
Wikipedia REST APIResumos de artigos«Me explica X em 3 linhas»
Open Food FactsCalorias e ingredientes por código de barrasReceitas com calorias reais
Dog CEOFotos de cachorros por raçaUm widget para alegrar o dia
JokeAPIPiadas (inclusive em português)Um bot de piadas
Sunrise-SunsetHorário do nascer e do pôr do solAvisos para fotos na hora dourada

Duas que quase entram, mas não totalmente:

  • TheMealDB (receitas): funciona com uma chave de teste pública, o número 1, que vem na própria documentação. Serve para praticar; para publicar um app, pedem uma chave própria.
  • CoinGecko (preços de cripto): agora pede uma chave Demo gratuita. É grátis, mas você precisa se cadastrar.

A frase exata para o Claude Code

  1. Abra a documentação da API (o link da lista).
  2. Abra o Claude Code em uma pasta nova para o projeto.
  3. Cole a frase, trocando o link e o que você quer:
Conecte uma API com o Claude Code
Leia esta documentação: [LINK DA DOCUMENTAÇÃO DA API]. Faça uma função com isso que [O QUE VOCÊ QUER, por exemplo: me dê a temperatura atual de São Paulo]. Se precisar de chave, leia-a de um arquivo .env e não a escreva no código.
  1. Quando terminar, peça para ele testar:
Teste
Execute a função e me mostre o resultado. Se falhar, me diga por quê e corrija.

Dica

Exemplo para estrear. Teste com a Open-Meteo: «Leia esta documentação: https://open-meteo.com/en/docs. Faça uma função com isso que me dê a temperatura atual e a de amanhã em São Paulo». Ela não pede chave, então funciona de primeira.

Quando você já tem o dado, o próximo passo é pedir o que quiser construir em cima: «faça um site simples que mostre isso», «me mande pelo Telegram toda manhã», «salve em uma planilha».

Ideias de apps para praticar

  • Receitas com calorias reais: TheMealDB para a receita + Open Food Facts para os valores nutricionais.
  • Painel de viagem: o clima (Open-Meteo) + feriados do país (Nager.Date) + câmbio (Frankfurter).
  • Preços de cripto ao vivo: CoinGecko com a chave Demo gratuita.
  • Manchetes do dia: você precisa de uma API de notícias com chave (NewsAPI, GNews…). Bom exercício para o seu primeiro .env.

Se a API pedir chave: o .env

Uma chave de API é como a senha da sua conta naquela API. Se alguém a copiar, gasta a sua cota (ou o seu dinheiro). Três regras:

  1. Guarde-a em um arquivo .env na pasta do projeto:
NOME_API_KEY=cole_aqui_sua_chave
  1. Adicione .env ao .gitignore para que ele nunca seja enviado ao GitHub:
echo ".env" >> .gitignore
  1. Nunca a cole no chat nem no código. Diga ao Claude Code «a chave está no .env como NOME_API_KEY» e que ele a leia de lá.

O que ele não faz

  • O public-apis não é uma API. É uma lista: cada API tem suas próprias regras, limites e documentação.
  • Nem tudo continua no ar. A lista é mantida pela comunidade e alguma API pode ter fechado ou mudado (aconteceu com a REST Countries, que mudou de versão). Se falhar, teste outra da mesma categoria.
  • O Claude Code não adivinha. Se a documentação for ruim ou a API estiver fora do ar, o código vai falhar. Peça para ele dizer por quê.

Vale a pena?

Sim, principalmente se você quer aprender a construir coisas sem saber programar. Com uma API sem chave e uma frase, em dez minutos você tem dados reais na tela. E é a melhor forma de entender o que é uma API: usando uma.

FAQ

São grátis ou têm um plano gratuito. Muitas pedem cadastro para obter uma chave (API key) e algumas têm limites de uso. E como a lista é mantida pela comunidade, alguma pode estar fora do ar ou ter mudado: teste antes de construir algo em cima.

Uma tomada entre programas: o seu app pede um dado (a previsão do tempo de amanhã, a cotação de uma moeda) e outro site devolve esse dado em um formato que o código entende.

Não para começar. O Claude Code lê a documentação, escreve o código e o executa. Você diz o que quer e revisa o resultado. Mas entender o que é uma chave e onde ela é guardada é obrigatório.

Você se cadastra no site da API, copia a chave e a guarda em um arquivo .env no seu projeto. Diga ao Claude Code para lê-la de lá. Adicione o .env ao .gitignore para que ele nunca vá parar no GitHub.

A CoinGecko agora pede uma chave Demo gratuita para a sua API pública. É grátis, mas é preciso se cadastrar, por isso não a colocamos na lista das sem chave.

O Claude no claude.ai pode explicar a API e escrever o código, mas não o executa no seu computador. Com o Claude Code ele escreve, executa e mostra o resultado na hora.

Continue se aprofundando no mesmo tema.

Compartilhar
Newsletter

Receba os próximos guias no seu e-mail

Ideias e recursos de IA e marketing, sem enrolação. O que funciona e como aplicar.

Ideias e recursos sem spam. Cancela quando quiseres.

Este guia está ajudando?

Inscrever-se