Quality Campaigns

Changer librement le statut de la campagne (planifiée / en cours / terminée), dans n'importe quel sens

Changed on
patch/api/v2/quality-campaigns/{id}/status

Request

  • The document declares no server URL.
  • Auth: one of:
    • OAuth 2 (authorization code, authorization URL http://localhost:8082/realms/referentiel-applications/protocol/openid-connect/auth, token URL http://localhost:8082/realms/referentiel-applications/protocol/openid-connect/token)
    • API key in header x-refapp-token

Path parameters

idstring required

Request body

status'scheduled' | 'in_progress' | 'done' required

Nouveau statut de la campagne, librement modifiable dans n'importe quel sens

Response

Campagne mise à jour

idstring required
namestring required
filtersobject required

Filtres de recherche d'applications définissant les cibles

messagestring nullable
sponsorEmailsstring[] required

Emails des sponsors (porteurs) de la campagne

startDatestring date-time required
endDatestring date-time nullable
sentAtstring date-time nullable
createdAtstring date-time required
status'scheduled' | 'in_progress' | 'done' required

Statut librement modifiable par l'admin : « scheduled » (planifiée), « in_progress » (en cours), « done » (terminée). Avance automatiquement de « scheduled » à « in_progress » à l'envoi de la relance, mais reste corrigible manuellement dans n'importe quel sens.

targetCountnumber required

Nombre d'applications ciblées par la campagne. Avant l'envoi, calculé en direct depuis le filtre (la liste n'est figée qu'à l'envoi, pour capturer un IQ de départ fiable) ; après l'envoi, nombre d'applications réellement ciblées.

averageIqAtStartnumber nullable

IQ moyen des applications ciblées au moment de l'envoi

averageIqCurrentnumber nullable

IQ moyen actuel des applications ciblées

averageDeltanumber nullable

Évolution moyenne de l'IQ depuis l'envoi de la campagne

Changes