Documentação - GET /api/products/{id}

Criada por Ivan Faria, Modificado em Thu, 16 Mai, 2024 às 3:21 PM por Ivan Faria

Descrição 


Este endpoint permite a atualização das informações sobre o produto em especifico com o uso de seu ID.


Endpoint

PUT /api/products/{id}


Parâmetros da Solicitação


  • ID:(obrigatório)O id do produto em que o usuário quer alterar.


Exemplo de solicitação 


ID: 89


Antes

{   
     "id": 89,
    "name": "Autoclave Vitale Class CD 54L", 
   "imgUrl": "https://www.cristofoli.com/image/cache/catalog/produtos/vitale-class-cd-54/vitale-class-cd-54-001-300x300.png",
    "youtubePlaylist": "PLUxNmwwTJbABO6DnyFgxHA-HWgxcKOtb-", 
   "prefixo": "VCD54"
}



Depois

  {    
    "id": 89, 
    "name": "Autoclave Vitale CD 54L",
    "imgUrl": "https://www.cristofoli.com/image/cache/catalog/produtos/vitale-class-cd-54/vitale-class-cd-54-001-300x300.png",
    "youtubePlaylist": "PLUxNmwwTJbABO6DnyFgxHA-HWgxcKOtb-", 
    "prefixo": "VC54L"
}


Observe que foi trocado o prefixo do produto e seu nome.



Respostas

  • 200 OK: A solicitação foi bem-sucedida e o produto foi atualizado com sucesso.
  • 400 Bad Request: A solicitação contém parâmetros inválidos ou ausentes.
  • 401 Unauthorized: A API identifica que o usuário não tem a permissão de acessar a requisição.
  • 404 Not Found: O id fornecido não corresponde á nenhum produto.
  • 500 Internal Server Error: Ocorreu um erro no servidor ao processar a solicitação.



Considerações


  • Certifique-se que o ID informado é o correto, caso contrário retorna 404.

Este artigo foi útil?

Isso é ótimo!

Obrigado pelo seu feedback

Lamentamos por não termos podido ajudá-lo(a)

Obrigado pelo seu feedback

Diga-nos como podemos melhorar este artigo!

Selecione pelo menos um motivo
A verificação CAPTCHA é obrigatória.

Comentário enviado

Agradecemos o seu esforço e iremos tentar corrigir o artigo