Passer au contenu principal
POST
/
campaigns
/
{id}
/
resume
Reprendre une campagne
curl --request POST \
  --url https://api.wachap.com/v1/campaigns/{id}/resume \
  --header 'Authorization: Bearer <token>'

Reprendre une campagne

Reprenez l’envoi des messages d’une campagne préalablement mise en pause.

Endpoint

/v1/campaigns/:id/resume

Headers

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

URL Parameters

id
string
requis
L’identifiant de la campagne

Notes importantes

  • Seules les campagnes avec le statut paused peuvent être reprises.
  • L’envoi reprend exactement où il s’était arrêté.
  • Les messages déjà envoyés ne seront pas renvoyés.
  • Aucune vérification de limite n’est effectuée (car déjà validée au lancement initial).

Exemples de requêtes

curl -X POST https://api.wachap.com/v1/campaigns/campaign_abc123/resume \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer VOTRE_CLE_SECRETE"

Exemple de réponse

{
  "success": true,
  "message": "Campagne reprise",
  "campaign": {
    "id": "campaign_abc123",
    "status": "running",
    "resumedAt": "2024-01-15T16:00:00.000Z"
  }
}

Codes d’erreur

CodeDescription
401INVALID_SECRET_KEY - Clé secrète invalide
404CAMPAIGN_NOT_FOUND - Campagne non trouvée
409CAMPAIGN_NOT_PAUSED - La campagne n’est pas en pause

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