OpenAPI Caixa de ferramentas

Analise localmente no navegador OpenAPI/Swagger e os cURL comuns, gerando API para clientes, Postman, JMeter ou OpenAPI JSON.

Processamento local no navegador
Esta página passou na verificação do diretório público; ative JavaScript para usar todos os recursos.
Guia de uso

Como usar a caixa de ferramentas OpenAPI

O conteúdo de OpenAPI, Swagger e cURL é analisado apenas no navegador atual; não solicita referências $ref remotas, não envia chamadas de interface nem faz upload de documentos.

  1. Importar documento

    Cole o texto OpenAPI 2/3 JSON, YAML ou cURL e selecione o modo de conversão necessário.

  2. Executar conversão

    Após clicar em Executar, veja a saída do cliente, do Postman, JMeter ou JSON normalizada; a análise local será interrompida ao encontrar uma chave perigosa.

  3. Revisar resultados

    Verifique o endereço do servidor, o placeholder de autenticação, os parâmetros e o schema; depois copie o resultado para usá-lo no projeto.

Restrições e observações

  • $ref remoto não é analisado pela rede; documentos que contêm referências externas precisam ser baixados e incorporados primeiro.
  • O cliente, a coleção ou o plano de testes gerado é um rascunho estático e não iniciará solicitações de rede em nome do usuário.
  • Especificações muito grandes, muito profundas, com referências circulares ou incompletas serão rejeitadas na conversão; a autenticação complexa ainda precisará ser complementada manualmente.

Perguntas frequentes

Isso chamará meu API?

Não, a página apenas analisa o documento e gera texto.

Por que o $ref externo não foi expandido?

Para manter o funcionamento totalmente estático e seguro para a privacidade, referências remotas não são solicitadas automaticamente.

O código gerado pode ser colocado em produção diretamente?

Não é possível garantir; revise primeiro a autenticação, o tratamento de erros, os tempos limite e o endereço do serviço.

Feedback da páginaEncontrou um problema ou tem uma sugestão de melhoria?
Recursos de feedback precisam ser usados na versão online

Envie somente após ativar JavaScript na versão online; a funcionalidade local da ferramenta ou do exemplo não é afetada.

Ir para o feedback na versão online