Skip to main content

Adicionar Particiantes

Métodos

/participants

PUT https://api.jlivery.com/v1/wa/SEU_TOKEN/groups/ID/participants

Esse método adiciona um participante no grupo por meio de um ID unico.

Veja o exemplo:

{
"auto_invite": false,
"participants": [
{
"phone": "55xxxxxxxxxxx",
"action": "add" // Essa é a action para adicionar um contato.
},
{
"phone": "55xxxxxxxxxxx",
"action": "remove" // Essa é a action para remover um contato.
},
{
"phone": "55xxxxxxxxxxx",
"action": "demote" // Essa remove os cargos como rebaixar de admin para participante.
},
{
"phone": "55xxxxxxxxxxx",
"action": "promote" // Essa promove os cargos como promover de participante para admin.
}
]
}

200

{
"status": 200,
"message": "",
"data": {
"id": "120363177412184724-group",
"owner": "55xxxxxxxxxxx",
"name": "Grupo de Teste",
"description": "Grupo de teste com description",
"is_locked": false,
"is_parent": false,
"is_ephemeral": true,
"disappearing_timer": 86400,
"member_add_mode": "admin_add",
"created_at": "2023-10-21T12:44:43Z",
"invitation_link": "",
"picture_url": "",
"participants": [
{
"phone": "55xxxxxxxxxxx",
"is_admin": true,
"is_super_admin": true,
"display_name": ""
}
],
"rejected_phones": []
}
}

400

{
"status": 400,
"message": "record not found Failed find instance",
"data": null
}

Nesse caso terá que ver se seu token da instância foi passado corretamente.

401

{
"status": 401,
"message": "Unauthorized",
"data": null
}

Se o erro for de 401 terá que verificar o método de autenticação e ver se foi passado corretamente.

403

{
"status": 403,
"message": "Forbidden",
"data": null
}

Já neste caso terá que ver se seu Client-Secret foi passado corretamente.


Params participants

KeyValue
Phone55xxxxxxxxxxx
ID12345879654213248