Pular para o conteúdo principal

Adicionar Participantes

Método#

/add-participant#

POST https://api.z-api.io/instances/SUA_INSTANCIA/token/SEU_TOKEN/add-participant

Header#

KeyValue
Client-TokenTOKEN DE SEGURANÇA DA CONTA

Conceituação#

Este método é reponsável por adicionar novos participantes ao grupo.

Atenção

No dia 4 de novembro de 2021 o whatsapp alterou a formato da criação de novos grupos, antes: "phone": "5511999999999-1623281429" agora: "phone": "120363019502650977-group"

Novo atributo

Recentemente, o WhatsApp implementou uma validação para verificar se o número de telefone conectado à API possui o contato do cliente salvo. No entanto, a Z-API desenvolveu uma solução para contornar essa validação, introduzindo um novo recurso chamado "autoInvite". Agora, quando uma solicitação é enviada para adicionar 10 clientes a um grupo e apenas 5 deles são adicionados com sucesso, a API envia convites privados para os cinco clientes que não foram adicionados. Esses convites permitem que eles entrem no grupo, mesmo que seus números de telefone não estejam salvos como contatos.


Atributos#

Obrigatórios#

AtributosTipoDescrição
autoInvitebooleanEnvia link de convite do grupo no privado
groupIdstringID/Fone do grupo
phonesarray stringArray com os número(s) do(s) participante(s) a serem adicionados

Opcionais#

AtributosTipoDescrição

Request Body#

URL#

POST https://api.z-api.io/instances/SUA_INSTANCIA/token/SEU_TOKEN/add-participant

Body#

Forma antiga -
{
"autoInvite": true,
"groupId": "5511999999999-1623281429",
"phones": ["5544999999999", "5544888888888"]
}
-------------------------------------------------
Forma nova -
{
"autoInvite": true,
"groupId": "120363019502650977-group",
"phones": ["5544999999999", "5544888888888"]
}

Response#

200#

AtributosTipoDescrição
valuebooleantrue caso tenha dado certo e false em caso de falha

Exemplo

{
"value": true
}

405#

Neste caso certifique que esteja enviando o corretamente a especificação do método, ou seja verifique se você enviou o POST ou GET conforme especificado no inicio deste tópico.

415#

Caso você receba um erro 415, certifique de adicionar na headers da requisição o "Content-Type" do objeto que você está enviando, em sua grande maioria "application/json"


Webhook Response#

Link para a response do webhook (ao receber)

Webhook


Code#