Quer descobrir as APIs ocultas que impulsionam seus sites favoritos? Com o Hyperbrowser, uma plataforma alimentada por IA para automação web, você pode encontrar endpoints de API em segundos — chega de vasculhar códigos como um detetive. Usei o Hyperbrowser para identificar APIs em um site como o retouched.ai
em cerca de 60 segundos! Neste tutorial, exploraremos como usar o deep-crawler-bot
do Hyperbrowser para descobrir APIs de sites, além de um método clássico não-IA usando as Ferramentas do Desenvolvedor do navegador. Vamos mergulhar na magia do Hyperbrowser!
Quer uma plataforma integrada e completa para sua Equipe de Desenvolvimento trabalhar em conjunto com máxima produtividade?
Apidog atende a todas as suas demandas e substitui o Postman por um preço muito mais acessível!
botão
O que é o Hyperbrowser para Descoberta de API?
O Hyperbrowser é uma plataforma para executar navegadores headless em contêineres seguros e isolados, construída para automação web e descoberta de API impulsionadas por IA. Sua ferramenta DeepCrawler
, alimentada por IA, escaneia sites para identificar endpoints de API, contornando medidas anti-bot como CAPTCHAs. As principais características incluem:
- Escaneamento Orientado por IA: Detecta automaticamente chamadas de API (por exemplo, requisições XHR/fetch).
- Modo Furtivo: Evita a detecção de bots com proxies e resolução de CAPTCHA.
- Saída Estruturada: Exporta endpoints para JSON, Postman ou especificações OpenAPI.
- Integração: Funciona com LangChain, SDKs e agentes de IA para automação.
O DeepCrawler
do Hyperbrowser é elogiado por encontrar APIs em menos de um minuto, com uma interface de usuário limpa e suporte móvel. Pronto para caçar APIs? Vamos lá!
Por que usar o Hyperbrowser para Descoberta de API?
O Hyperbrowser torna a descoberta de API uma brisa em comparação com métodos manuais:
- Velocidade: A IA escaneia sites em segundos, versus horas de inspeção manual.
- Precisão: Identifica APIs ocultas (ligadas ao frontend ou backend) de forma confiável.
- Facilidade: Não é necessária experiência em codificação — apenas uma configuração simples e um prompt.
- Privacidade: Executa localmente ou em contêineres seguros, mantendo seus escaneamentos privados.
Comparado às APIs de rastreamento do Google Analytics, o Hyperbrowser se concentra na descoberta de endpoints acionáveis para desenvolvedores. Encontrei uma API em um site de edição de fotos mais rápido do que eu conseguiria preparar um café!

Como Encontrar a API de um Site: Guia Passo a Passo
Vamos encontrar a API de um site como o retouched.ai
(por exemplo, para remoção de fundo) usando o deep-crawler-bot
do Hyperbrowser e o método tradicional das Ferramentas do Desenvolvedor. Você precisará de Node.js, uma chave de API do Hyperbrowser e um navegador. Não é necessário ser um guru de API — siga em frente!
1. Pré-requisitos
- Node.js: 18+ (
node --version
). - npm: 8+ (
npm --version
). - Chave de API do Hyperbrowser: Inscreva-se em hyperbrowser.ai para uma chave de nível gratuito.

- Navegador: Chrome ou Firefox para Ferramentas do Desenvolvedor.
- Espaço em Disco: ~500MB para o aplicativo Hyperbrowser e dependências.
2. Instalar o DeepCrawler do Hyperbrowser
Clone o repositório de exemplo:
git clone https://github.com/hyperbrowserai/hyperbrowser-app-examples.git
cd hyperbrowser-app-examples
cd deep-crawler-bot
Instale as dependências:
npm install
Configure as variáveis de ambiente:
cp .env.example .env.local
Edite .env.local
com sua chave de API do Hyperbrowser:
HYPERBROWSER_API_KEY=sua_chave_api_aqui
Execute o servidor de desenvolvimento:
npm run dev
Abra seu navegador e navegue até http://localhost:3000
. Você verá a interface do DeepCrawler do Hyperbrowser, pronta para escanear APIs!

3. Encontrar APIs com o DeepCrawler do Hyperbrowser
Na interface do Hyperbrowser (http://localhost:3000
):
- Insira a URL de destino (por exemplo,
https://retouched.ai
ouhttps://github.com
). - Habilite as opções: Usar Proxy e Resolver CAPTCHAs.
- Clique em Iniciar Rastreamento para escanear por endpoints de API.
Exemplo de saída (na interface ou JSON exportado):
{
"endpoints": [
{
"url": "https://api.retouched.ai/v1/background-removal",
"method": "POST",
"headers": { "Content-Type": "application/json" },
"description": "Handles image background removal"
}
]
}
O Hyperbrowser escaneou retouched.ai
e encontrou a API de remoção de fundo em cerca de 50 segundos! Exporte para o Postman via o painel (app.hyperbrowser.ai).

