v1

latestOpenAPI 3.1.02026-07-242200814.7 KB

Atualizar item vinculado à oportunidade

put/deals/{deal_id}/product/{id}

Path parameters

deal_idinteger required

ID da oportunidade.

idinteger required

ID da relação entre a oportunidade e o item.

Request body

product_idinteger

ID do item.

statusboolean

Status do relacionamento entre oportunidade e item / true = Vinculado e false = Não vinculado.

quantityinteger

Quantidade de itens.

valueinteger

Valor unitário do item.

custom_field_idinteger

ID do campos customizado.

ipi_taxinteger

Percentual de taxa de IPI.

discount_typeinteger

Tipo de desconto (0= percentual / 1= monetário).

discount_valuenumber float

Valor do desconto.

costnumber float

Valor de custo preenchido quando markup está ativo.

markup_typeinteger

Tipo de markup (1= monetário / 2= percentual).

markup_valuestring

Valor de markup.

durationinteger

Duração da recorrência (MRR).

option_idsinteger[]

Array contendo os IDs das características do item.

formula_textstring

Fórmula do campo customizado relacionado ao vínculo.

Response

200

successboolean
messagestring

Example response

{
  "success": true,
  "message": "OK",
  "data": {
    "id": 115,
    "deal_id": 32165498,
    "product_id": 3625147,
    "status": true,
    "quantity": 1,
    "markup_type": 2,
    "characteristics": [
      {
        "id": 1234,
        "name": "TESTE"
      }
    ],
    "item": {
      "id": 123456,
      "account_id": 54321,
      "name": "teste",
      "reference": "teste",
      "is_product_belong_deal": true
    }
  }
}