Skip to main content

Estou tentando alterar uma variavel extra do contato via api mas não estou conseguindo. Quando altero a variável pelo portal a API não identifica essa mudança.

 

1 - Alterei a variável Team para ‘aaaa’ via portal (web):


2 - Ao consultar a API logo depois, a informação não foi atualizada para o novo valor:

 

Obs: Já tentei usar a chave do roteador, a chave do transbordo (bot com atendimento), já tentei localizar o contato pelo [email protected] (como na uri do body do print acima) e também buscando pelo telefone [email protected], mas sem sucesso. Alguém já utilizou essa API e pode me ajudar? Precisava ler a informação atual dessa variável através da API, pois é a mesma que o bot lê no builder através do {{contact.extras.Team}}

Bom dia!

Testei aqui e funcionou, tanto adicionando novos extras, quanto alterando extras existente
 

 

Lembrando que tem que salvar as informações digitadas voltando um pouco em cima e clicando nesse ‘check’ ✅

 

Retorno da requisição: 

 

 

Usei a key do roteador e o id do user do roteador
 

curl --request POST \
--url https://http.msging.net/commands \
--header 'Authorization: Key ' \
--header 'Content-Type: application/json' \
--data '{
"id": "123123123",
"to": "[email protected]",
"method": "get",
"uri": "/contacts/[email protected]"
}'

 

Consegui te ajudar? 🖖


@jujubin tudo bem ? 

 

Na url do comando recomendo que use da seguinte forma : https://iddoseucontrato.http.msging.net/commands ai você troca o valor iddoseucontrato para o nome q vc apagou no print no inicio da url que vc usa para acessar o portal, pois ele é o id do seu contrato. 


@jujubin tudo bem ? 

 

Na url do comando recomendo que use da seguinte forma : https://iddoseucontrato.http.msging.net/commands ai você troca o valor iddoseucontrato para o nome q vc apagou no print no inicio da url que vc usa para acessar o portal, pois ele é o id do seu contrato. 

Deu certo!!! Muito obrigada 😊😊


Comente