CUBO CRM
  1. Product
CUBO CRM
  • Comece por aqui
  • Activities
    • Listar todas as atividades
      GET
    • Criar nova atividade
      POST
    • Obter atividade por ID
      GET
    • Atualizar atividade
      PUT
    • Excluir atividade
      DELETE
  • Annotation
    • Criar nova anotação
      POST
    • Obter anotação por ID
      GET
    • Atualizar anotação
      PUT
    • Excluir anotação
      DELETE
  • Apikey
    • Listar todas as apikeys
      GET
    • Criar nova apikey
      POST
    • Obter apikey por ID
      GET
    • Atualizar apikey
      PUT
    • Excluir apikey
      DELETE
  • Category
    • Listar todas as categorias
      GET
    • Criar nova categoria
      POST
    • Obter categoria por ID
      GET
    • Atualizar categoria
      PUT
    • Excluir categoria
      DELETE
  • Company
    • Obter empresa
    • Atualizar empresa
  • Custom Field
    • Listar todos os campos personalizados
    • Criar novo campo personalizado
    • Obter campo personalizado por ID
    • Atualizar campo personalizado
    • Excluir campo personalizado
  • Deal
    • Listar todos os negócios
    • Criar novo negócio
    • Obter negócio por ID
    • Atualizar negócio
    • Excluir negócio
  • Domain
    • Listar todos os domínios
    • Criar novo domínio
    • Obter domínio por ID
    • Excluir domínio
  • LostReason
    • Listar todos os motivos de perda
    • Criar motivo de perda
    • Obter motivo de perda por ID
    • Atualizar motivo de perda
    • Excluir motivo de perda
  • Organization
    • Listar todas as organizações
    • Criar nova organização
    • Obter organização por ID
    • Atualizar organização
    • Excluir organização
  • People
    • Listar todas as pessoas
    • Criar nova pessoa
    • Obter pessoa por ID
    • Atualizar pessoa
    • Excluir pessoa
  • Pipe
    • Listar todos os funis
    • Criar novo funil
    • Listar funil por ID
    • Atualizar Funil
    • Excluir funil
  • Product
    • Listar todos os produtos
      GET
    • Criar novo produto
      POST
    • Obter produto por ID
      GET
    • Atualizar produto
      PUT
    • Excluir produto
      DELETE
  • Proposal
    • Listar todos as propostas
    • Criar proposta para negociação pelo ID
    • Obter proposta por ID
    • Atualizar proposta
  • Stage
    • Buscar todos os estágios do funil pelo ID
    • Criar estágios
    • Obter estágios por ID
    • Atualizar estágio
    • Excluir estágio
  • Template
    • Listar todos os templates de mensagem
    • Criar template de mensagem
    • Criar template de mensagem para negócio pelo ID
    • Obter template de mensagem por ID
    • Atualizar template de mensagem
    • Excluir template de mensagem
  • Webhooks
    • Receber dados do BotConversa para criação
    • Receber dados do BotConversa para atualização
    • Receber dados do ManyChat para criação
    • Receber dados do ManyChat para atualização
  1. Product

Atualizar produto

PUT
https://api.cubosuite.com.br/products/{id}
Descrição#
Atualiza os dados de um produto da empresa do usuário autenticado, incluindo campos básicos, categorias associadas e processamento das imagens (move arquivos no storage).
Campos opcionais#
CampoTipoDescrição
namestringNome do produto
skustringCódigo SKU do produto
pricenumberPreço do produto
statusenumStatus do produto. Valores possíveis: active, deactivated
categoriesarray de númerosIDs das categorias associadas ao produto. Devem existir na tabela categories
urlThumbnailstringURL da imagem em miniatura
urlImagestringURL da imagem principal
descriptionstringDescrição do produto
showCardbooleanFlag para exibir ou não o produto em formato de cartão
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://api.cubosuite.com.br/products/1' \
--header 'Content-Type: application/json' \
--data-raw '{
  "name": "Produto Exemplo",
  "sku": "PRD-1234",
  "price": 150.99,
  "status": "active",
  "categories": [1, 3, 5],
  "urlThumbnail": "https://bucket.s3.amazonaws.com/uploads/tmp-image.jpg",
  "urlImage": "https://bucket.s3.amazonaws.com/uploads/tmp-image-main.jpg",
  "description": "Descrição detalhada do produto",
  "showCard": true
}'
Response Response Example
{}

Requisição

Authorization
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
Parâmetros Path
id
string 
requerido
Exemplo:
1
Parâmetros Header
Content-Type
string 
opcional
Exemplo:
application/json
Parâmetros Bodyapplication/json
name
string 
requerido
categories
array[integer]
requerido
Examples

Respostas

🟢200Success
application/json
Body
object {0}
Página anterior
Obter produto por ID
Próxima página
Excluir produto
Built with