figbellBaixar

Recursos

As requisições são preparadas em abas, enviadas e examinadas junto com os tempos de resposta. Coleções do Postman e arquivos OpenAPI e WSDL abrem diretamente; as coleções ficam como arquivos do Postman neste dispositivo ou em uma pasta escolhida.

Principais recursos

Compatível com o Postman
Abre Postman Collection v2.0 / v2.1, arquivos de ambiente e globals e exportações de dados do Postman (.zip); as coleções são exportadas novamente no formato do Postman. As configurações de pastas, autorização, variáveis e scripts são preservadas.
OpenAPI e Swagger
Importa OpenAPI 3 e Swagger 2 (JSON, YAML); se for informado o endereço de uma página do Swagger UI, a especificação é procurada na página. Quando a fonte vinculada muda, a coleção é atualizada com as diferenças exibidas.
GraphQL
O esquema é obtido por introspecção; ao escrever consultas há preenchimento automático e validação, os tipos são navegados na documentação do esquema e os campos são adicionados à consulta com um clique.
Testes e scripts
Os scripts de antes da requisição e depois da resposta usam pm.test, pm.expect, pm.environment e pm.response. Os scripts são executados em um ambiente separado, sem acesso à rede, com limite de 5 segundos.
Executor
As requisições de uma coleção são executadas em ordem, com seus testes; é possível definir o número de iterações, uma espera entre requisições e um arquivo de dados CSV ou JSON. Os resultados são salvos como JSON.
Documentação da coleção
As descrições em Markdown da coleção, das pastas e das requisições formam um documento com sumário; ele é salvo como HTML ou Markdown.
SOAP e WebSocket
A partir de um arquivo WSDL, as operações SOAP são criadas como requisições com envelopes de exemplo. Em uma conexão WebSocket, mensagens são enviadas e as recebidas são listadas em ordem cronológica.
Ambientes e valores secretos
Variáveis de ambiente, de coleção e globais são usadas no formato {{name}}. Variáveis bloqueadas ficam ocultas e não são gravadas nas exportações nem na pasta.
Autorização
Basic, Bearer, chave de API (cabeçalho ou consulta) e credenciais de cliente OAuth 2.0; a autorização pode ser herdada da pasta ou da coleção.
Obter como código
A requisição é convertida em código cURL, JavaScript fetch, Python requests, Go, PHP cURL ou HTTPie. Também é possível criar uma requisição colando um comando cURL.
Exame das respostas
São exibidos o status, o tempo (no computador detalhado em DNS, conexão e primeiro byte) e o tamanho; JSON e XML são formatados, HTML abre em uma visualização segura, e os cookies são armazenados e enviados ao mesmo domínio.
Armazenamento em pasta
As coleções ficam como arquivos do Postman em uma pasta escolhida; assim podem ser versionadas com git e compartilhadas com uma equipe. As últimas 300 requisições ficam no histórico.

Dispositivos e navegadores

  • No aplicativo para computador, as requisições saem diretamente deste computador: não há restrição de CORS, cabeçalhos como Cookie e Host podem ser definidos e a verificação de certificados pode ser desativada, se necessário.
  • No navegador, as requisições são enviadas segundo as regras do navegador: se o servidor não permitir (CORS), a resposta não pode ser lida, e alguns cabeçalhos são definidos pelo navegador.
  • O armazenamento em pasta está disponível no Chrome, Edge e Opera; em outros navegadores, as coleções são armazenadas no navegador e exportadas como arquivos.
Captura de tela do Endvia: área de trabalho com conteúdo de exemplo
Computador
Captura de tela do Endvia: área de trabalho com conteúdo de exemplo
Tablet
Captura de tela do Endvia: área de trabalho com conteúdo de exemplo
Celular

Atalhos de teclado

No macOS são usados ⌘ e ⌥; no Windows e no Linux, Ctrl e Alt.

AtalhoAção
Ctrl/⌘ ↵Enviar requisição
Ctrl/⌘ TNova requisição
Ctrl/⌘ WFechar aba
Ctrl/⌘ SSalvar
Ctrl/⌘ OImportar
Ctrl/⌘ ⇧ CObter como código
Ctrl/⌘ EAmbientes

No celular, as coleções abrem pelo botão ☰; a requisição e a resposta aparecem uma abaixo da outra.

Obter o Endvia

Experimente no navegador, sem instalação; para uso contínuo, adquira a versão para macOS, Windows ou Linux.