Modèle de donnée

Les champs requis

title (string) : Titre de votre mission.

description (string) : La description de votre mission

clientId (string) : L'identifiant interne de votre mission. Ce champs permet de differencier vos missions et donc de faire des mises à jours differentielles

applicationUrl (string) : L'url vers votre annonce.

Les champs générés par l'API

L'api génère automatiquement les champs suivant :

  • publisherId :

  • publisherName

  • publisherLogo

  • publisherUrl :

  • statusCode ( ACCEPTED OR REFUSED )

  • statusComment : Un commentaire sur le pourquoi la mission a été refusée

  • createdAt : La date de creation de la mission

  • updatedAt : La date de la dernière mise a jour de la mission

Les champs optionnels *

* Ces champs sont optionnels pour le fonctionnement de l'API, pas forcement pour les plateformes qui doivent afficher votre annonce. Donc selon les plateformes d'affichages, vos annonces seront plus ou moins compatible.

Exemple : Facebook à besoin du champ organisationId pour l'afficher dans Facebook.

  • organizationUrl (String) : L'url de l'organisation qui cherche un bénévole

  • organizationId (String) : ID unique de l'organisation qui la distingue des autres organisations de votre flux

  • organizationFullAddress : L'adresse complete de l'organisation

  • organizationType : Association type ( 1901, 1905, ou autre)

  • organizationDescription : Description de l'organisation

  • postedAt : Date a laquelle la mission a été postée

  • startAt: Date de début de la mission

  • endAt: Date de fin de la mission

  • adresse: Adresse de la mission

  • postalCode: Code postale de la mission

  • departmentName: Nom du département de la mission

  • departmentCode: Code du département de la mission ( ex 56 )

  • reducedMobilityAccessible : Is is accessible to mobility reduced people

  • openToMinors : Is available for 16+ years old

  • city: Ville de la mission

  • region : Region de la mission

  • country : Pays de la mission. Valeur par défaut : France

  • location: Longitude et latitude de la mission

  • places: Nombre de places restantes non attribuées : Valeur par défaut :1

  • domain: Domaine de la mission

  • activity: l'activité faite lors de la mission

  • remote : Si la mission est en présentiel, a distance ou flexible ( no, possible, full )