API Tester
FreePro para Mock Server, Collection Runner e Performance TestingCliente HTTP profissional integrado ao IDE. Equivalente funcional ao Postman / Insomnia: suporta REST, WebSocket, GraphQL e Server-Sent Events; gerencia coleções hierárquicas, histórico, environments com variáveis {{var}}, cookie jar persistente, mock server local e geração de código em mais de 25 linguagens.
Três destinos principais
Request
Editor ativo da request atual: URL bar, params, headers, body, auth, scripts, settings.
Collections
Coleções hierárquicas (Collection → Folders → Requests) com busca, renomeação e reorganização.
History
Histórico com filtros por método e favoritos, agrupamento por data (Hoje / Ontem / Esta semana / Mais antigos).
Protocolos suportados
REST
8 métodosGET · POST · PUT · PATCH · DELETE · HEAD · OPTIONS · TRACE. Cada método com cor. Cliente HTTP robusto com timeouts configuráveis, cookie jar gerenciado, follow redirects e verify SSL opcional.
WebSocket
WSConexão wss://, headers personalizados, subprotocolos. Estados (CONNECTING / CONNECTED / DISCONNECTED / ERROR). Histórico estilo chat (enviado / recebido). Auto-reconnect e modelos de mensagem salvos.
GraphQL
GQLEditor de query, variáveis JSON, operation name. Fetch Schema com introspection. Schema explorer (types, fields, arguments). Suporte a queries, mutations e subscriptions.
SSE
Server-Sent EventsURL + headers personalizados. Timeline de eventos em tempo real (id, event type, data, timestamp, retry). Filtro por tipo. Auto-reconnect respeitando o retry do servidor. Rastreamento de Last-Event-ID.
Editor de request por seções
URL bar fixa + accordion com seis seções recolhíveis. Cada seção tem sua cor de destaque (Params ciano, Headers magenta, Body laranja, Auth verde, Scripts amarelo, Settings azul).
URL bar
Method chip (8 métodos), URL input monospace, botão de envio com spinner, seletor de protocolo (REST / WS / GQL / SSE).
Params
Query parameters com checkbox de ativar/desativar por linha, contador de params ativos.
Headers
Autocompletar de headers comuns (Content-Type, Accept, Authorization, Cache-Control, User-Agent…).
Body
10 tipos: None, JSON (com Beautify/Minify), Form URL-Encoded, Multipart (TEXT/FILE), Raw, XML, HTML, JavaScript, Binary, GraphQL.
Auth
10 tipos com disclosure progressivo (veja a tabela abaixo).
Scripts
Pre-request e test scripts em JavaScript no estilo Postman. Console output com níveis LOG/INFO/WARN/ERROR.
Settings
Timeout, follow redirects, verify SSL, habilitar cookies, encode URL, proxy, certificado de cliente.
Tipos de autenticação
Comuns
None
—
Bearer
Token + prefix
Basic
Usuário + senha
API Key
Nome + valor + local (Header / Query)
Avançados
OAuth2
Authorization Code · Client Credentials · Password · Implicit
Digest
realm · nonce · algorithm · qop · opaque
AWS Signature v4
accessKey · secretKey · region · service · sessionToken
Hawk
authId · authKey · algorithm · ext
NTLM
username · password · domain · workstation
Custom
Nome + valor livres
Response panel
Estados Empty / Loading / Success / Error. Header com status chip colorido por faixa (2xx verde, 3xx azul, 4xx laranja, 5xx vermelho), tempo, tamanho, protocolo e IP remoto.
- •Body com visualizações Pretty (JSON/XML/HTML formatado), Raw, Preview (HTML renderizado) e Tree (JSON recolhível)
- •Timeline com DNS · TCP · TLS · TTFB · Content transfer
- •Tests mostra os resultados das asserções do script
- •Busca dentro do body com destaque de correspondências e ir para o início/fim
- •Copiar, Compartilhar, Salvar resposta, cadeia de Redirect com cada URL e status
Environments e variáveis
Variáveis interpoladas com sintaxe {{var}} em URL, headers, body, auth e cookies. Cada variável tem um scope (Global / Environment / Collection / Local) e pode ser marcada como secret para ocultar o valor.
Multi-environment
Criar / excluir / ativar environments. Apenas um ativo por vez.
Globals
Variáveis globais visíveis a partir de qualquer environment.
Secrets
Variáveis marcadas como secret ocultam seu valor na UI.
Resolução por scope
Local > Collection > Environment > Global
Free: 1 environment. Pro: ilimitados.
Mock Server
ProServidor HTTP local no dispositivo (porta 8090 por padrão) com CRUD de rotas mock. Cada rota define método, path com padrões (/users/:id), status code, headers, body, delay simulado e prioridade de matching.
- •Ligar/desligar o servidor a partir da sheet
- •Log de requests recebidas (método, path, rota correspondente, status, timestamp)
- •Latência configurável por rota
- •Headers e body de resposta arbitrários
Code Generator — mais de 25 linguagens
Converte a request atual em código pronto para colar. Cada saída inclui imports, configuração de headers/body/auth e tratamento básico de erros.
Import / Export
Import
- • cURL
- • Postman v2.1
- • Insomnia
- • OpenAPI 3.0 / Swagger
- • HAR
Export
- • cURL
- • Postman v2.1
- • Insomnia
- • OpenAPI 3.0
- • HAR
- • Markdown
O cURL converter é bidirecional: interpreta as flags -X, -H, -d, --data-urlencode, -F, --data-binary, -u, --digest, --ntlm, --proxy, --connect-timeout, -k, -L, --max-redirs.
Bottom sheets
Environments
Environments e variáveis com interpolação
Cookies
Cookie jar persistente com badges Secure/HttpOnly
Import
Importar cURL, Postman, Insomnia, OpenAPI, HAR
Code Generator
Gerar código em mais de 25 linguagens
Mock Server
Servidor HTTP local com rotas mock (Pro)
Settings
Timeout, redirects, SSL, cookies, proxy, cert
Tools
Grade de ações rápidas: New, Duplicate, Save, Import/Export, Tools
Plano Free vs Pro
| Funcionalidade | Free | Pro |
|---|---|---|
| Protocolos REST / WS / GraphQL / SSE | ✓ | ✓ |
| Editor completo (params, headers, body, auth, scripts) | ✓ | ✓ |
| Response panel completo (tabs, timeline, tests) | ✓ | ✓ |
| Cookie jar | ✓ | ✓ |
| Import (cURL, Postman, Insomnia, OpenAPI, HAR) | ✓ | ✓ |
| Code generator (mais de 25 linguagens) | ✓ | ✓ |
| Collections | 1 | Ilimitadas |
| Environments e variáveis | 1 | Ilimitados |
| Histórico de requests | Limitado | Ilimitado |
| Mock Server | — | ✓ |
| Collection Runner (execução em lote) | — | ✓ |
| Performance / Load testing | — | ✓ |
Estatísticas do módulo
4
Protocolos
8
Métodos HTTP
10
Tipos de body
10
Tipos de auth
7
Bottom sheets
25+
Linguagens de code-gen
6
Tabs de response
Próximo
Banco de dados