Ir para o conteúdo

Atualizar Estoque

Permite que o vendedor atualize as quantidades de estoque para o SKU selecionado, ajustando as posições de inventário de acordo com a disponibilidade atual.

Escopo requerido

Valor Descrição
open:portfolio-stocks-seller:write Permite alterar posições de estoque do SKU

Endpoint

Verbo URL
PATCH /seller/v1/portfolios/stocks/{sku}

Parâmetros da URL

Propriedade Tipo Descrição Obrigatório
sku string Identificação do produto Sim

Chamada:

Parâmetros da chamada

Campo Tipo Descrição Obrigatório Tamanho
type string ENUM: "AVAILABLE" Sim n/a
quantity integer Valor da posição de estoque Não Min: 0 Max: 99999
channel object Canal em que a posição de estoque será publicada Não n/a
channel.{id} string ID do canal de venda Não UUID4

Chamada:

curl -X POST --location 'https://api.magalu.com/seller/v1/portfolios/stocks/{sku}' \
--header 'accept: application/json' \
--header 'X-Language: por' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <Access Token>' \
--data '[
    {
        "type": "AVAILABLE",
        "quantity": 1,
        "channel": {
            "id": "f47ac10b-58cc-4372-a567-0e02b2c3d480",
        },
    }
]'

Resposta:

{
  "trace_id": "8576e9a4-9bd7-48f9-9263-41a6a4613fa9"
}

Uso do trace_id O trace_id é um identificador único gerado para cada requisição feita à API, permitindo que o usuário acompanhe detalhadamente o andamento da execução de suas solicitações. Todas as operações de criação e atualização realizadas na API retornam esse identificador, oferecendo transparência e visibilidade completas sobre o processamento dos dados. Com o trace_id, é possível monitorar a requisição, facilitando a resolução de possíveis problemas e o acompanhamento em tempo real.

Para mais informações, consulte a seção dedicada ao trace_id na documentação da API Trace.

Códigos de retorno

Código Descrição
202 Accepted
400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found
422 Unprocessable Entity
500 Internal Server Error
502 Bad Gateway
503 Service Unavailable
504 Gateway Timeout