Skip to main content
PUT
/
product
/
{id}
curl --request PUT \
  --url 'https://api.sell.ia/api/v1/product/prod_001' \
  --header 'X-Account-Id: acc_123' \
  --header 'Content-Type: application/json' \
  --data '{
    "price": 199.90,
    "status": "active"
  }'
{
  "message": "Product updated"
}

Requisição

Token
string
required
Seu token de autenticação.

Path Parameters

id
string
required
ID do produto a ser atualizado.

Body

Envie os campos que deseja atualizar. Todos os campos são opcionais:
accountCategoryId
string
ID da categoria do produto.
name
string
Nome do produto.
description
string
Descrição do produto.
images
array
Lista de URLs de imagens.
price
number
Preço do produto.
billingType
string
Tipo de cobrança (ONE_TIME, WEEKLY, MONTHLY, YEARLY).
hourlyAppointments
number
Duração em horas para agendamentos.
status
string
Status do produto.

Resposta

Retorna uma mensagem de sucesso confirmando a atualização.
message
string
Confirma que o produto foi atualizado com sucesso.

Exemplos

curl --request PUT \
  --url 'https://api.sell.ia/api/v1/product/prod_001' \
  --header 'X-Account-Id: acc_123' \
  --header 'Content-Type: application/json' \
  --data '{
    "price": 199.90,
    "status": "active"
  }'
{
  "message": "Product updated"
}

Authorizations

Token
string
header
required

Token de autenticacao gerado na plataforma Sell.IA.

Path Parameters

id
string
required

Identificador único do recurso.

Body

application/json
name
string
required

Nome do produto.

description
string

Descricao do produto.

price
number

Preco do produto.

categoryId
string

ID da categoria do produto.

Response

Produto atualizado com sucesso.

message
string
Example:

"Operação realizada com sucesso."