CRIAR NEGOCIAÇÃO NO RD STATION CRM ATRAVÉS DE API (N8N)

Pessoal,

 

Estou criando uma automação no N8N para criação de negociação dentro do CRM, após o preenchimento de um formulário em um site próprio da empresa.

 

O problema é na hora de preencher os campos personalizados deal_custom_fields, ja tentei de varias formas, e toda vez me retorna vazio.

 

JSON:

 

{

 "name": "Teste Negociação",

 "user_id": "66f198c94e97d600268963ac",

 "deal_pipeline_id": "67531e0723299c0022310cff",

 "deal_stage_id": "67531e0723299c0022310d02",

  "deal_custom_fields": [

   {

    "custom_field_id": "6571b7b82355f0000f2e1c22",

    "value": "TESTANDOOOO"

   },

   {

    "custom_field_id": "6571b7cc2a9286000f6c7c0d",

    "value": "Teste Produto"

   }

  ]

 

--------------------------------------

 

A Negociação é criada, porém o campo personalizado não.

 

@Guilherme Yohan - Embaixador​ 

 

Alguem poderia me ajudar? Segue whatsapp: 35-98875-4584


  • bahhh...

    Dei uma olhada no seu codigo aqui, encontrei um possivel erro de sintaxe. Tu estava usando colchetes em um objeto que deve ser definito por chaves, testa essa atualização aqui.

     

    ============== v01 ==============

     

     

    {

     "name": "Teste Negociação",

     "user_id": "66f198c94e97d600268963ac",

     "deal_pipeline_id": "67531e0723299c0022310cff",

     "deal_stage_id": "67531e0723299c0022310d02",

     "deal_custom_fields": {

      "6571b7b82355f0000f2e1c22": "TESTANDOOOO",

      "6571b7cc2a9286000f6c7c0d": "Teste Produto"

     }

    }

     

    ==============

     

     

    Se não passar, pode ser duas coisas: o ID errado, ou a falta da especificidade do campo. fiz uma versão adicional do código pra tu testar caso a anterior não funcione.

     

    Aqui, inseri o "type text" na hora de inputar a informação. Tem algumas api´s que tem essa frescura.

     

     

     

    ============== v02 ==============

     

    {

     "name": "Teste Negociação",

     "user_id": "66f198c94e97d600268963ac",

     "deal_pipeline_id": "67531e0723299c0022310cff",

     "deal_stage_id": "67531e0723299c0022310d02",

     "deal_custom_fields": {

      "6571b7b82355f0000f2e1c22": {

       "value": "TESTANDOOOO",

       "type": "text"

      },

      "6571b7cc2a9286000f6c7c0d": {

       "value": "Teste Produto",

       "type": "text"

      }

     }

    }

     

    ==============

     

     

    Expandir publicação
  • Boa, consegui aqui, com este código:

     

     

    {

     "deal": {

      "deal_stage_id": "67531e0723299c0022310d02",

      "name": "{{ $json.razao_social_cnpj }}",

      "deal_custom_fields": [

       {

        "custom_field_id": "67571030a8b82a001395a12b",

        "value": "{{ $json.cnpj }}"

       },

       {

        "custom_field_id": "67570fde26098e0013e0a4cb",

        "value": "{{ $json.razao_social_cnpj }}"

       },

       {

        "custom_field_id": "675710a3bb27e30023e09b63",

        "value": {{ JSON.stringify( $json.areas_analise) }}

       },

       {

        "custom_field_id": "675710f3c0fec50026e96241",

        "value": {{ JSON.stringify( $json.areas_comparecimento) }}

       },

       {

        "custom_field_id": "67571064873093001ed5e059",

        "value": "{{ $json.data_horario_reuniao }}"

       },

       {

        "custom_field_id": "6757107a3efa730019df7baa",

        "value": "{{ $json.local_reuniao }}"

       },

       {

        "custom_field_id": "67571089533272001af0f83d",

        "value": "{{ $json.indicacao }}"

       },

       {

        "custom_field_id": "67571f97bc8874001e7a1bcd",

        "value": "{{ $json.prazo_entrega }}"

       },

       {

        "custom_field_id": "679bd63010f8c800140fa841",

        "value": "{{ $json.solicitante }}"

       },

       {

        "custom_field_id": "679d1720999f5d0016fb6a69",

        "value": "{{ $json.email }}"

       },

       {

        "custom_field_id": "67c893317030e9002126dc93",

        "value": "{{ $json.due_diligence }}"

       }

      ]

     }

    }

     

     

    Expandir publicação
  • Estou com dificuldade de criar a negociação já vinculando um contato.

     

    Estou passando o json abaixo:

     

    {

     "contacts": [

      {

       "emails": [

        {

         "email": "[email protected]"

        }

       ]

      }

     ],

     "deal_pipeline_id": "66707fa750ebd6000f382750",

     "deal_stage_id": "66707fa750ebd6000f382752",

     "name": "Gustavo (TESTE CRM)"

    }

     

     

    Cria a negociação mas não vincula o contato. Já atentei de várias formas indicar o contato, nenhuma funciuonou.

     

    Alguém sabe como deve ser enviado o json correto?

    Expandir publicação