GET /v1/triggers/new-campaign-sent

Broadcasts (campagnes) terminés les plus récents avec les compteurs de livraison et d'engagement.

Renvoie jusqu'à 100 broadcasts terminés les plus récents avec leurs compteurs de livraison. À utiliser pour pousser les résultats de campagne dans des dashboards BI ou déclencher des workflows post-campagne.

GET /api/v1/triggers/new-campaign-sent

Seuls les broadcasts avec status = completed sont renvoyés. Les broadcasts en cours ou planifiés sont exclus — ils apparaissent dès que la file de queue se vide.

Requête

curl https://www.qyvo.io/api/v1/triggers/new-campaign-sent \
  -H "Authorization: Bearer YOUR_TOKEN_HERE"
const broadcasts = await fetch(
  'https://www.qyvo.io/api/v1/triggers/new-campaign-sent',
  { headers: { Authorization: `Bearer ${process.env.QYVO_TOKEN}` } },
).then((r) => r.json());
$broadcasts = Http::withToken(env('QYVO_TOKEN'))
    ->get('https://www.qyvo.io/api/v1/triggers/new-campaign-sent')
    ->json();
import os, httpx
broadcasts = httpx.get(
    'https://www.qyvo.io/api/v1/triggers/new-campaign-sent',
    headers={'Authorization': f"Bearer {os.environ['QYVO_TOKEN']}"},
).json()

Réponse — 200 OK

[
  {
    "id": "01J0CD...",
    "name": "Black Friday teaser",
    "status": "completed",
    "template_id": "01J0AB...",
    "template_name": "bf_teaser",
    "total_recipients": 4218,
    "sent_count": 4205,
    "delivered_count": 4189,
    "read_count": 3812,
    "failed_count": 13,
    "revenue": 8742.00,
    "scheduled_at": "2026-05-07T08:00:00+00:00",
    "created_at": "2026-05-06T14:32:00+00:00"
  }
]
Champ Type Notes
total_recipients int Taille de l'audience au moment du dispatch
sent_count int Acceptés par Meta
delivered_count int Livrés sur l'appareil
read_count int Ouverts (comptés uniquement si les accusés de lecture sont activés chez le destinataire)
failed_count int Rejetés par Meta — voir le tableau de bord pour les raisons par destinataire
revenue float | null Revenu attribué quand le broadcast porte un pixel de tracking et que les liens convertissent

Erreurs

Statut Cause
401 Jeton manquant ou révoqué
200 with [] Aucun tenant attaché à l'utilisateur (vide silencieux)