1
resposta

Resolução do desafio proposto (Métodos PUT e DELETE)

**put:**
      summary: Atualiza uma especialidade
      parameters: 
      - name: id
        in: path
        schema:
          type: integer
        required: true
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                descricao: 
                  type: string
      responses: 
        200: 
          description: "Sucesso"
          content:
            application/json:
              schema:
                type: object
                properties:
                  descricao: 
                    type: string
        404:  
          description: "Especialidade não encontrada"
          content:
            application/json:
              example: "Not found"
  **  delete:**
      summary: Exclui uma especialidade
      parameters: 
      - name: id
        in: path
        schema:
          type: integer
        required: true
      responses: 
        200: 
          description: "Sucesso"
        404:  
          description: "Especialidade não encontrada"
1 resposta

Oi Jenifer, tudo bem?

Muito obrigada por compartilhar a resolução do desafio! Sua documentação dos métodos PUT e DELETE está clara e bem estruturada, facilitando o entendimento e a implementação dessas operações na API.

Um abraço e bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software