Consultar campo do contato
/contacts/{contact_id}/custom_fields/{custom_field_id}Devolve o valor de um campo personalizado do contato. Data e data e hora vêm em Unix timestamp, em segundos; sim/não vem como 1 ou 0.
curl "https://app.nextagsai.com.br/api/contacts/123456789/custom_fields/3001" \
-H "X-ACCESS-TOKEN: $NEXTAGS_API_KEY"
const resposta = await fetch('https://app.nextagsai.com.br/api/contacts/123456789/custom_fields/3001', {
headers: {
'X-ACCESS-TOKEN': process.env.NEXTAGS_API_KEY,
},
});
const dados = await resposta.json();
console.log(resposta.status, dados);
import os
import requests
resposta = requests.get(
"https://app.nextagsai.com.br/api/contacts/123456789/custom_fields/3001",
headers={"X-ACCESS-TOKEN": os.environ["NEXTAGS_API_KEY"]},
timeout=30,
)
print(resposta.status_code, resposta.json())
<?php
$ch = curl_init('https://app.nextagsai.com.br/api/contacts/123456789/custom_fields/3001');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'X-ACCESS-TOKEN: ' . getenv('NEXTAGS_API_KEY'),
],
]);
$dados = json_decode(curl_exec($ch), true);
echo curl_getinfo($ch, CURLINFO_HTTP_CODE), PHP_EOL;
print_r($dados);
Autenticação
Mande a chave de API da conta no cabeçalho X-ACCESS-TOKEN de cada chamada. Veja Autenticação com a chave de API.
Parâmetros de caminho
contact_idintegerobrigatórioO ID do contato.
custom_field_idintegerobrigatórioO ID do campo personalizado.
Respostas
O campo, com o valor do contato.
idintegerO ID do campo.
typeintegerO tipo: 0 texto, 1 número, 2 data, 3 data e hora, 4 sim/não, 5 texto longo, 6 seleção única, 7 seleção múltipla.
namestringO nome do campo.
valuestring ou numberO valor do contato, no formato do tipo: texto nos campos de texto e de texto longo; número nos de número, de data e de data e hora (Unix timestamp, em segundos) e de sim/não (1 ou 0).
A chave de API não veio no cabeçalho ou não vale (foi excluída ou está incompleta). Veja Autenticação.
Relacionados
Campos personalizados, campos do bot e variáveis
Guia que usa este endpointListar campos personalizados
GET /accounts/custom_fieldsCriar campo personalizado
POST /accounts/custom_fieldsConsultar campo personalizado
GET /accounts/custom_fields/{custom_field_id}Buscar campo pelo nome
GET /accounts/custom_fields/name/{custom_field_name}Este conteúdo ajudou?
Obrigado! Sua resposta ajuda a melhorar a central.