Custom Fields

Campos customizados permitem estender as entidades do CRM com dados especificos do seu negocio.

Conceitos

  • Feature — Entidade associada (contact, deal, organization, ticket, etc)
  • Field Type — Tipo de dado (text, number, date, select, multiselect, checkbox, etc)
  • Block — Agrupamento visual nos formulários
  • Slug — Identificador único do campo

Listar campos disponíveis

cURL
GET /api/customfields?feature=contact

Usar em Create/Update

Envie customFields como array:

Request
POST /api/contacts
{
  "fullname": "Joao Silva",
  "customFields": [
    {
      "customField": "507f1f77bcf86cd799439150",
      "k": "data_nascimento",
      "v": "1990-05-15"
    }
  ]
}

Tipos disponíveis

Use GET /api/customfieldtypes para listar todos os tipos: text, number, date, select, multiselect, checkbox, currency, url, email, phone, textarea, file.