Um cliente de API que encontra seus endpoints no código

O botão API da barra de navegação lista sozinho os endpoints do seu projeto. Escolha um, teste com parâmetros, headers e body e, se a resposta mostrar um erro, passe-a para um agente com um clique.

Descoberta de endpoints

Os endpoints vêm de arquivos OpenAPI/Swagger e de rotas em Express (incluindo Fastify, Hono e Koa), Next.js, FastAPI, Flask, Django, Spring, NestJS, Go e Laravel. A varredura para em 4.000 arquivos e pula arquivos acima de 512 KB; a descoberta é totalmente local.

Enviando requisições

A URL base vem do servidor do OpenAPI; se não houver, de uma porta que um agente abriu; se não, de http://localhost:3000.

  • Abas Parameters, Headers e Body; envie com ⌘↵.
  • As requisições saem do processo principal do app, então não há limites de CORS. Só http e https.
  • O timeout é de 30 segundos por padrão, 120 no máximo; as respostas são limitadas a 2 MB.
  • Histórico das últimas 40 requisições por projeto.

Perguntas

Para onde vão minhas requisições?

Para o endereço que você informar, com os headers e o body que você definir. Se você informar uma URL remota, a requisição vai para lá.

Quais frameworks ele reconhece?

Arquivos OpenAPI/Swagger e rotas em Express, Fastify, Hono, Koa, Next.js, FastAPI, Flask, Django, Spring, NestJS, Go e Laravel.

Posso passar uma resposta de erro a um agente?

Sim. Send to agent, ou pedir ao agente para corrigir, passa a requisição e a resposta ao agente que você escolher.

Recursos relacionados

Todos os recursosVeja os 18 agentes de código suportados

Reúna seus agentes em uma só mesa.

Comece no plano gratuito. Baixe, adicione a pasta de um projeto e abra seu primeiro agente.