Missions non diffusées sur mon site
Rappel : Cette section ne s'adresse qu'aux diffuseurs ayant choisi l'intégration par API.
Il est possible que certaines des missions présentes dans le flux API ne correspondent pas à vos critères pour être diffusées ; et que vous choissisez de ne pas les diffuser sur votre application. Cette information doit être partagée à l'API Engagement.
Étape 1 : Création d'une route "feedback" (à réaliser par l'équipe API Engagement)
Le chargé de déploiement avec qui vous êtes en contact se charge d'ouvrir et configurer la route (création de l’endpoint dans l’environnement adéquat)
Cette route sera de la forme
/v2/{nomPartenaire}/feedback
NB : Les données d'authenfication restent les mêmes que pour accéder aux données de missions.
Étape 2 : Envoyer l'information des missions non diffusées
GET /v2/{nom}/feedback
GET /v2/{nom}/feedback
Header
Champs
Type
Description
Example
x-api-key
String
Clef API fournie
xxxxxxxx_xxxx_xxxx_xxxx_xxxxxxxxxxxx
Body
Champs
Type
Requis
Description
missionId
String
oui
ID de l'annonce
status
String
oui
ACCEPTED
en cas d’ajout réussi
PENDING
en cas de début de traitement de la mission (optionnel)
DELETED
en cas de suppression réussie
REFUSED
en cas de refus de la mission (accompagné de la raison dans le champs note
url
String
non
Url de l'annonce
comment
String
non
Détails de refus de la mission. Obligatoires pour les statuts REFUSED
.
Exemples
Accepted
Refused
Responses
Status 200
Status 400
Status 401
Status 404
Last updated