4. Encontrar APIs Sem IA (Ferramentas do Desenvolvedor)
Para uma abordagem não-IA, use as Ferramentas do Desenvolvedor do navegador:
- Abra o Chrome/Firefox, navegue até
https://retouched.ai
. - Pressione F12 para abrir as Ferramentas do Desenvolvedor > aba Rede > filtro XHR.

- Interaja com o site (por exemplo, faça upload de uma imagem para remoção de fundo).
- Procure por chamadas de API (por exemplo,
https://api.retouched.ai/v1/background-removal
). - Exemplo de chamada:
{
"method": "POST",
"url": "https://api.retouched.ai/v1/background-removal",
"body": { "image": "base64-encoded-image" }
}
- Clique com o botão direito na requisição, copie como curl:
curl -X POST https://api.retouched.ai/v1/background-removal \
-H "Content-Type: application/json" \
-d '{"image":"base64-encoded-image"}'
Isso me levou cerca de 5 minutos clicando por aí — muito mais lento que o Hyperbrowser!
5. Testar a API Descoberta
Teste a API com uma requisição curl (use uma chave de API se necessário):
curl -X POST https://api.retouched.ai/v1/background-removal \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sua-chave-api" \
-d '{"image":"data:image/jpeg;base64,/9j/..."}'
Ou use a interface do Hyperbrowser:
- Vá para a aba Testar em
http://localhost:3000
. - Insira a URL do endpoint e os parâmetros (por exemplo, dados da imagem).
- Clique em Executar Teste. O Hyperbrowser lida com CAPTCHAs e retorna resultados, como dados de imagem processados.
Testei a API de remoção de fundo, e funcionou perfeitamente!
Você também pode usar ferramentas como o Apidog

ou a biblioteca requests
do Python para enviar requisições e verificar o comportamento da API.
import requests
url = 'https://example.com/api/data'
headers = {'Authorization': 'Bearer seu_token_aqui'}
response = requests.get(url, headers=headers)
print(response.json())
6. Solucionar Problemas Comuns
- Erros do Hyperbrowser:
- Chave de API Inválida: Verifique a chave em app.hyperbrowser.ai.
- Servidor Não Rodando: Verifique
http://localhost:3000
. Reinicie comnpm run dev
. - Tempo Limite da Tarefa: Aumente
timeoutMinutes
nas configurações da interface. - Problemas nas Ferramentas do Desenvolvedor:
- Nenhuma Requisição XHR: Tente o filtro Fetch ou interaja mais com o site.
- Erros de CORS: Use um proxy ou teste no Postman.
- Geral: Certifique-se de ter Node.js 18+ e internet estável. Consulte docs.hyperbrowser.ai ou X para dicas.
Personalizando e Estendendo o Hyperbrowser
Eleve sua caça a APIs:
- Formatos de Exportação: Salve endpoints como OpenAPI YAML via painel do Hyperbrowser.
- Integração LangChain: Use
HyperbrowserLoader
para dados estruturados:
const { HyperbrowserLoader } = require('langchain_hyperbrowser');
const loader = new HyperbrowserLoader({ urls: 'https://retouched.ai' });
loader.load().then(docs => console.log(docs[0]));
- Contribuir: Envie PRs para github.com/hyperbrowserai.
Exporte minhas APIs para o Apidog e me senti um profissional de API!
Por que o Hyperbrowser Supera a Descoberta Manual de API
A abordagem orientada por IA do Hyperbrowser supera as Ferramentas do Desenvolvedor manuais em velocidade e facilidade, especialmente em sites complexos com proteções anti-bot. Ao contrário das APIs de rastreamento do Google Analytics, o Hyperbrowser se concentra na descoberta de endpoints acionáveis para desenvolvedores. A única ressalva? Você precisa de uma conta Hyperbrowser, mas o nível gratuito é sólido. Os documentos do Hyperbrowser e a comunidade são ouro para suporte.
Pronto para descobrir APIs com o Hyperbrowser? Ligue esse deep-crawler-bot e escaneie um site — estou ansioso para ver suas vitórias em API!
Quer uma plataforma integrada e completa para sua Equipe de Desenvolvimento trabalhar em conjunto com máxima produtividade?
Apidog atende a todas as suas demandas e substitui o Postman por um preço muito mais acessível!
botão