Escolha a origem correta
Trocar a direção não substitui o texto. Em seguida, carregue o exemplo do modo ou importe um arquivo compatível. A coleção precisa declarar o esquema 2.1; o ambiente precisa conter um array values.
Ferramentas de API
Carregue uma coleção, especificação ou ambiente e revise as requisições e o relatório antes de exportar.
O texto fica neste navegador. Nenhuma requisição API, execução de script ou busca de referência externa.
Converte exemplos, não um contrato completo. Revise o relatório e os marcadores restantes.
500.000 caracteres · profundidade 60 · 50.000 nós · 1.000 requisições · 500 avisos · 5 segundos.
Resultado desatualizado. Valide novamente antes de exportar.
Cópia e download incluem toda a visualização selecionada. O mascaramento altera apenas a saída.
Postman para OpenAPI ajuda quando uma coleção de chamadas que funcionam precisa virar documentação de API. Uma requisição descreve um exemplo; um contrato define o que pode ser enviado. Os dois arquivos têm objetivos diferentes e a migração exige conferir o que ficou de fora.
Na direção inversa, mantenha a especificação original junto da coleção criada. Marcadores de autenticação, definições de resposta e restrições do esquema não são todos reproduzidos pelas requisições geradas.
Postman para OpenAPI percorre pastas aninhadas e usa o caminho da pasta como tag da operação. A lista mostra as chamadas lidas; o relatório aponta scripts, variáveis e campos não mapeados. Requisições com o mesmo método e caminho interrompem a conversão para evitar sobrescrita.
A formatação e a exportação de ambiente ativam o mascaramento por padrão. Valores sensíveis reconhecidos são substituídos na saída. Linhas desativadas são relatadas separadamente, permitindo entender por que o arquivo .env contém menos entradas.
Trocar a direção não substitui o texto. Em seguida, carregue o exemplo do modo ou importe um arquivo compatível. A coleção precisa declarar o esquema 2.1; o ambiente precisa conter um array values.
O modo automático aguarda 350 ms após a edição. Desative-o para fazer várias alterações e executar com Ctrl/Cmd + Enter. Alterar entrada ou opções bloqueia cópia e download até que o novo resultado esteja pronto.
Resultado exporta o documento convertido, Requisições a lista inteira e Relatório os códigos e caminhos de origem. A tela mostra 50 itens por vez, mas o download inclui todos os itens da visualização selecionada.
Este conversor de coleções API gera OpenAPI 3.0.3 em JSON ou YAML. OpenAPI para Postman aceita 3.0 e 3.1 e produz uma coleção Postman 2.1. Referências locais necessárias aos detalhes das operações são resolvidas no próprio documento fornecido.
Valores de query e cabeçalhos viram exemplos de strings. O corpo JSON continua sendo um exemplo, sem deduzir required ou enum a partir de um único caso. No sentido inverso, usa-se example ou default; na falta deles, entra um marcador com nome.
Basic, Bearer e API Key em cabeçalho ou query têm mapeamento definido. Na conversão inversa, a prioridade é operação, caminho e raiz, usando o primeiro servidor efetivo. Alternativas múltiplas, ausência de servidor e combinações complexas de segurança são relatadas.
As variáveis de ambiente vêm de um JSON exportado separadamente. Valores escalares ativos viram strings e null vira vazio. As aspas preservam espaços, quebras de linha e cifrões literais. Chaves inválidas ou repetidas interrompem a exportação.
Sim, no modo OpenAPI → coleção. Coleções e ambientes devem ser fornecidos em JSON. A escolha de formato só vale para a especificação gerada; a coleção sai em JSON e o ambiente em .env.
Sim. Um fluxo executável e um contrato declarativo carregam informações distintas. Revise cada aviso e trate a saída como ponto de partida da migração. Converter não verifica credenciais nem respostas de um serviço real.
A prioridade é operação > caminho > raiz. A primeira URL efetiva vira baseUrl e as operações seguintes recebem variáveis base separadas. Valores padrão das variáveis de servidor são aplicados. Sem servidor, example.invalid é inserido e relatado.
Mantenha o mascaramento ativo para trocar valores secret ou reconhecidos pelo nome por [REDACTED]. Isso controla a saída desta ferramenta, sem alterar as permissões de exportação do Postman. Não é possível identificar todo segredo em texto arbitrário.
Não automaticamente. Exporte o ambiente à parte e escolha Ambiente → .env. Só os valores ativos desse arquivo são processados. Valores locais, globais ou de Vault ausentes não são recuperados.
Seu documento gerou um resultado inesperado?
Use Postman para OpenAPI com poucas requisições, compare a lista e o relatório com o original e complete os marcadores pendentes antes de salvar o arquivo para a próxima etapa.