Get : Récupérer des informations
Depuis l’API vous avez la possibilitĂ© de rĂ©cupĂ©rer diffĂ©rentes informations en provenance de Communecter :
[citoyens] Citoyen
[organizations] Organisation
[projects] Projet
[events] ĂvĂ©nement
[needs] Besoin
[news] News
Récupérer toutes les entités
/ph/communecter/data/get/type/[projects || citoyens || organizations || events || needs || news]
Exemple : /ph/communecter/data/get/type/organizations/
Pour voir la description du rĂ©sultat aller dans la rubrique [[ https://github.com/pixelhumain/communecter/wiki/5—-Doc-de-l’API#les-attributs ]]
Paramétrer la recherche
Vous avez la possibilitĂ© d’ajouter des paramĂštres pour peaufiner votre recherche :
[id] Identifiant
[tags] Tags
[insee] Code Insee
[format] Format
Récupérer une entité via son identifiant
/ph/communecter/data/get/type/(projects || citoyens || organizations || events || news)/id/[id_entity]
Exemple : /ph/communecter/data/get/type/organizations/id/57186ed894ef47210d7b242d
Rechercher par tags
Vous avez la possibilité de paramétrer la recherche des entités en fonctions des tags.
Vous pouvez ajouter plusieurs tags qui devront ĂȘtre sĂ©parĂ© par une virgule.
Par dĂ©fauts, si vous avez mis plusieurs tags, il suffit pour l’entitĂ© d’avoir un de ces tags pour ĂȘtre affichĂ©. Si vous souhaitez que l’entitĂ© possĂšde tout les tags alors il faut mettre le paramĂštre suivant : /multiTags/true
Exemple :
/ph/communecter/data/get/type/organizations/tags/NuitDebout
/ph/communecter/data/get/type/organizations/tags/NuitDebout,Commun
/ph/communecter/data/get/type/organizations/tags/NuitDebout,Commun/multiTags/true
Rechercher par Insee
Si vous connaissez le code Insee de votre commune, vous pouvez faire une recherche via ce code Insee.
Exemple : /ph/communecter/data/get/type/organizations/insee/33402
Formats
L’API prend en compte diffĂ©rents formats pour le rĂ©sultat. Par dĂ©faut, c’est le format que propose Communecter.
Nous prenons aussi en comptes les formats suivant :
SCHEMA /ph/communecter/data/get/type/organizations/format/schema
PLP /ph/communecter/data/get/type/citoyens/format/plp
RSS /ph/api/news/get/format/rss
KML /ph/api/event/get/format/kml
GEOJSON /ph/api/person/get/format/geojson
CSV /ph/api/person/get/format/csv
Attention certains formats ne retourne pas forcement toutes les entités, voici la liste pour chaque format.
COMMUNECTER
[citoyens] Citoyen
[organizations] Organisation
[projects] Projet
[events] ĂvĂ©nement
[needs] Besoin
[news] News
SCHEMA
[citoyens] Citoyen
[organizations] Organisation
[projects] Projet
[events] ĂvĂ©nement
[needs] Besoin
City
[news] News
PLP
KML
[citoyens] Citoyen
[organizations] Organisation
[projects] Projet
[events] ĂvĂ©nement
[needs] Besoin
City
[news] News
GEOJSON
[citoyens] Citoyen
[organizations] Organisation
[projects] Projet
[events] ĂvĂ©nement
[needs] Besoin
City
[news] News
CSV
*[organizations] Organisation
Les attributs
Ici, vous aurez la description de tout les attribues des diffĂ©rentes entitĂ©s qui sont retournĂ©s via l’API.
Format Communecter
Exemple :
meta :
limit Nombre d’entitĂ©s retournĂ©e
next url retournant la suite des entités
previous url retournant la liste précédente des entités
entities toutes les entités en leurs identifiants en clé
name Nom de l’entitĂ©
image Url de l’image de profil de l’entitĂ©
urlCommunecter Url de la fiche de l’entitĂ© sur Communecter
urlApi Url qui retourne les informations d’une entitĂ© via l’API
address
streetAddress Numéro et nom de la rue
postalCode Code postal
addressLocality Nom de la commune
addressCountry Nom du Pays
codeInsee Code Insee de la commune
geo
geoPosition Autre format pour la position gĂ©ographique de l’entitĂ©
shortDescription Courte description de l’entitĂ©
description Description de l’entitĂ©.
email L’email de l’entitĂ©.
phone L’ensemble des numĂ©ros de tĂ©lĂ©phones de l’entitĂ© ( fixe, mobile et fax)
socialNetwork L’ensemble des liens vers les autres rĂ©seaux sociaux de l’entitĂ©
tags Tous les tags associĂ©s Ă l’entitĂ©
links Les diffĂ©rents liens que l’entitĂ© a avec les autres :
memberOf Liste des organisations dont l’entitĂ© est membre
projects Liste des projets dont l’entitĂ© contribue
events Liste des Ă©vĂ©nements dont l’entitĂ© est invitĂ©e ou participe
followers Liste des citoyens dont l’entitĂ© suit.
members Liste des citoyens membres de l’entitĂ©.
needs Liste des besoins de l’entitĂ©.
Convert : Récupérer des données en onthologie PH
Depuis l’API, vous avez la possibilitĂ© de convertir les donnĂ©es sous diffĂ©rents format que vous possĂ©dez directement en onthologie PH.
[geojson] GeoJson
[wikipedia] Json issu de l’API de Wikidata
[datagouv] Json issu de l’API de Data.gouv
[osm] Json issu de l’API de Open Street Map
[ods] JSon issu de l’API de OpenDataSoft (on intĂ©roge uniquement la base SIRENE)
[datanova] Json issu de l’API de Datanova
[poleemploi] Json issu de l’API de PĂŽle Emploi
[educstruct] Json issu de l’API de ScanR(structures de recherche)
[educetab] Json issu de l’API de ScanR (Ă©tablissements impliquĂ©s dans la recherche)
[educmembre] Json issu de l’API de ScanR (membre des universitĂ©s de France)
[educecole] Json issu de l’API de ScanR (Ă©cole doctorales accrĂ©ditĂ©s)
Obtenir l’ontologie ph pour un type d’Ă©lĂ©ment donnĂ©e via une url
/ph/communecter/api/convert/geojson/type/[organizations || citoyens || events || projects]?url="http://votreurl"
Exemple : `/ph/communecter/api/convert/type/organizations?url=http://umap.openstreetmap.fr/en/datalayer/276610/
Cas particuliers : les Umap
L’API permet de convertir les donnĂ©es geojson d’une umap donnĂ© via la paramĂštre "url"
Exemple : /ph/communecter/api/convert/type/organizations?url=http://umap.openstreetmap.fr/fr/map/carte-pour-faire-des-tests_62176#13/44.7825/-0.3700
On peut aussi mettre en paramĂštre l’url courte d’une umap (visible en appuyant sur le bouton partager Ă gauche de la umap):
Exemple : /ph/communecter/api/convert/type/organizations?url=http://u.osmfr.org/m/62176/
Attention pour le moment, il faut que l’url soit en "http" et non pas en "https", retirez le "s" si tel est le cas.
Obtenir l’ontologie ph pour un type d’Ă©lĂ©ment donnĂ©e via un fichier
Il faut envoyer Ă l’API le paramĂštre "file" via mĂ©thode POST. (en utilisant curl ou RESTED par exemple)
Obtenir l’ontologie ph pour une url intĂ©rrogeant une API externe
/ph/communecter/api/convert/[type interop]?url="http://votreurlinterop"
Exemple Wikidata :
/ph/api/convert/wikipedia?url=https://www.wikidata.org/wiki/Special:EntityData/[wikidataID].json pull
Pour la ville de Saint-Louis dont le WikidataID est Q47045, l’exemple serait :
/ph/api/convert/wikipedia?url=https://www.wikidata.org/wiki/Special:EntityData/Q47045.json pull
On va pouvoir rĂ©cupĂ©rer le wikidataID de la ville est ainsi filtrer l’enssemble des Ă©lĂ©ments qui ont pour propriĂ©tĂ© P:131 (located in the administrative territorial entity) le wikidataID de la ville.
Exemple Data.gouv :
/ph/api/convert/datagouv?url=https://www.data.gouv.fr/api/1/spatial/zone/fr/town/[insee]/datasets
Pour la ville de Rodez, dont l’insse est 12202, l’exemple serait :
/ph/api/convert/datagouv?url=https://www.data.gouv.fr/api/1/spatial/zone/fr/town/12202/datasets
On va pouvoir ensuite obtenir l’enssemble des datasets de la ville mentionnĂ© et au final parcourir l’enssemble des donnĂ©es des diffĂ©rents jeux de donnĂ©es de la ville.
Exemple OpenStreetMap :
/ph/api/convert/osm?url=http://overpass-api.de/api/interpreter?data=[out:json];node[%22name%22](poly:[geoshape]);out;
Pour la ville de Saint-Louis, l’exemple serait :
/ph/api/convert/osm?url=http://overpass-api.de/api/interpreter?data=[out:json];node[%22name%22](poly:%22-21.303505996763%2055.403919253998%20-21.292626813288%2055.391189163162%20-21.282029142394%2055.381522536523%20-21.256155186265%2055.392395046639%20-21.232012804782%2055.387888015185%20-21.211100938923%2055.390619722192%20-21.199480966855%2055.382654775478%20-21.185882138486%2055.385961778627%20-21.173346518752%2055.389949958731%20-21.16327583783%2055.399563417107%20-21.14709868917%2055.405379688232%20-21.166028899095%2055.414700890276%20-21.184085220909%2055.432085218794%20-21.190290936422%2055.440880800108%20-21.195166490948%2055.462318490892%20-21.237553168259%2055.459769285867%20-21.258726107298%2055.463692709631%20-21.286021128961%2055.455515913879%20-21.294777773557%2055.419916682666%20-21.303505996763%2055.403919253998%22);out;
On va pouvoir filtrer l’enssemble des noeuds qui sont prĂ©sent dans le geoshape fourni et enfin filtrer tous les noeuds qui possĂšde au moins le tag "name"
Exemple OpenDataSoft :
/ph/api/convert/ods?url=https://data.opendatasoft.com/api/records/1.0/search/?dataset=sirene%40public&sort=datemaj&facet=categorie&facet=proden&facet=libapen&facet=siege&facet=libreg_new&facet=saisonat&facet=libtefen&facet=depet&facet=libnj&facet=libtca&facet=liborigine&rows=30&start=0&geofilter.polygon=[geofilter]
Pour la ville de Saint-Louis, l’exemple serait :
/ph/api/convert/ods?url=https://data.opendatasoft.com/api/records/1.0/search/?dataset=sirene%40public&sort=datemaj&facet=categorie&facet=proden&facet=libapen&facet=siege&facet=libreg_new&facet=saisonat&facet=libtefen&facet=depet&facet=libnj&facet=libtca&facet=liborigine&rows=30&start=0&geofilter.polygon=(-21.303505996763,55.403919253998),(-21.292626813288,55.391189163162),(-21.282029142394,55.381522536523),(-21.256155186265,55.392395046639),(-21.232012804782,55.387888015185),(-21.211100938923,55.390619722192),(-21.199480966855,55.382654775478),(-21.185882138486,55.385961778627),(-21.173346518752,55.389949958731),(-21.16327583783,55.399563417107),(-21.14709868917,55.405379688232),(-21.166028899095,55.414700890276),(-21.184085220909,55.432085218794),(-21.190290936422,55.440880800108),(-21.195166490948,55.462318490892),(-21.237553168259,55.459769285867),(-21.258726107298,55.463692709631),(-21.286021128961,55.455515913879),(-21.294777773557,55.419916682666),(-21.303505996763,55.403919253998)
On va pouvoir filtrer l’enssemble des Ă©lĂ©ments prĂ©sent dans le geofilter fournit.
On peut filtrer les Ă©lĂ©ments par thĂ©matique en mentionnant des refine.libapen dans l’url.
L’exemple suivant fait la mĂȘme chose que l’exemple prĂ©cĂ©dent sauf qu’il filtre tous les Ă©lĂ©ments qui sont dans le secteur d’activitĂ© : Pratique dentaire
/ph/api/convert/ods?url=https://data.opendatasoft.com/api/records/1.0/search/?dataset=sirene%40public&facet=categorie&facet=proden&facet=libapen&facet=siege&facet=libreg_new&facet=saisonat&facet=libtefen&facet=depet&facet=libnj&facet=libtca&facet=liborigine&rows=30&start=0&geofilter.polygon=(44.810795852605,-0.5738778170842),(44.817148298105,-0.57643460444186),(44.823910193873,-0.58695822406613),(44.818476638462,-0.60304723869607),(44.822474304509,-0.61064859861704),(44.824937843733,-0.61415033833008),(44.835177466959,-0.61079419661495),(44.841384923705,-0.62771243191386),(44.860667021743,-0.63833642556746),(44.871658097695,-0.63105127891779),(44.86227970331,-0.61630176568479),(44.854215265872,-0.59460939385687),(44.865671076253,-0.57646019656194),(44.869188961886,-0.57608874140575),(44.909402227434,-0.58088555560083),(44.908480410411,-0.57648917779388),(44.916666965125,-0.54773554113942),(44.889099273803,-0.53553255107571),(44.869138522062,-0.54141014437767),(44.868086689933,-0.53680669655034),(44.861267174723,-0.53784686147751),(44.848134506953,-0.53761462401784),(44.842390488778,-0.5422310311368),(44.836291776079,-0.54665943781219),(44.829021270567,-0.53642317794196),(44.822772234064,-0.53766321563778),(44.813135278103,-0.55606047183132),(44.810795852605,-0.5738778170842)&refine.libapen=Pratique%20dentaire
Exemple Datanova :
/ph/api/convert/datanova?url=https://datanova.laposte.fr/api/records/1.0/search/?dataset=laposte_poincont&rows=30&start=0&geofilter.polygon=[geofilter]
Pour la ville de Bordeaux l’exemple serait :
/ph/api/convert/datanova?url=https://datanova.laposte.fr/api/records/1.0/search/?dataset=laposte_poincont&rows=30&start=0&geofilter.polygon=(44.810795852605,-0.5738778170842),(44.817148298105,-0.57643460444186),(44.823910193873,-0.58695822406613),(44.818476638462,-0.60304723869607),(44.822474304509,-0.61064859861704),(44.824937843733,-0.61415033833008),(44.835177466959,-0.61079419661495),(44.841384923705,-0.62771243191386),(44.860667021743,-0.63833642556746),(44.871658097695,-0.63105127891779),(44.86227970331,-0.61630176568479),(44.854215265872,-0.59460939385687),(44.865671076253,-0.57646019656194),(44.869188961886,-0.57608874140575),(44.909402227434,-0.58088555560083),(44.908480410411,-0.57648917779388),(44.916666965125,-0.54773554113942),(44.889099273803,-0.53553255107571),(44.869138522062,-0.54141014437767),(44.868086689933,-0.53680669655034),(44.861267174723,-0.53784686147751),(44.848134506953,-0.53761462401784),(44.842390488778,-0.5422310311368),(44.836291776079,-0.54665943781219),(44.829021270567,-0.53642317794196),(44.822772234064,-0.53766321563778),(44.813135278103,-0.55606047183132),(44.810795852605,-0.5738778170842)
On rĂ©cupĂšre l’enssemble des enseignes La Poste prĂ©sent dans le geofilter donnĂ©.
Exemple PĂŽle Emploi :
L’url Ă passer en paramĂštre est du type :
/ph/api/convert?url=https://api.emploi-store.fr/partenaire/infotravail/v1/datastore_search_sql?sql=SELECT%20%2A%20FROM%20%22421692f5%2Df342%2D4223%2D9c51%2D72a27dcaf51e%22%20WHERE%20%22CITY_CODE%22=%27[insee]%27%
Pour la ville de Saint-Louis, l’url serait :
/ph/api/convert?url=https://api.emploi-store.fr/partenaire/infotravail/v1/datastore_search_sql?sql=SELECT%20%2A%20FROM%20%22421692f5%2Df342%2D4223%2D9c51%2D72a27dcaf51e%22%20WHERE%20%22CITY_CODE%22=%2797414%27%
L’essemble du procesus est le suivant :
On demande Ă avoir un token :
https://entreprise.pole-emploi.fr/connexion/oauth2/access_token?realm=%2Fpartenaire
avec en paramĂštre POST :
grant_type = client_credential
client_id = [identifiant]
scope = [mot de passe]
Ensuite on lance la requĂȘte :
https://api.emploi-store.fr/partenaire/infotravail/v1/datastore_search_sql?sql=SELECT%20%2A%20FROM%20%22421692f5%2Df342%2D4223%2D9c51%2D72a27dcaf51e%22%20WHERE%20%22CITY_CODE%22=%27[insee]%27%
Pour la ville de Saint-Louis :
https://api.emploi-store.fr/partenaire/infotravail/v1/datastore_search_sql?sql=SELECT%20%2A%20FROM%20%22421692f5%2Df342%2D4223%2D9c51%2D72a27dcaf51e%22%20WHERE%20%22CITY_CODE%22=%2797414%27%
Il faut indiquer en paramĂštre POST ses identifiants du PĂŽle Emploi (inscription sur https://www.emploi-store-dev.fr/ ) et aussi mettre un token dans le HEADER : "Authorization: Bearer [token]".
On rĂ©cupĂšre donc l’enssemble des offres d’emplois filtrĂ© par insee.
Exemple ScanR :
ScanR comporte 4 jeux de donnĂ©es que l’on peut intĂ©roger :
Structure de recherche publique :
/ph/api/convert/educstruct?url=https://data.enseignementsup-recherche.gouv.fr/api/records/1.0/search/?dataset=fr-esr-structures-recherche-publiques-actives&facet=numero_national_de_structure&facet=annee_de_creation&facet=tutelles&facet=type_de_tutelle&facet=nature_de_tutelle&facet=nature_de_structure&facet=type_de_structure&facet=niveau_de_structure&facet=domaine_scientifique&facet=panel_erc&facet=theme_de_recherche&facet=commune&facet=unite_urbaine&facet=departement&facet=region&facet=pays&facet=comue&facet=region_avant_2016&rows=30&start=0&geofilter.polygon=[geofilter]
Pour la ville de Saint-Louis,l’exemple serait :
/ph/api/convert/educstruct?url=https://data.enseignementsup-recherche.gouv.fr/api/records/1.0/search/?dataset=fr-esr-structures-recherche-publiques-actives&facet=numero_national_de_structure&facet=annee_de_creation&facet=tutelles&facet=type_de_tutelle&facet=nature_de_tutelle&facet=nature_de_structure&facet=type_de_structure&facet=niveau_de_structure&facet=domaine_scientifique&facet=panel_erc&facet=theme_de_recherche&facet=commune&facet=unite_urbaine&facet=departement&facet=region&facet=pays&facet=comue&facet=region_avant_2016&rows=30&start=0&geofilter.polygon=(44.810795852605,-0.5738778170842),(44.817148298105,-0.57643460444186),(44.823910193873,-0.58695822406613),(44.818476638462,-0.60304723869607),(44.822474304509,-0.61064859861704),(44.824937843733,-0.61415033833008),(44.835177466959,-0.61079419661495),(44.841384923705,-0.62771243191386),(44.860667021743,-0.63833642556746),(44.871658097695,-0.63105127891779),(44.86227970331,-0.61630176568479),(44.854215265872,-0.59460939385687),(44.865671076253,-0.57646019656194),(44.869188961886,-0.57608874140575),(44.909402227434,-0.58088555560083),(44.908480410411,-0.57648917779388),(44.916666965125,-0.54773554113942),(44.889099273803,-0.53553255107571),(44.869138522062,-0.54141014437767),(44.868086689933,-0.53680669655034),(44.861267174723,-0.53784686147751),(44.848134506953,-0.53761462401784),(44.842390488778,-0.5422310311368),(44.836291776079,-0.54665943781219),(44.829021270567,-0.53642317794196),(44.822772234064,-0.53766321563778),(44.813135278103,-0.55606047183132),(44.810795852605,-0.5738778170842)
Etablissement impliqués dans la recherche :
/ph/api/convert/educetab?url=https://data.enseignementsup-recherche.gouv.fr/api/records/1.0/search/?dataset=fr-esr-etablissements-publics-prives-impliques-recherche-developpement&facet=siren&facet=libelle&facet=date_de_creation&facet=categorie&facet=libelle_ape&facet=tranche_etp&facet=categorie_juridique&facet=wikidata&facet=commune&facet=unite_urbaine&facet=departement&facet=region&facet=pays&facet=badge&facet=region_avant_2016&rows=30&start=0&geofilter.polygon=[geofilter]
Pour la ville de Bordeaux, l’exemple serait :
/ph/api/convert/educetab?url=https://data.enseignementsup-recherche.gouv.fr/api/records/1.0/search/?dataset=fr-esr-etablissements-publics-prives-impliques-recherche-developpement&facet=siren&facet=libelle&facet=date_de_creation&facet=categorie&facet=libelle_ape&facet=tranche_etp&facet=categorie_juridique&facet=wikidata&facet=commune&facet=unite_urbaine&facet=departement&facet=region&facet=pays&facet=badge&facet=region_avant_2016&rows=30&start=0&geofilter.polygon=(44.810795852605,-0.5738778170842),(44.817148298105,-0.57643460444186),(44.823910193873,-0.58695822406613),(44.818476638462,-0.60304723869607),(44.822474304509,-0.61064859861704),(44.824937843733,-0.61415033833008),(44.835177466959,-0.61079419661495),(44.841384923705,-0.62771243191386),(44.860667021743,-0.63833642556746),(44.871658097695,-0.63105127891779),(44.86227970331,-0.61630176568479),(44.854215265872,-0.59460939385687),(44.865671076253,-0.57646019656194),(44.869188961886,-0.57608874140575),(44.909402227434,-0.58088555560083),(44.908480410411,-0.57648917779388),(44.916666965125,-0.54773554113942),(44.889099273803,-0.53553255107571),(44.869138522062,-0.54141014437767),(44.868086689933,-0.53680669655034),(44.861267174723,-0.53784686147751),(44.848134506953,-0.53761462401784),(44.842390488778,-0.5422310311368),(44.836291776079,-0.54665943781219),(44.829021270567,-0.53642317794196),(44.822772234064,-0.53766321563778),(44.813135278103,-0.55606047183132),(44.810795852605,-0.5738778170842)
Membres des universités de France :
/ph/api/convert/educmembre?url=https://data.enseignementsup-recherche.gouv.fr/api/records/1.0/search/?dataset=fr-esr-iuf-les-membres&rows=30&start=0&geofilter.polygon=[geofilter]
Pour la ville de Bordeaux, l’exemple serait :
/ph/api/convert/educmembre?url=https://data.enseignementsup-recherche.gouv.fr/api/records/1.0/search/?dataset=fr-esr-iuf-les-membres&rows=30&start=0&geofilter.polygon=(44.810795852605,-0.5738778170842),(44.817148298105,-0.57643460444186),(44.823910193873,-0.58695822406613),(44.818476638462,-0.60304723869607),(44.822474304509,-0.61064859861704),(44.824937843733,-0.61415033833008),(44.835177466959,-0.61079419661495),(44.841384923705,-0.62771243191386),(44.860667021743,-0.63833642556746),(44.871658097695,-0.63105127891779),(44.86227970331,-0.61630176568479),(44.854215265872,-0.59460939385687),(44.865671076253,-0.57646019656194),(44.869188961886,-0.57608874140575),(44.909402227434,-0.58088555560083),(44.908480410411,-0.57648917779388),(44.916666965125,-0.54773554113942),(44.889099273803,-0.53553255107571),(44.869138522062,-0.54141014437767),(44.868086689933,-0.53680669655034),(44.861267174723,-0.53784686147751),(44.848134506953,-0.53761462401784),(44.842390488778,-0.5422310311368),(44.836291776079,-0.54665943781219),(44.829021270567,-0.53642317794196),(44.822772234064,-0.53766321563778),(44.813135278103,-0.55606047183132),(44.810795852605,-0.5738778170842)
Liste des écoles doctorales accréditées
/ph/api/convert/educecole?url=https://data.enseignementsup-recherche.gouv.fr/api/records/1.0/search/?dataset=fr-esr-ecoles_doctorales_annuaire&facet=numero&facet=groupe_disciplinaire&facet=toutes_les_disciplines&facet=discipline_principale&facet=localisation&facet=liste_tous_etablissements&facet=laboratoires_rattaches&facet=annee_de_creation&facet=annee_accreditation&facet=etablissement_support&facet=liste_codes_tous_etablissements&facet=identifiants_des_laboratoires&facet=libelle_unite_urbaine&facet=libelle_departement&facet=libelle_academie&facet=libelle_region&rows=30&start=0&geofilter.polygon=[geofilter]
Pour la ville de Bordeaux, l’exemple serait :
/ph/api/convert/educecole?url=https://data.enseignementsup-recherche.gouv.fr/api/records/1.0/search/?dataset=fr-esr-ecoles_doctorales_annuaire&facet=numero&facet=groupe_disciplinaire&facet=toutes_les_disciplines&facet=discipline_principale&facet=localisation&facet=liste_tous_etablissements&facet=laboratoires_rattaches&facet=annee_de_creation&facet=annee_accreditation&facet=etablissement_support&facet=liste_codes_tous_etablissements&facet=identifiants_des_laboratoires&facet=libelle_unite_urbaine&facet=libelle_departement&facet=libelle_academie&facet=libelle_region&rows=30&start=0&geofilter.polygon=(44.810795852605,-0.5738778170842),(44.817148298105,-0.57643460444186),(44.823910193873,-0.58695822406613),(44.818476638462,-0.60304723869607),(44.822474304509,-0.61064859861704),(44.824937843733,-0.61415033833008),(44.835177466959,-0.61079419661495),(44.841384923705,-0.62771243191386),(44.860667021743,-0.63833642556746),(44.871658097695,-0.63105127891779),(44.86227970331,-0.61630176568479),(44.854215265872,-0.59460939385687),(44.865671076253,-0.57646019656194),(44.869188961886,-0.57608874140575),(44.909402227434,-0.58088555560083),(44.908480410411,-0.57648917779388),(44.916666965125,-0.54773554113942),(44.889099273803,-0.53553255107571),(44.869138522062,-0.54141014437767),(44.868086689933,-0.53680669655034),(44.861267174723,-0.53784686147751),(44.848134506953,-0.53761462401784),(44.842390488778,-0.5422310311368),(44.836291776079,-0.54665943781219),(44.829021270567,-0.53642317794196),(44.822772234064,-0.53766321563778),(44.813135278103,-0.55606047183132),(44.810795852605,-0.5738778170842)
# REST Services
Almost every actions could be exposed as a REST service.
# Documentation about REST Services
Register a new user
Le code utilisé est ici : citizenToolKit/controllers/person/RegisterAction.php (lien mort)