Os "Campos Personalizados" (Custom Fields) oferecem a flexibilidade de estender o modelo de dados padrão do RD Station CRM. Eles permitem que as empresas capturem informações específicas e relevantes para seus processos de negócio, adicionando campos a entidades como Negociações, Contatos, Empresas e Produtos. A gestão desses campos via API possibilita a sincronização de estruturas de dados complexas entre o CRM e outros sistemas.
Estrutura do Objeto CustomField
Atributo (JSON, dentro de data ) | Tipo de Dados | Descrição | Observações |
---|---|---|---|
id | String | Id do campo personalizado | Somente leitura, formato MongoDB ID. |
name | String | Label do campo personalizado | - |
type | String | Tipo de campo personalizado | Valores permitidos: text , date , option , multiple_choice . |
entity | String | Entidade à qual o campo é aplicável | Valores permitidos: organization , deal , contact , product . |
options | Array(String) | Opções do campo personalizado | Aplicável para tipos como :option e :multiple_choice . |
unique | Boolean | Unicidade do campo personalizado | - |
allow_new | Boolean | Permitir novas opções para campos do tipo :option e :multiple_choice | - |
order | Integer | Ordem do campo personalizado | - |
slug | String | Slug do campo personalizado | Somente leitura. |
created_at | DateTime | Data de criação do campo personalizado | Somente leitura, formato YYYY-MM-DDTHH:MM:SSZ . |
updated_at | DateTime | Data de atualização do campo personalizado | Somente leitura, formato YYYY-MM-DDTHH:MM:SSZ . |