Como Adicionar Múltiplos Exemplos de Corpo de Requisição no Apidog

@apidog

@apidog

20 outubro 2025

Como Adicionar Múltiplos Exemplos de Corpo de Requisição no Apidog

Apidog para empresas

Implantação local

SSO & RBAC

Conforme SOC 2

Explorar Apidog Enterprise

O Apidog suporta a adição de múltiplos exemplos de corpo de requisição para cada endpoint, tornando sua documentação de API mais útil e compatível com as especificações do OpenAPI. Esse recurso permite que você mostre diferentes maneiras de estruturar requisições para o mesmo endpoint, o que ajuda os desenvolvedores a entender como usar sua API em várias situações.

Os exemplos de corpo de requisição são úteis porque:

Você pode adicionar quantos forem necessários para cobrir todos os cenários possíveis.

Passo a Passo: Adicionando Seu Primeiro Exemplo de Corpo de Requisição

Adicionar exemplos de corpo de requisição no Apidog é simples. Veja como começar:

1. Abra seu projeto de API no Apidog (versão 2.7.0 ou superior)

2. Navegue até o endpoint onde você deseja adicionar exemplos

3. Clique na aba "Editar" para acessar o editor de documentação e Role até a seção "Corpo da Requisição"

4. Clique em "Adicionar Exemplo" para criar um novo exemplo

5. Preencha os detalhes do exemplo:

configurando exemplo de corpo de requisição

6. Clique em "Salvar" para criar o exemplo

O nome do exemplo ajuda os usuários a identificar o propósito de cada exemplo. Se você deixá-lo em branco, o Apidog nomeará automaticamente como "Exemplo 1", "Exemplo 2", etc.

O valor do exemplo deve mostrar uma estrutura de requisição válida. Para tipos de conteúdo JSON, o Apidog fornece um editor estruturado para ajudar a garantir a formatação válida.

O campo de descrição é onde você pode explicar quando e por que alguém usaria esta estrutura de requisição específica. Usar Markdown aqui pode tornar suas explicações mais claras.

A Chave OAS é importante se você planeja exportar sua documentação para o formato OpenAPI. Esta chave se torna o identificador do exemplo na especificação exportada.

Criando Múltiplos Exemplos para Diferentes Cenários

Após adicionar seu primeiro exemplo, você desejará criar exemplos adicionais para diferentes casos de uso:

  1. Clique novamente no botão "+ Adicionar" para criar outro exemplo
  2. Dê-lhe um nome distinto que identifique claramente o cenário (por exemplo, "Requisição Mínima")
  3. Insira o valor do exemplo para este cenário específico
  4. Adicione uma descrição detalhada explicando quando usar este exemplo
  5. Configure a Chave OAS e Extensões conforme necessário
  6. Clique em "Salvar" para adicionar o exemplo
  7. Repita este processo para todos os cenários relevantes
adicionando outro exemplo de corpo de requisição na documentação do endpoint

Ao criar múltiplos exemplos, considere cobrir estes cenários comuns:

Cada exemplo deve mostrar uma forma diferente de usar o endpoint. Isso ajuda os desenvolvedores a entenderem a gama completa de possibilidades ao trabalhar com sua API.

O Apidog exibe os exemplos em uma ordem específica:

documentando exemplos de corpo de requisição usando Apidog

Para que seus exemplos mais importantes apareçam primeiro, dê a eles nomes claros e Chaves OAS.

Usando Exemplos de Corpo de Requisição para Testes

Um dos melhores recursos de múltiplos exemplos de corpo de requisição é como eles simplificam os testes:

  1. Navegue até a página "Executar" do seu endpoint
  2. Encontre a seção "Geração Automática" na configuração da requisição
  3. Clique no menu suspenso para ver todos os exemplos disponíveis
  4. Selecione o exemplo que você deseja testar
  5. O corpo da requisição será preenchido automaticamente com o exemplo selecionado
  6. Clique em "Enviar" para testar o endpoint com este exemplo
