> ## 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.

# Confidentialité statuts

> Récupérer les paramètres de confidentialité des statuts

## Récupérer la confidentialité des statuts

Consultez les paramètres de confidentialité des statuts WhatsApp d'un compte (qui peut voir vos statuts).

### Endpoint

<ParamField method="GET" path="/v1/whatsapp/status/privacy/:accountId" />

### Headers

<ParamField header="Authorization" type="string" required>
  Bearer token avec votre Secret Key (format: `Bearer sk_...`)
</ParamField>

### URL Parameters

<ParamField path="accountId" type="string" required>
  L'identifiant du compte WhatsApp
</ParamField>

### Modes de confidentialité

| Mode              | Description                   |
| :---------------- | :---------------------------- |
| `all`             | Tout le monde (public)        |
| `contacts`        | Mes contacts (défaut)         |
| `contacts_except` | Mes contacts sauf liste noire |
| `none`            | Personne (privé)              |

### Note

La liste noire pour `contacts_except` doit être configurée directement dans l'application WhatsApp.

### Exemples de requêtes

<CodeGroup>
  ```bash BASH theme={null}
  curl -X GET https://api.wachap.com/v1/whatsapp/status/privacy/a1233b-a1233b-a1233b-a1233b-a1233bcdjdg9878 \
    -H "Authorization: Bearer token"
  ```
</CodeGroup>

### Exemple de réponse

```json theme={null}
{
  "success": true,
  "currentMode": "contacts",
  "privacyOptions": [
    {
      "type": "contacts",
      "isDefault": true
    }
  ]
}
```

### Codes d'erreur

| Code  | Description                                      |
| :---- | :----------------------------------------------- |
| `401` | INVALID\_SECRET\_KEY - Clé secrète invalide      |
| `404` | ACCOUNT\_NOT\_FOUND - Compte WhatsApp non trouvé |


## OpenAPI

````yaml GET /whatsapp/status/privacy/{accountId}
openapi: 3.0.3
info:
  title: WaChap API
  version: 2.0.0
servers:
  - url: https://api.wachap.com/v1
    description: WaChap API server
security:
  - BearerAuth: []
tags:
  - name: Instances
    description: Créer et gérer des instances WhatsApp
  - name: Webhook
    description: Configuration des webhooks de réception
  - name: Messages
    description: Envoyer des messages WhatsApp
  - name: Comptes
    description: Gérer vos comptes WhatsApp connectés
  - name: SMS
    description: Service SMS de WaChap (V4) via FCM
  - name: Étiquettes WhatsApp
    description: Créer et associer des étiquettes aux conversations WhatsApp
paths:
  /whatsapp/status/privacy/{accountId}:
    get:
      tags:
        - Statuts
      summary: Récupérer confidentialité statuts
      description: Consultez les paramètres de confidentialité des statuts.
      parameters:
        - name: accountId
          in: path
          required: true
          schema:
            type: string
      responses:
        '200':
          description: OK
components:
  securitySchemes:
    BearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT

````