Modération des partenaires "diffuseur"

Certains diffuseurs de l'API Engagement pratique une modération supplémentaire pour les missions qu'il récupèrent via l'API avant de les diffuser sur leur plateforme.

Dans ce cas, des champs supplémentaires sont ajoutés aux missions afin de connaître le statut de la modération. Tous ces champs suivent le format moderation_{identifiant_du_diffuseur}_{champs} comme suit et sont accessible par API avec la route :

Nom du champ
Type
Description

moderation_{id}_status

String

Statut de la modération parmi ces valeurs 👍

  • ACCEPTED: mission acceptée

  • REFUSED: mission refusée

  • PENDING: mission en attente de modération

  • ONGOING: mission en cours de modération

moderation_{id}_comment

String

Motif du refus si la mission est refusée

moderation_{id}_title

String

Si le titre est modifié, nouveau titre choisi par le partenaire

Ces informations sont également visibles dans le dashboard "Partager des Missions" > Flux de Mission

Exemple de moderation

// Mission refusée
{
    "title": "La meilleure mission de bénévolat",
    "startAt": "2012-12-21T00:00:00.000Z"
    ...
    "moderation_5f5931496c7ea5xxxxxxxxxx_comment": "La mission est refusée car la date de création est trop ancienne (> 6 mois)",
    "moderation_5f5931496c7ea5xxxxxxxxxx_status": "REFUSED",
    "moderation_5f5931496c7ea5xxxxxxxxxx_title": ""
}
// Mission acceptée
{
        "title": "La meilleure mission de bénévolat",
    ...
    "moderation_5f5931496c7eaxxxxxxxxxxx_comment": "",
    "moderation_5f5931496c7eaxxxxxxxxxxx_status": "ACCEPTED",
    "moderation_5f5931496c7eaxxxxxxxxxxx_title": "L'une des meilleures mission de bénévolat"
}

Last updated