/association

L'API association facilite la recherche, la consultation et la mise à jour de la base des établissements liés aux associations. Une association contient un ou plusieurs établissements.

Rechercher des établissements

POST https://api.api-engagement.beta.gouv.fr/v1/association/search

Retourne les établissements via le nom de l'association.

Headers

NameTypeDescription

apikey requis

string

La clé API nécessaire à l’authentification. Les données disponibles sont définies en fonction de votre clé API.

Request Body

NameTypeDescription

name

string

Nom de l'association recherchée

minScore

number

Score de correspondance minimal attendu

city

string

Ville de l'association

size

number

Nombre de résultats maximum retournés

{
  "ok": true,
  "data": [
    {
      "_id": "5f97ec98ab4bb01cb31de652",
      "rna": "W061001494",
      "name": "A DEMI-MOT",
      "regime": "loi1901",
      "theme": "Culture",
      "famille": "culture, pratiques d'activités artistiques, culturelles ",
      "est_etablissement_secondaire": false,
      "coordonnees": {
        "adresse": {
          "nom_complet": "5 Rue de la Laïta 44400 Rezé",
          "nom": "5 Rue de la Laïta",
          "code_postal": "44400",
          "code_insee": "44143",
          "rue": "Rue de la Laïta",
          "numero": "5",
          "commune": "Rezé",
          "commune_ancienne": "",
          "contexte": "44, Loire-Atlantique, Pays de la Loire",
          "departement_numero": "44",
          "departement": "Loire-Atlantique",
          "region": "Pays de la Loire",
          "type": "housenumber"
        },
        "telephone": [],
        "courriel": []
      },
      "objet": "promotion des échanges culturels et mélange entre différentes expressions artistiques (conte musique théâtre)",
      "score": 22.872053
    },
    {
      "_id": "5f9bed4d1087da3c1bae6cda",
      "rna": "W442016188",
      "name": "L'IMAGE A UN SENS",
      "regime": "loi1901",
      "theme": "Culture",
      "famille": "culture, pratiques d'activités artistiques, culturelles ",
      "est_etablissement_secondaire": false,
      "coordonnees": {
        "adresse": {
          "nom_complet": "29 Rue Etienne Lemerle 44400 Rezé",
          "nom": "29 Rue Etienne Lemerle",
          "code_postal": "44400",
          "code_insee": "44143",
          "rue": "Rue Etienne Lemerle",
          "numero": "29",
          "commune": "Rezé",
          "commune_ancienne": "",
          "contexte": "44, Loire-Atlantique, Pays de la Loire",
          "departement_numero": "44",
          "departement": "Loire-Atlantique",
          "region": "Pays de la Loire",
          "type": "housenumber"
        },
        "telephone": [
          "0683527271"
        ],
        "courriel": []
      },
      "objet": "soutenir, créer et produire des films cinéma (courts-métrages, documentaires, etc.) pour favoriser et encourager une culture de l'image pour tous",
      "score": 22.577662
    }
  ]
}

Mettre à jour un établissement

PUT https://api.api-engagement.beta.gouv.fr/v1/association/:idRna/etablissement/:id

Enrichit les données d'un établissement au sein d'une association. Ces modifications permettent de mettre à jour un établissement sans modifier tous les établissement de l'association à laquelle il appartient. La modification de la description d'un établissement n'aura pas d'impact sur la description des autres établissement. Pour mettre à jour la description de toute une association, utiliser la route décrite plus bas.

Path Parameters

NameTypeDescription

id

string

Identifiant de l'établissement

idRna

string

Identifiant de l'association.

Headers

NameTypeDescription

apikey requis

string

La clé API nécessaire à l’authentification. Les données disponibles sont définies en fonction de votre clé API.

Request Body

NameTypeDescription

facebook

string

URL facebook

linkedin

string

URL linkedin

logo

string

URL vers l'image du logo

url

string

Site web

twitter

string

URL twitter

description

string

description de l'établissement

publics_beneficiaires

array

Publics visés. Exemple : "Tous publics"

statut_juridique

string

Statut juridique

coordonnees

string

Objet représentant les coordonnées à destination du public de l'association. L'adresse respecte le format de l'API adresse. Exemple : "coordonnees": { "adresse": { "nom_complet": "29 Rue Etienne Lemerle 44400 Rezé", "nom": "29 Rue Etienne Lemerle", "code_postal": "44400", "code_insee": "44143", "rue": "Rue Etienne Lemerle", "numero": "29", "commune": "Rezé", "commune_ancienne": "", "contexte": "44, Loire-Atlantique, Pays de la Loire", "departement_numero": "44", "departement": "Loire-Atlantique", "region": "Pays de la Loire", "type": "housenumber" }, "telephone": [ "0683527271" ], "courriel": [] }

