Skip to main content
Campos personalizados estendem contatos, empresas e negócios com dados próprios da sua operação.

Endpoint

GET /v1/custom-fields
Escopo necessário: read:custom_fields

Parâmetros de query

ParâmetroTipoDescrição
entitystringFiltra por entidade: contact, company, deal

Exemplo de requisição

curl "https://api.socialsell.ai/v1/custom-fields?entity=contact" \
  -H "Authorization: Bearer sk_live_..."

Exemplo de resposta

{
  "data": [
    {
      "id": "664n9o0p1q2r3s4t5u6v7w8x",
      "key": "cpf",
      "label": "CPF",
      "type": "text",
      "entity": "contact",
      "options": [],
      "default_value": null,
      "required": false,
      "is_active": true
    }
  ],
  "meta": { "total": 1, "has_more": false }
}

Objeto campo personalizado

CampoTipoDescrição
idstringID do campo
keystringChave única (imutável após criação)
labelstringRótulo de exibição
typestringTipo do campo
entitystringEntidade: contact, company ou deal
optionsarrayOpções para select/multiselect
default_valueanyValor padrão
requiredbooleanSe é obrigatório
is_activebooleanSe está ativo
Os valores dos campos personalizados são lidos e gravados via o objeto custom_fields (chave → valor) em contatos, empresas e negócios.