🚀 Laboratório Interativo de APIs & Webservices

Aprenda Webservices fazendo requisições de verdade!

Explore mais de 8 APIs abertas (TheCatAPI com X-Api-Key, Dog CEO API aberta, PokéAPI, Clima ao vivo, BrasilAPI, Rick & Morty, Enciclopédia de Países, Livros e muito mais). Veja a mágica do HTTP e JSON na prática.

Progresso das Missões 0%
0 de 12 missões Iniciante
Filtrar:
Missão Ativa

Escolha uma missão acima

Clique em um dos cartões de missão para começar a interagir com a API correspondente.

Exemplos rápidos:
O Ciclo da Requisição (Cliente ➔ Servidor)
1
Você pediu:
2
O aplicativo disparou:
3
O servidor respondeu:
4
Tratamento & Apresentação:
O WebLab leu o pacote JSON retornado e formatou para você.
Resultado Formatado
Aguardando...
Imagem retornada

{}

🧪 API Playground Aberto

Experimente qualquer uma das APIs integradas com consultas livres e respostas completas.

Modo Explorador Livre
Sugestões para testar:
Resposta do Servidor Aguardando execução
Imagem retornada
// Clique em "Executar Consulta" para ver a resposta HTTP e o JSON.
Trilha de Desafios

🕵️ Detetive JSON: Decifre a Estrutura

Analise o JSON real retornado por APIs e descubra os valores exatos de propriedades, arrays e objetos aninhados.

Fase do Detetive
Documento JSON da Missão Nível 1

            
Fase 1/6 +50 XP

Qual é o valor do campo?

Dica: Observe as aspas e os tipos dos dados.

Teste de Conhecimento Escolar

🎓 Quiz de Webservices & Protocolo HTTP

Responda às questões conceituais para testar seu domínio sobre APIs, métodos HTTP, JSON e códigos de resposta.

+200 XP ao Concluir
Pergunta 1 de 10 Acertos: 0

Carregando pergunta...

🎉

Parabéns! Você completou o Quiz de Webservices!

Você acertou 10 de 10 perguntas.

💻 Laboratório de Código JavaScript

Aprenda a consumir APIs reais usando o comando nativo fetch() do JavaScript moderno, incluindo envio de Headers e chaves de API.

Console de Saída 0 ms
Clique em "Executar Requisição" para rodar o código acima.
Como funciona: O WebLab extrai a URL e os Headers da função fetch() e realiza a requisição HTTP real no navegador do aluno, exibindo o retorno dos dados instantaneamente.