Skip to content
Home
Docs/API Tester

API Tester

FreePro para Mock Server, Collection Runner e Performance Testing

Cliente 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étodos

GET · 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

WS

Conexão wss://, headers personalizados, subprotocolos. Estados (CONNECTING / CONNECTED / DISCONNECTED / ERROR). Histórico estilo chat (enviado / recebido). Auto-reconnect e modelos de mensagem salvos.

GraphQL

GQL

Editor 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 Events

URL + 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
Headers
Cookies
Timeline
Tests
Info
  • 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

Pro

Servidor 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.

cURL
HTTPie
Wget
JS — Fetch
JS — Axios
JS — XHR
JS — jQuery
TS — Fetch
Python — requests
Python — http.client
Java — OkHttp
Java — HttpURLConnection
Java — HttpClient 11+
Kotlin — OkHttp
Kotlin — Ktor
Swift — URLSession
Go — net/http
PHP — cURL
PHP — Guzzle
Ruby — Net::HTTP
C# — HttpClient
C# — RestSharp
Rust — reqwest
Dart — http
R — httr
PowerShell

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

FuncionalidadeFreePro
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)
Collections1Ilimitadas
Environments e variáveis1Ilimitados
Histórico de requestsLimitadoIlimitado
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