domaines

array

Liste des domaines de l'association (ex: "Protection de la nature", "Mémoire et citoyenneté")

donation

string

URL pour les dons à l'association

{
  "ok": true,
  "data": {
    "_id": "5f97eddeab4bb01cb31df22a",
    "rna": "W061003010",
    "name": "CENTRE EUROPEEN DE FORMATION AUX METIERS DU SPORT ET DE L'ANIMATION (CEFAMS)",
    "regime": "loi1901",
    "theme": "Sport",
    "famille": "Sports, activités de plein air ",
    "domaines": [
      "test"
    ],
    "statut_juridique": "test",
    "publics_beneficiaires": [
      "test"
    ],
    "est_etablissement_secondaire": false,
    "coordonnees": {
      "adresse": {
        "location": {
          "lon": 6.944482,
          "lat": 43.643349
        },
        "nom_complet": "50 Route de Cannes 06130 Grasse",
        "nom": "50 Route de Cannes",
        "code_postal": "06130",
        "code_insee": "06069",
        "rue": "Route de Cannes",
        "numero": "50",
        "commune": "Grasse",
        "commune_ancienne": "",
        "contexte": "06, Alpes-Maritimes, Provence-Alpes-Côte d'Azur",
        "departement_numero": "06",
        "departement": "Alpes-Maritimes",
        "region": "Provence-Alpes-Côte d'Azur",
        "type": "housenumber"
      },
      "telephone": [
        "0102030405"
      ],
      "courriel": [
        "test@example.org"
      ]
    },
    "objet": "formation et préformation aux métiers de la forme et aux métiers du sport de mettre en place des actions d'aménagement du temps de travail scolaire et périscolaires dans le secteur des aps",
    "description": "hello desc",
    "logo": "http://logo.fr",
    "twitter": "http://donation.fr",
    "donation": "http://donation.fr/df"
  }
}

Mettre à jour une association

PUT https://api.api-engagement.beta.gouv.fr/v1/association/:idRna

Enrichir les données d'une association via son identifiant RNA. Ces modifications seront appliquées sur tous les établissements.

Path Parameters

NameTypeDescription

idRna

string

ID RNA

Headers

NameTypeDescription

apikey requis

string

La clé API nécessaire à l’authentification.

Request Body

NameTypeDescription

coordonnees

object

Objet représentant les coordonnées à destination du public de l'association. L'adresse respecte le format de l'API adresse. Exemple : "coordonnees": { "adresse": { "nom_complet": "29 Rue Etienne Lemerle 44400 Rezé", "nom": "29 Rue Etienne Lemerle", "code_postal": "44400", "code_insee": "44143", "rue": "Rue Etienne Lemerle", "numero": "29", "commune": "Rezé", "commune_ancienne": "", "contexte": "44, Loire-Atlantique, Pays de la Loire", "departement_numero": "44", "departement": "Loire-Atlantique", "region": "Pays de la Loire", "type": "housenumber" }, "telephone": [ "0683527271" ], "courriel": [] }

donation

string

URL pour les dons à l'association

domaines

array

Liste des domaines de l'association (ex: "Protection de la nature", "Mémoire et citoyenneté")

statut_juridique

string

Statut juridique

publics_beneficiaires

array

Publics visés (ex: "Tous publics")

description

string

Description de l'association

url

string

URL du site de l'association

facebook

string

URL facebook de l'association

twitter

string

URL twitter de l'association

linkedin

string

URL linkedin de l'association

logo

string

URL du logo (JPEG, PNG) de l'association

{
  "ok": true,
  "data": {
    "rna": "W061003010",
    "name": "CENTRE EUROPEEN DE FORMATION AUX METIERS...",
    "regime": "loi1901",
    "theme": "Sport",
    "famille": "Sports, activités de plein air ",
    "domaines": [
      "test"
    ],
    "statut_juridique": "test",
    "publics_beneficiaires": [
      "test"
    ],
    "coordonnees": {
      "adresse_siege": {
        "num_voie": "50",
        "code_type_voie": "RTE",
        "type_voie": "route",
        "code_type_voie_insee": "RTE",
        "voie": "de Cannes",
        "cp": "06130",
        "commune": "Grasse"
      },
      "adresse_publique": {
        "latitude_longitude": {
          "lat": 43.6438108,
          "lon": 6.9427333
        },
        "voie": "50 route de Cannes",
        "cp": "06130",
        "commune": "Grasse",
        "departement": "75"
      },
      "telephone": "0102030405",
      "courriel": "test@example.org"
    },
    "objet": "formation et préformation aux métiers de la...",
    "logo": "http://logo.fr"
  }
}

