Cliente de API
Envie uma requisição HTTP e leia a resposta — direto do navegador, sem conta, sem proxy.
Parâmetros de consulta — edições aqui são gravadas na URL acima.
Somente os cabeçalhos que você adicionar aqui são enviados. Autorização é apenas outro cabeçalho — não há fluxo de login.
GET e HEAD não enviam corpo. O que você digitar aqui fica no editor, simplesmente não é enviado.
As requisições vão direto do seu navegador para o endereço digitado — nunca pelos nossos servidores. Nada é salvo, gravado na barra de endereço ou registrado em log.
Envie uma requisição para ver aqui o código de status, os cabeçalhos e o corpo.
A mesma requisição como código — a saída quando o navegador bloqueia a resposta (CORS).
Como usar
- Escolha o método, cole o endpoint e pressione Enviar (ou ⌘ / Ctrl + Enter). Nada é enviado antes disso.
- Preencha Parâmetros, Cabeçalhos e Corpo conforme necessário — o número em cada aba é quantas linhas estão realmente ativas.
- A primeira linha da resposta traz o código de status, o tempo total e o tamanho; corpos JSON são indentados automaticamente.
- Bloqueado por CORS? Abra Código e copie a requisição idêntica em curl, fetch ou Python para executar em um terminal.
- Limpar apaga tudo, e recarregar a página também — nenhuma requisição é salva.
Exemplo
Requisição
GET https://httpbin.org/anything?from=pt&id=1
Resposta
200 OK · 124 ms · 1,2 KB · application/json
{
"args": { "from": "pt", "id": "1" },
"method": "GET"
}Cada valor à direita vem do servidor — esta ferramenta apenas o formata. A visão Código tem a mesma requisição em curl, que dá a mesma resposta em um terminal.
Regras, limites e problemas conhecidos
- Não há proxy. Quando o destino não envia Access-Control-Allow-Origin, o navegador esconde a resposta desta página — a requisição ainda pode ter chegado ao servidor. Use a visão Código para executá-la localmente.
- localhost, endereços de intranet e URLs http:// chamadas a partir desta página https são bloqueados pelo navegador, não por esta ferramenta.
- Cookies nunca são enviados (as credenciais são omitidas), então APIs que dependem de sessão precisam do token em um cabeçalho.
- Set-Cookie, cadeias de redirecionamento, bytes brutos e tempos de DNS/TLS não estão disponíveis ao navegador e não são exibidos aqui.
- Sem histórico, coleções ou ambientes: recarregar limpa tudo, e nada é gravado na barra de endereço, no armazenamento ou em logs.
- Corpos de requisição são apenas texto, até 64 KB; uploads de arquivo estão fora do escopo.
- O tamanho exibido é o corpo decodificado; o tempo exibido é o total, não o tempo até o primeiro byte.
- Somente HTTP — WebSocket, SSE e gRPC estão fora do escopo (GraphQL continua funcionando como POST com JSON).
Ferramentas relacionadas
Úteis ao lado de um cliente de API.