Passer au contenu principal
GET
/
whatsapp
/
accounts
Récupérer vos comptes
curl --request GET \
  --url https://api.wachap.com/v1/whatsapp/accounts \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "accounts": [
    {
      "id": "account_abc123",
      "phoneNumber": "+33612345678",
      "name": "Mon compte principal",
      "status": "connected",
      "connectedAt": "2025-01-15T10:30:00Z"
    },
    {
      "id": "account_def456",
      "phoneNumber": "+33687654321",
      "name": "Compte secondaire",
      "status": "disconnected",
      "connectedAt": null
    }
  ]
}

Récupérer tous vos comptes

Listez tous les comptes WhatsApp connectés à votre compte WaChap.

Endpoint

/v1/whatsapp/accounts

Headers

Authorization
string
requis
Bearer token avec votre Secret Key (format: Bearer sk_...)

Exemples de requêtes

curl -X GET https://api.wachap.com/v1/whatsapp/accounts \
  -H "Authorization: Bearer VOTRE_SK"

Réponse

{
  "success": true,
  "accounts": [
    {
      "id": "account_abc123",
      "phoneNumber": "+33612345678",
      "name": "Mon compte principal",
      "status": "connected",
      "connectedAt": "2025-01-15T10:30:00Z"
    },
    {
      "id": "account_def456",
      "phoneNumber": "+33687654321",
      "name": "Compte secondaire",
      "status": "disconnected",
      "connectedAt": null
    }
  ]
}

Status possibles

StatusDescription
connectedCompte connecté et actif
disconnectedCompte déconnecté
connectingConnexion en cours
errorErreur de connexion

Filtrer par status

curl -X GET "https://api.wachap.com/v1/whatsapp/accounts?status=connected" \
  -H "Authorization: Bearer VOTRE_SK"

Autorisations

Authorization
string
header
requis

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Paramètres de requête

status
enum<string>

Filtrer par status de connexion

Options disponibles:
connected,
disconnected,
connecting,
error

Réponse

OK

success
boolean
accounts
object[]