Campo | Tipo | Descrição |
---|---|---|
name | string | Novo nome do campo personalizado. |
mask | string | Máscara de formatação do campo (pode ser null ). |
status | enum | Status do campo. Valores: active , deactivated . |
context | enum | Contexto de uso. Valores: people , deal , organization . |
type | enum | Tipo do campo. Valores: text , selectbox , datetime , city , state . |
options | array | Lista de opções (apenas se type for selectbox ). |
showCard | boolean | Define se o campo deve ser exibido em cards/resumos. |
curl --location --request PUT 'https://api.cubosuite.com.br/customfields/12' \
--header 'Content-Type: application/json' \
--data-raw '{
"context": "deal",
"mask": "",
"name": "Campo Personalizado Cubo Update",
"options": [
"New 1",
"New 2"
],
"showCard": false,
"status": "deactivated",
"type": "selectbox"
}'
{
"id": 316544881,
"name": "Campo Personalizado Cubo Update",
"context": "deal",
"companyId": 91,
"type": "selectbox",
"mask": null,
"status": "deactivated",
"showCard": false,
"createdAt": "2025-05-28T10:02:26.000-03:00",
"updatedAt": "2025-06-23T10:03:33.951-03:00",
"options": [
{
"id": 308014138,
"value": "New 1",
"customfieldId": 316544881,
"createdAt": "2025-06-23T10:03:34.000-03:00",
"updatedAt": "2025-06-23T10:03:34.000-03:00"
},
{
"id": 308014139,
"value": "New 2",
"customfieldId": 316544881,
"createdAt": "2025-06-23T10:03:34.000-03:00",
"updatedAt": "2025-06-23T10:03:34.000-03:00"
}
]
}