> ## Documentation Index
> Fetch the complete documentation index at: https://dev.wachap.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

Créez, gérez et envoyez des messages dans vos groupes WhatsApp.

## Endpoints disponibles

### Gestion des groupes

* **Lister les groupes** - Récupérer tous les groupes WhatsApp
* **Créer un groupe** - Créer un nouveau groupe avec des participants

### Gestion des membres

* **Lister les membres** - Récupérer la liste des membres d'un groupe
* **Gérer les membres** - Ajouter, retirer, promouvoir ou rétrograder des membres

### Messages

* **Envoyer un message** - Envoyer un message dans un groupe (texte, média, etc.)

## Notes importantes

### Format GroupJid

Le `groupJid` est l'identifiant unique d'un groupe WhatsApp. Il a le format suivant :

```text theme={null}
120363123456789012@g.us
```

Vous pouvez obtenir les `groupJid` en utilisant l'endpoint **Lister les groupes**.

### Permissions requises

Pour gérer les membres d'un groupe (ajouter, retirer, promouvoir, rétrograder), vous devez être administrateur du groupe.

### Deux formats d'endpoints

La plupart des endpoints de groupes supportent deux formats :

**1. GroupJid dans le body (recommandé)**

```text theme={null}
POST /api/whatsapp/groups/members
Body: { "groupJid": "...", ... }
```

**2. GroupJid dans l'URL (rétrocompatibilité)**

```text theme={null}
POST /api/whatsapp/groups/:groupJid/members
Body: { ... }
```

Utilisez le format qui convient le mieux à votre application.
