Passer au contenu principal
PUT
Modifier une campagne

Modifier une campagne

Mettez à jour les paramètres d’une campagne existante.

Endpoint

/v1/campaigns/:id

Headers

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

URL Parameters

id
string
requis
L’identifiant de la campagne

Body Parameters

Tous les paramètres sont optionnels. Seuls les champs fournis seront mis à jour.
name
string
Nouveau nom de la campagne
messageContent
object
Nouveau contenu du message
variations
array
Nouvelles variations de message. Chaque variation text, image, video ou document peut inclure buttons et footerText.
delayBetweenMessages
integer
Nouveau délai entre messages (ms)
scheduled
boolean
Activer/désactiver la programmation
scheduledDate
string
Nouvelle date de programmation

Restrictions

  • ❌ Vous ne pouvez pas modifier une campagne avec le statut running.
  • ❌ Vous ne pouvez pas modifier une campagne avec le statut completed.
  • ✅ Vous pouvez modifier une campagne draft ou paused.
Si vous devez modifier une campagne en cours :
  1. Mettez-la en pause.
  2. Modifiez les paramètres.
  3. Reprenez-la.

Exemples de requêtes

Pour désactiver les boutons d’une variation, envoyez buttons: [] et omettez footerText.

Exemple de réponse

Codes d’erreur

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

Corps

application/json
name
string
messageType
string
messageContent
object
variations
object[]
delayBetweenMessages
integer
scheduled
boolean
scheduledDate
string

Réponse

OK