Passer au contenu principal
POST
/
contact-groups
/
{id}
/
duplicate
Dupliquer une liste
curl --request POST \
  --url https://api.wachap.com/v1/contact-groups/{id}/duplicate \
  --header 'Authorization: Bearer <token>'

Endpoint

/v1/contact-groups/:id/duplicate

Headers

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

URL Parameters

id
string
requis
L’identifiant de la liste à dupliquer

Exemples de requêtes

curl -X POST https://api.wachap.com/v1/contact-groups/65f1234567890abcdef12345/duplicate \
  -H "Authorization: Bearer VOTRE_CLE_SECRETE"

Exemple de réponse

{
  "success": true,
  "newListId": "65f1234567890abcdef99999",
  "list": {
    "$id": "65f1234567890abcdef99999",
    "userId": "user_xxx",
    "name": "Clients Premium (copie)",
    "csvUrl": null,
    "status": "ready",
    "createdAt": "2024-03-16T15:00:00.000Z",
    "updatedAt": "2024-03-16T15:00:00.000Z",
    "totalContacts": 150
  }
}

Comportement

  • La nouvelle liste aura le même nom suivi de ” (copie)”.
  • Tous les contacts sont copiés avec leurs champs personnalisés.
  • La nouvelle liste est immédiatement utilisable (status: ready).
  • La liste originale n’est pas modifiée.

Codes d’erreur

CodeDescription
401INVALID_SECRET_KEY - Clé secrète invalide
404Liste non trouvée
500DUPLICATE_CONTACT_GROUP_ERROR - Erreur lors de la duplication

Autorisations

Authorization
string
header
requis

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

Paramètres de chemin

id
string
requis

Réponse

200

OK