Usando exemplos de corpo de requisição para testes

Isso facilita o teste de diferentes cenários sem precisar digitar ou colar manualmente diferentes estruturas de requisição. Você pode alternar rapidamente entre exemplos para ver como sua API lida com várias entradas.

O Apidog também permite que você crie exemplos a partir de suas sessões de teste:

  1. Configure um corpo de requisição na página "Executar"
  2. Clique no botão "Extrair"
  3. Selecione "Extrair para Exemplo de Requisição"
  4. Escolha criar um novo exemplo ou atualizar um existente
  5. Seu corpo de requisição atual será salvo como um exemplo
extrair corpo de requisição como exemplo

Isso é útil quando você encontrou uma estrutura de requisição que funciona durante o teste e deseja salvá-la para referência futura ou documentação.

Garantindo a Compatibilidade com OpenAPI em Seus Exemplos

Os exemplos de corpo de requisição do Apidog são projetados para funcionar perfeitamente com as especificações do OpenAPI. Quando você exporta sua documentação de API, todos os seus exemplos são formatados corretamente de acordo com os padrões OAS 3.0/3.1.

Veja como os exemplos são tratados durante a exportação:

  1. Cada exemplo é incluído na especificação exportada
  2. Os nomes dos exemplos vêm da Chave OAS, se fornecida (ou números de série se não)
  3. As descrições dos exemplos são preservadas no formato exportado
  4. Quaisquer Extensões OAS personalizadas são incluídas na exportação

A especificação OpenAPI exportada incluirá seus exemplos em uma estrutura como esta:

"examples": {
  "standard_request": {
    "value": {
      "name": "John Doe",
      "id": "12345",
      "email": "john.doe@example.com"
    },
    "summary": "Requisição Padrão",
    "description": "Esta é uma requisição padrão com todos os campos obrigatórios."
  },
  "minimal_request": {
    "value": {
      "id": "12345"
    },
    "summary": "Requisição Mínima",
    "description": "Esta é uma requisição mínima com apenas o campo ID obrigatório."
  }
}

Para garantir a melhor compatibilidade com o OpenAPI:

Isso garante que seus exemplos permaneçam valiosos não apenas dentro do Apidog, mas também quando compartilhados através das especificações OpenAPI.

Melhores Práticas para Exemplos de Corpo de Requisição

Para obter o máximo valor de múltiplos exemplos de corpo de requisição, siga estas melhores práticas:

Crie Conjuntos de Exemplos Abrangentes

Inclua exemplos que cubram:

Use Nomes Claros

Escreva Descrições Úteis

Organize Exemplos Logicamente

Use Chaves OAS de Forma Eficiente

Seguindo essas práticas, você criará exemplos de corpo de requisição que realmente ajudam os desenvolvedores a entender e usar sua API de forma eficaz.

Conclusão

Adicionar múltiplos exemplos de corpo de requisição no Apidog é uma maneira simples, mas poderosa, de melhorar sua documentação de API. Ao mostrar diferentes maneiras de estruturar requisições para o mesmo endpoint, você ajuda os desenvolvedores a entender como usar sua API em várias situações.

O processo passo a passo é simples:

  1. Navegue até seu endpoint e clique em "Editar"
  2. Role até a seção Corpo da Requisição e clique em "+ Adicionar"
  3. Configure seu exemplo com um nome, valor, descrição e Chave OAS
  4. Repita para cenários adicionais
  5. Use seus exemplos para testes e documentação

Com exemplos adequados em seu lugar, sua API se torna mais fácil de entender, testar e implementar. Isso leva a uma adoção mais rápida, menos perguntas de suporte e uma melhor experiência para os desenvolvedores.

Comece a adicionar múltiplos exemplos de corpo de requisição à sua documentação do Apidog hoje para ver os benefícios por si mesmo e para seus usuários de API.

botão

Pratique o design de API no Apidog

Descubra uma forma mais fácil de construir e usar APIs

Como Adicionar Múltiplos Exemplos de Corpo de Requisição no Apidog