Abrir NextChat
Atendimento

Contatos

Mantenha a agenda do NextChat em dia com o seu sistema.

Nesta página

GET /contacts lista os contatos com etiquetas e a última conversa. Filtros: q (nome ou telefone), label, channel, limit e offset. GET /contacts/{id} traz um contato.

GET/contactsbash
curl "$NEXTCHAT_API/contacts?q=maria" -H "Authorization: Bearer $NEXTCHAT_API_KEY"

Criar e editar

POST /contacts cria um contato com {name, phone, company?, city?, channel_id?}. PATCH /contacts/{id} altera nome, empresa, cidade ou etiquetas: envie só o que mudar. As etiquetas existentes vêm de GET /labels.

POST/contactsbash
curl -X POST "$NEXTCHAT_API/contacts" \
  -H "Authorization: Bearer $NEXTCHAT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"Padaria Pão Quente","phone":"44999990000","company":"Pão Quente Ltda","city":"Maringá"}'

Endpoints

MétodoCaminhoAçãoPermissão
GET/contactsListar contatoscontacts:read
POST/contactsCriar contatocontacts:write
GET/contacts/{id}Detalhar contatocontacts:read
PATCH/contacts/{id}Editar contatocontacts:write
GET/labelsListar etiquetascontacts:read
↑ ↓ navegar↵ abrirEsc fechar