curl -X POST \
'https://app.wizebot.com.br/api/v1/whatsapp/subscriber/chat/assign-custom-fields' \
-d 'apiToken=SUA_API_KEY_AQUI' \
-d 'phone_number_id=SEU_PHONE_NUMBER_ID' \
-d 'phone_number=5511999999999' \
-d 'custom_fields={"cidade": "São Paulo", "interesse": "Marketing Digital"}'
const axios = require('axios');
const data = {
apiToken: 'SUA_API_KEY_AQUI',
phone_number_id: 'SEU_PHONE_NUMBER_ID',
phone_number: '5511999999999',
custom_fields: {
cidade: 'São Paulo',
interesse: 'Marketing Digital'
}
};
axios.post('https://app.wizebot.com.br/api/v1/whatsapp/subscriber/chat/assign-custom-fields', data)
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error('Erro:', error);
});
<?php
$url = 'https://app.wizebot.com.br/api/v1/whatsapp/subscriber/chat/assign-custom-fields';
$data = array(
'apiToken' => 'SUA_API_KEY_AQUI',
'phone_number_id' => 'SEU_PHONE_NUMBER_ID',
'phone_number' => '5511999999999',
'custom_fields' => json_encode(array(
'cidade' => 'São Paulo',
'interesse' => 'Marketing Digital'
))
);
$options = array(
'http' => array(
'header' => "Content-type: application/x-www-form-urlencoded\r\n",
'method' => 'POST',
'content' => http_build_query($data)
)
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
echo $result;
?>
{
"status": "1",
"message": "Subscriber changes have been saved successfully."
}
{
"status": "0",
"message": "Invalid API Key."
}
{
"status": "0",
"message": "Subscriber not found."
}
{
"status": "0",
"message": "Invalid JSON format for custom fields."
}
Contatos
Atribuir Campos Personalizados WhatsApp
Atribuir Campo Personalizado ao Assinante
POST
/
api
/
v1
/
whatsapp
/
subscriber
/
chat
/
assign-custom-fields
curl -X POST \
'https://app.wizebot.com.br/api/v1/whatsapp/subscriber/chat/assign-custom-fields' \
-d 'apiToken=SUA_API_KEY_AQUI' \
-d 'phone_number_id=SEU_PHONE_NUMBER_ID' \
-d 'phone_number=5511999999999' \
-d 'custom_fields={"cidade": "São Paulo", "interesse": "Marketing Digital"}'
const axios = require('axios');
const data = {
apiToken: 'SUA_API_KEY_AQUI',
phone_number_id: 'SEU_PHONE_NUMBER_ID',
phone_number: '5511999999999',
custom_fields: {
cidade: 'São Paulo',
interesse: 'Marketing Digital'
}
};
axios.post('https://app.wizebot.com.br/api/v1/whatsapp/subscriber/chat/assign-custom-fields', data)
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error('Erro:', error);
});
<?php
$url = 'https://app.wizebot.com.br/api/v1/whatsapp/subscriber/chat/assign-custom-fields';
$data = array(
'apiToken' => 'SUA_API_KEY_AQUI',
'phone_number_id' => 'SEU_PHONE_NUMBER_ID',
'phone_number' => '5511999999999',
'custom_fields' => json_encode(array(
'cidade' => 'São Paulo',
'interesse' => 'Marketing Digital'
))
);
$options = array(
'http' => array(
'header' => "Content-type: application/x-www-form-urlencoded\r\n",
'method' => 'POST',
'content' => http_build_query($data)
)
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
echo $result;
?>
{
"status": "1",
"message": "Subscriber changes have been saved successfully."
}
{
"status": "0",
"message": "Invalid API Key."
}
{
"status": "0",
"message": "Subscriber not found."
}
{
"status": "0",
"message": "Invalid JSON format for custom fields."
}
Atribuir Campos Personalizados
Esta API permite atribuir campos personalizados a um assinante específico no WhatsApp.Endpoint da API
Parâmetros
Sua chave de API
Seu número de telefone do WhatsApp
Número de telefone do assinante
Nome e valor de campos personalizados no formato JSON
Exemplo de Solicitação
curl -X POST \
'https://app.wizebot.com.br/api/v1/whatsapp/subscriber/chat/assign-custom-fields' \
-d 'apiToken=API-KEY' \
-d 'phone_number_id=PHONE-NUMBER-ID' \
-d 'phone_number=PHONE-NUMBER' \
-d 'custom_fields={"custom_filed_name1": "custom_field_value1","custom_filed_name2": "custom_field_value2"}'
Exemplo de Resposta
{
"status": "1",
"message": "Subscriber changes have been saved successfully."
}
{
"status": "0",
"message": "Subscriber not found."
}
Teste a API
Para testar esta API, você precisará de sua chave API (apiToken) que pode ser encontrada no painel da WizeBot em Configurações > API.
curl -X POST \
'https://app.wizebot.com.br/api/v1/whatsapp/subscriber/chat/assign-custom-fields' \
-d 'apiToken=SUA_API_KEY_AQUI' \
-d 'phone_number_id=SEU_PHONE_NUMBER_ID' \
-d 'phone_number=5511999999999' \
-d 'custom_fields={"cidade": "São Paulo", "interesse": "Marketing Digital"}'
const axios = require('axios');
const data = {
apiToken: 'SUA_API_KEY_AQUI',
phone_number_id: 'SEU_PHONE_NUMBER_ID',
phone_number: '5511999999999',
custom_fields: {
cidade: 'São Paulo',
interesse: 'Marketing Digital'
}
};
axios.post('https://app.wizebot.com.br/api/v1/whatsapp/subscriber/chat/assign-custom-fields', data)
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error('Erro:', error);
});
<?php
$url = 'https://app.wizebot.com.br/api/v1/whatsapp/subscriber/chat/assign-custom-fields';
$data = array(
'apiToken' => 'SUA_API_KEY_AQUI',
'phone_number_id' => 'SEU_PHONE_NUMBER_ID',
'phone_number' => '5511999999999',
'custom_fields' => json_encode(array(
'cidade' => 'São Paulo',
'interesse' => 'Marketing Digital'
))
);
$options = array(
'http' => array(
'header' => "Content-type: application/x-www-form-urlencoded\r\n",
'method' => 'POST',
'content' => http_build_query($data)
)
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
echo $result;
?>
{
"status": "1",
"message": "Subscriber changes have been saved successfully."
}
{
"status": "0",
"message": "Invalid API Key."
}
{
"status": "0",
"message": "Subscriber not found."
}
{
"status": "0",
"message": "Invalid JSON format for custom fields."
}
⌘I

