API e protocolos IA

Ferramentas para OpenAPI 3.1, agentes Model Context Protocol (MCP) e contratos de API HTTP.

Ferramentas disponíveis (50)

← Voltar para todas as ferramentas

JSON Schema e contratos

OpenAPI e especificações

Gerador OpenAPI

Cria rascunho de uma operação OpenAPI 3.1 a partir do formulário e amostras JSON, valida o YAML ou JSON e informa problemas.

Validador OpenAPI

Analisa OpenAPI 3.0.x, 3.1.x ou 3.2.x em JSON/YAML, verifica estrutura e referências locais e separa avisos de design.

Gerador de rascunho de ferramenta MCP a partir de OpenAPI

Gerador de rascunhos MCP a partir de OpenAPI: converte especificações OpenAPI 3.0/3.1 em rascunhos de definições MCP no espaço de trabalho desta página. Solicitações do site, extensões e serviços gerenciados são caminhos separados.

Conversor bidirecional de OpenAPI 3.0 e 3.1

Conversor bidirecional de OpenAPI 3.0 e 3.1: Atualiza a versão raiz para 3.1.0 e converte OpenAPI 3.0 herdado `nullable: true` para `type: [string, 'null']`.

Conversor de Swagger 2.0 para OpenAPI 3.x

Conversor de Swagger 2.0 para OpenAPI 3.x: Substitui host e basePath por OpenAPI 3 `servers: [{ url: 'https://api.example.com/v1' }]` e atualiza a versão raiz.

Conversor de OpenAPI para coleções do Postman

Converte operações OpenAPI 3.x comuns em um arquivo JSON Postman Collection v2.1 para baixar, com pastas por tags, marcadores de caminho/consulta/cabeçalho, descrições, exemplos inline disponíveis e uma asserção básica de status. A entrada deve ter menos de 10.000.000 bytes UTF-8.

Conversor de coleções do Postman para OpenAPI

Converte JSON de Postman Collection em YAML OpenAPI 3.0. Percorre pastas de solicitações aninhadas, mapeia variáveis de URL e parâmetros de consulta, infere schemas de corpos JSON brutos e agrupa exemplos de resposta em HTTP 200. Baixe o YAML localmente. A entrada deve ter menos de 10.000.000 bytes UTF-8.

Gerador de clientes Fetch em TypeScript a partir de OpenAPI

Gera funções fetch básicas em TypeScript a partir de operações OpenAPI suportadas em minúsculas. Codifica parâmetros de rota entre chaves a partir de strings e retorna Response; parâmetros de consulta/cabeçalho, tipos de schema e análise de resposta ficam manuais.

Gerador de clientes Axios a partir de OpenAPI

Gera funções Axios básicas de operações OpenAPI suportadas em minúsculas, com parâmetros de rota string codificados e bearer opcional. Tipos derivados de schema, parâmetros de consulta/cabeçalho e contratos de resposta ficam manuais.

Construtor de avisos de descontinuação em OpenAPI

Marca uma operação OpenAPI como obsoleta e acrescenta nota de migração na descrição. Não documenta o cabeçalho Sunset.

Linter e corretor de operationId em OpenAPI

Informa operationId ausentes ou duplicados e pode gerar os ausentes. Não exige convenções de capitalização.

Linter de boas práticas de design de APIs RESTful

Verifica barra inicial, maiúsculas nos caminhos e campo responses nas operações compatíveis. Não detecta verbos no caminho nem avalia desenho de recursos.

HTTP e depuração de protocolos

Conversor de cURL para código

Analisa aspas no estilo POSIX, espaços escapados e continuações de linha, além das opções cURL compatíveis de método, cabeçalho, autenticação Basic, cookies e corpo. Gera JavaScript Fetch ou Axios, Python Requests ou Go net/http. O comando deve ter menos de 100.000 bytes UTF-8; opções incompatíveis geram erro. Não há um corpus real capturado no Chrome, Safari e Postman.

Construtor interativo de cabeçalhos de requisição HTTP

Cria um objeto JSON de cabeçalhos e um trecho de opções fetch. Valida a sintaxe token dos nomes, avalia compatibilidade e riscos, sinaliza alguns cabeçalhos obsoletos, explica Cache-Control e gera cabeçalhos Bearer, Basic ou de chave API localmente.

Analisador de arquivos HAR e gráfico em cascata

Analise entradas HAR localmente com o tempo total e as fases DNS, conexão, TTFB e download. Veja a linha do tempo, filtre por domínio, tipo de conteúdo ou status, inspecione corpos de resposta e encontre solicitações lentas ou grandes. Abra ou solte arquivos HAR de até 100 MB; valores sensíveis são ocultados nos detalhes exibidos.

