API Engagement

Description

L'API Engagement permet aux organisations de publier et diffuser des annonces de bénévolat et de volontariat.

A quoi sert l’API Engagement ?

L’API Engagement facilite la diffusion des missions de bénévolat et de volontariat partout en France. C’est un service public numérique gratuit qui permet aux plateformes d’engagement publiques et privées de mettre en commun leurs missions. L'API permet ainsi d'augmenter la visibilité des annonces et le taux d’occupation des places offertes aux potentiels bénévoles et volontaires.

Concrètement, chaque plateforme peut intégrer l’API pour diffuser ses missions vers les autres plateformes partenaires d'une part, et récupérer les missions disponibles sur les autres plateformes selon des critères spécifiques comme la localisation, le domaine d’action, etc. Le tableau de bord de l’API permet à chaque partenaire de configurer les flux de missions entrant/sortant et de mesurer la contribution de chaque plateforme en missions et en trafic.

Données accessibles dans l'API

L'API Engagement permet de publier les données suivantes pour chaque annonce :

Les champs requis :

Champ Description
title Titre de votre mission
description La description de votre mission
clientId L'identifiant interne de votre mission
applicationUrl 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

Champ Description
organizationUrl L'url de l'organisation qui cherche un bénévole
organizationId 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 (ex : 84)
reducedMobilityAccessible Is accessible to mobility reduced people
openToMinors Is available for 16+ years old
city Ville de la mission
region Région de la mission
region Pays de la mission. Valeur par défaut : France
region Longitude et latitude de la mission
country L'url vers votre annonce
location L'url vers votre annonce
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 )

En savoir plus

Pour obtenir plus d'informations sur l'API Engagement, contactez l’équipe

Lien des documentations supplémentaires

Partenaire de l'API

Direction interministérielle du numérique (DINUM)

Producteur

Point de contact

contact@api-engagement.beta.gouv.fr

Dernière mise à jour

7 novembre 2024

Limite d'appels

Non documenté

Disponibilité

Non documenté

Accès

Aucun jeu de données référencé sur data.gouv.fr n’est associé à cette API.

Discussions

Il n'y a pas encore de discussion sur cette API.