Liste des établissement d'une association

GET https://api.api-engagement.beta.gouv.fr/v1/association/:idRna

Lister les établissements d'une association

Path Parameters

NameTypeDescription

idRna

string

ID RNA

Headers

NameTypeDescription

apikey requis

string

La clé API nécessaire à l’authentification.

{
  "ok": true,
  "data": [
    {
      "_id": "5f9bed4d1087da3c1bae6cda",
      "rna": "W442016188",
      "name": "L'IMAGE A UN SENS",
      "regime": "loi1901",
      "theme": "Culture",
      "famille": "culture, pratiques d'activités artistiques, culturelles ",
      "est_etablissement_secondaire": false,
      "coordonnees": {
        "adresse": {
          "location": {
            "lon": -1.563556,
            "lat": 47.187578
          },
          "nom_complet": "29 Rue Etienne Lemerle 44400 Rezé",
          "nom": "29 Rue Etienne Lemerle",
          "code_postal": "44400",
          "code_insee": "44143",
          "rue": "Rue Etienne Lemerle",
          "numero": "29",
          "commune": "Rezé",
          "commune_ancienne": "",
          "contexte": "44, Loire-Atlantique, Pays de la Loire",
          "departement_numero": "44",
          "departement": "Loire-Atlantique",
          "region": "Pays de la Loire",
          "type": "housenumber"
        },
        "telephone": [
          "0683527271"
        ],
        "courriel": []
      },
      "objet": "soutenir, créer et produire des films cinéma (courts-métrages, documentaires, etc.) pour favoriser et encourager une culture de l'image pour tous"
    }
  ]
}

Obtenir un établissement

GET https://api.api-engagement.beta.gouv.fr/v1/association/:idRna/etablissement/:id

Obtenir les infos sur un établissement en particulier

Path Parameters

NameTypeDescription

idRna

string

Identifiant de l'association

id

string

Identifiant de l'établissement

Headers

NameTypeDescription

apikey requis

string

La clé API nécessaire à l’authentification.

{
  "ok": true,
  "data": {
    "_id": "5f974d1e37e975042c8a8434",
    "rna": "W011001103",
    "name": "LA PLATE-FORME - COMITE DE PROMOTION DE LA REGION D'AMBERIEU EN BUGEY POUR L'IMPLANTATION D'UNE PLATE-FORME DE FERROUTAGE",
    "regime": "loi1901",
    "theme": "Economie et développement local",
    "famille": "représentation, promotion et défense d'intérêts économiques ",
    "est_etablissement_secondaire": false,
    "coordonnees": {
      "adresse": {
        "location": {
          "lon": 5.36516,
          "lat": 45.959083
        },
        "nom_complet": "Ambérieu-en-Bugey",
        "nom": "Ambérieu-en-Bugey",
        "code_postal": "01500",
        "code_insee": "01004",
        "rue": "",
        "numero": "",
        "commune": "Ambérieu-en-Bugey",
        "commune_ancienne": "",
        "contexte": "01, Ain, Auvergne-Rhône-Alpes",
        "departement_numero": "01",
        "departement": "Ain",
        "region": "Auvergne-Rhône-Alpes",
        "type": "municipality"
      },
      "telephone": [],
      "courriel": []
    },
    "objet": "comité de promotion de la région d'Ambérieu en Bugey pour l'implantation d'une plate-forme de ferroutage ; échange et diffusion d'informations, promotion et valorisation des atouts locaux, soutien à la multimodalité"
  }
}

Liste des champs d'un établissement

Les différentes routes renvoient les informations suivantes (elles peuvent être manquantes quand elles ne sont pas renseignées)

_id

Identifiant de l'établissement

rna

Identifiant RNA

name

Nom de l'association

regime

Exemple : "loi1901"

theme

Exemple : "Sport", "Environnement et patrimoine", "Loisirs et vie sociale"

famille

Exemple : "préservation du patrimoine", "Sports, activités de plein air"

commune

Exemple: "Nantes", "Paris"

objet

Objet de l'association (texte descriptif)

coordonnees

(Objet) Coordonnées de l'association (voir exemples au dessus)

logo

URL vers le logo de l'association (PNG, JPEG)

url

URL vers le site de l'association

linkedin

URL vers la page linkedIn de l'association

facebook

URL vers la page facebook de l'association

twitter

URL vers la page twitter de l'association

donation

URL vers le site de donation

domaines

Liste des domaines de l'association (ex: "Protection de la nature", "Mémoire et citoyenneté")

publics_beneficiaires

Publics visés (ex: "Tous publics")

statut_juridique

Statut juridique

description

Description de l'association

score

Score (uniquement dans le cas d'une recherche)

Last updated