Analisador de texto SSE

Analisa texto SSE colado em event, id, retry e data e retorna eventos JSON. Não valida o término do fluxo nem conecta a servidor.

Inspetor de pacotes e mensagens WebSocket

Inspeciona texto de payload WebSocket: se for JSON, mostra chaves de nível superior, tamanho em bytes e valor; caso contrário, mostra texto e tamanho. Não valida JSON-RPC 2.0.

Gerador de cabeçalhos de resposta CORS

Cria linhas Access-Control-Allow-Origin, Methods, Headers e Max-Age a partir de JSON. Não envia preflight nem testa navegador.

Verificador de correspondência de rotas REST

Compara segmentos de URL decodificados com literais e :name e retorna correspondência e parâmetros.

Formatador de cabeçalhos RateLimit legados

Formata três campos de um rascunho anterior: RateLimit-Limit, RateLimit-Remaining e RateLimit-Reset. O rascunho IETF de maio de 2026 usa RateLimit e RateLimit-Policy; não aplica cotas no servidor.

Validador de feeds RSS e Atom

Validador de feeds RSS e Atom: Analisa XML RSS 2.0 e Atom, verifica os metadados obrigatórios compatíveis e conta itens ou entradas. Não baixa recursos vinculados nem valida todas as extensões e datas.

Ferramenta de Common HTTP API Error Lookup

Use Ferramenta de Common HTTP API Error Lookup diretamente no navegador. Confira as entradas aceitas, o resultado e os limites antes de exportar.

Analisador de URLs e protocolos WebSocket (ws:// e wss://)

Analisa campos ws/wss e rejeita fragmentos e dados de usuário; não conecta nem testa TLS.

Segurança e autenticação API

Testador de assinaturas HMAC para Webhooks

Gere e verifique assinaturas HMAC-SHA-256 localmente nos formatos genérico, Stripe, GitHub, Shopify ou Slack. Stripe assina timestamp + corpo bruto; Slack assina v0 + timestamp + corpo bruto. O payload deve ser texto UTF-8 válido com menos de 5.000.000 bytes. Reformatar o JSON altera a assinatura; nenhuma solicitação é enviada.

Gerador de chaves OAuth2 PKCE

Gerador de chaves OAuth2 PKCE: Gera verificador seguro de URL criptograficamente aleatório, calcula hash SHA-256 e codifica Base64URL para criar desafio S256.

Construtor interativo de URLs de autorização OAuth2

Construtor interativo de URLs de autorização OAuth2: Monta parâmetros de consulta padrão RFC 6749, adiciona response_type=code e token anti-CSRF de estado aleatório.

Gerador e assinador local de tokens JWT

Assina localmente um JWT compacto: codifica o cabeçalho e o payload com Base64URL e cria uma assinatura HMAC (HS256/384/512) ou RSA PKCS#1 v1.5 (RS256/384/512). Não verifica tokens.

Inspetor de metadados JWKS

Resume para cada chave do JWKS local kid, kty, use, key_ops, alg, quantidade de certificados e presença de campos privados. Não exporta PEM nem valida o material das chaves.

Validador e extrator de URLs de sitemaps XML

Validador e extrator de sitemaps XML: Analisa o XML, verifica a raiz do sitemap, extrai valores loc, valida URLs HTTP(S) absolutas e informa duplicatas. Não valida XSD nem acessa as URLs.

Contador de diretivas robots.txt

Conta linhas User-agent, Allow/Disallow/Crawl-delay e Sitemap em robots.txt colado. Não gera regras nem testa acesso a caminhos.

Gerador de linhas de cabeçalhos de segurança

Gera linhas CSP, HSTS, proteção contra MIME sniffing, Referrer e Permissions a partir de JSON. O padrão não restringe enquadramento.

Construtor de diretivas Content Security Policy (CSP)

Une diretivas e valores de origem com verificação lexical básica em texto CSP; não testa aplicação pelo navegador nem compatibilidade do site.

Verificação estrutural de chave API

Verifica comprimento, variedade e padrões fracos simples de uma chave. Bits do conjunto de caracteres são só limite superior; não identifica emissor nem verifica entropia.

Gerador de integridade de sub-recursos (SRI)

Gerador de integridade de sub-recursos (SRI): Calcula o resumo criptográfico SHA-384 e codifica o resultado em Base64 padrão.

Gerador de assinaturas OAuth 1.0a

Gerador de assinaturas OAuth 1.0a: Codifica método HTTP, URL e parâmetros de consulta classificados normalizados em string base de assinatura OAuth 1.0a padrão.

GraphQL e RPC

Categoria da ferramenta