01. L’API de Calenda en résumé
À qui s’adresse l’API de Calenda et que peut-on faire avec ?
L’API de Calenda peut être interrogée librement par toute personne ou institution cherchant des événements selon des filtres précis. Elle permet de faire des recherches avancées pour :
- Effectuer une veille en Intégrant des événements dans vos agendas numériques,
- Afficher sur votre site Internet un flux d’événements sélectionnés en fonction de critères ciblés : par exemple, tous les événements ayant lieu au Campus Condorcet
- Mener des recherches sur des problématisations propres à un champ de connaissance.
L’API de Calenda permet de récupérer les informations des événements sous forme de flux RSS ou Atom, de format intégrable à un calendrier (Ical) ou bien en Json.
Avec l’API de Calenda, il est possible de :
- Faire des requêtes avancées : OR AND et NOT (le moteur de recherche de Calenda ne propose que l’opérateur OU)
- Chercher des événements en fonction de mots présents dans un champ précis
- Chercher des événements par leur localisation plus précise que sur le moteur de recherche de Calenda (niveau le plus fin : la ville) + recherche avec geonames
- Chercher des événements par source de l’annonce (nom ou prénom ou adresse email)
- Chercher des événements par date de publication, de mise à jour, de l’événement
Par exemple : Les annonces de la catégorie sociologie se déroulant à Lyon sauf celles du type Bourses et emploi ou Les annonces publiées en histoire et dont la source possède une adresse e-mail se terminant par @ehess.fr
02. Comment interroger l’API de Calenda ?
Les requêtes peuvent se faire selon deux méthodes :
Utiliser le générateur de requête
Un générateur de requête est disponible en ligne.
Il permet de sélectionner des filtres et de renseigner les informations correspondant à votre besoin.
NB : certains champs ne sont pas entièrement à jour. Si ce dont vous avez besoin n’y figure pas, nous vous conseillons d’essayer avec la seconde méthode.
Construire une URL avec les paramètres et les variables souhaités.
Les requêtes dites « simples »
Une requête sur l’API de Calenda se fait sous la forme :
https://calenda.org/api/calendar.php?paramètre=valeur¶mètre=valeur
Par exemple, pour obtenir un flux RSS des derniers événements en sociologie se déroulant à Montpellier, il suffira d’utiliser l’URL suivante :
http://calenda.org/api/calendar.php?place=Montpellier&category=201&alt=rss
Dans cette URL, nous avons un premier paramètre “place” avec comme valeur “Montpellier”. Il signifie que nous cherchons les événements ayant lieu à Montpellier.
Le second paramètre est “category” avec la valeur “201” qui correspond dans le thesaurus d’OpenEdition à la catégorie Histoire de l’art. Enfin, le paramètre “alt” avec la valeur “rss” indique que vous souhaitez obtenir un flux au format RSS.
La suite de la documentation décrit les différentes données pouvant être interrogées.
Les requêtes dites « avancées »
Les requêtes avancées impliquent l’utilisation d’opérateurs bouléens : OR, AND, NOT
Une requête avancée se fait à l’aide du paramètre query, sous la forme :
https://calenda.org/api/calendar.php?query=paramètre:valeur operateur paramètre:valeur opérateur paramètre:valeur
Dans une requête avancée, le symbole « = » doit être remplacé par « : »
Un exemple : je souhaite récupérer les annonces associées à l’EHESS OU les annonces de la catégorie sociologie se déroulant à Lyon SAUF celles du type “Bourses, prix et emploi”. La requête donnera :
http://calenda.org/api/calendar.php?query=(partner:52 OR (category:201 AND place:*Lyon* NOT type:8))
03. Quelles sont les requêtes possibles ?
Requête par type et catégorie d’événements
| Donnée | Paramètre | Valeur | Exemple de requête |
| type d’événement | type= | >Voir la liste des identifiants pour les types d’événements | Récupérer tous les colloques et cycles de conférences : http://calenda.org/api/calendar.php?type=2,9 2 correspond aux colloques, 9 aux cycles de conférences. |
| catégorie et sous-catégories de l’événement | category= Pour inclure les événements appartenant aux sous-catégories de la catégorie demandée, ajouter le paramètre suivant : withsubcategories=true | Voir la liste des identifiants pour les catégories d’événements | Récupérer tous les événements de la catégorie « Histoire culturelle » ou de la catégorie « Histoire sociale » :http://calenda.org/api/calendar.php?category=153,2 |
Requête par lieu de l’événement
NB: Les champs “Ville”, “Région” et “Pays” du générateur de requête s’appuient sur le répertoire de lieux Geonames, base de données géographiques gratuite et accessible par Internet sous une licence Creative Commons.
| Donnée | Paramètre | Valeur | Exemple de requête |
| Lieu de l’événement Il est possible d’utiliser le signe * à la place d’une partie de la chaîne de caractère recherchée. Par exemple place=mars*pour Marseille | place= | <lieu de l’événement>,<lieu de l’événement>,… Texte libre. | Récupérer tous les événements se déroulant à Paris, Lille ou Marseille :http://calenda.org/api/calendar.php?place=Marseille,Paris,Lille Si le nom du lieu est composé de plusieurs mots (exemple: Amérique du Nord), il est nécessaire de le mettre entre guillemets: http://calenda.org/api/calendar.php?place=”Amérique du Nord” |
| Précisions sur le lieu de l’événement | place_details= | <details>,<details>,… Texte libre. | Récupérer tous les événements se déroulant à l’Université Paul-Valéry de Montpellier : http://calenda.org/api/calendar.php?place=Montpellier&place_details=*Université Paul-Valéry* |
| Adresse de l’événement | place_address= | <address>,<address>,… Texte libre. Il est nécessaire de mettre l’adresse entre guillemets si on cherche une adresse précise. | Récupérer tous les événements se déroulant au 1 rue Victor Cousin, dans le 5ème arrondissement à Paris : http://calenda.org/api/calendar.php?postalcode=75005&place_address=”1 rue Victor Cousin” |
| Code postal du lieu où se déroule l’événement | postalcode= | <postalcode>,… | Récupérer tous les événements se déroulant dans le 16ème arrondissement de Paris : http://calenda.org/api/calendar.php?postalcode=75016 |
| Identifiant de la ville dans la base de données Geonames | place_id= | <id>,… Le générateur de requêtes permet de retrouver facilement quel identifiant correspondant à une ville donnée. Voir également la liste des identifiants Geonames | Récupérer tous les événements se déroulant à Londres, Royaume-Uni (identifiant Geonames: 2643743) : http://calenda.org/api/calendar.php?place_id=2643743 |
| Identifiant de la région dans la base de données Geonames | region_id= | <id>,…Le générateur de requêtes permet de retrouver facilement quel identifiant correspondant à une région donnée. Voir également la liste des identifiants Geonames | Récupérer tous les événements se déroulant dans le district de Columbia aux Etats-Unis (ID Geonames 4138106) :http://calenda.org/api/calendar.php?region_id=4138106 |
| Identifiant du pays dans la base de données Geonames | country_id= | <id>,… Le générateur de requêtes permet de retrouver facilement quel identifiant correspondant à un pays donné. Voir également la liste des identifiants Geonames | Récupérer tous les événements se déroulant au Brésil (ID Geonames 3469034) http://calenda.org/api/calendar.php?country_id=3469034 |
Requête par source de l’annonce
| Donnée | Paramètre | Valeur | Exemple de requête |
| nom complet de la source (nom de famille, prénom, ou e-mail) Wild card * | author= | <author>,<author>,… | Récupérer tous les événements proposés par Éric Duchemin ou Pierre Mercklé :http://calenda.org/api/calendar.php?author=Éric Duchemin,Pierre Mercklé |
| prénom de la source Wild card * | author_firstname= | <author_firstname>,<author_firstname>,… | Récupérer tous les événements proposés par Jean Lamarre ou Catherine Lamarre : http://calenda.org/api/calendar.php?author=Lamarre&author_firstname=Catherine,Jean |
| e-mail de la source Wild card * | author_email= | <email>,<email>,… | Récupérer tous les événements proposés par des personnes affiliées à l’Université de Provence :http://calenda.org/api/calendar.php ? author_email=*@univ-amu.fr |
| Partenaire d’où vient la proposition d’annonce | partner=<id>,<id>,… | <id>,<id>,… Voir la liste des partenaires et identifiants correspondants | Récupérer tous les événements proposés par le partenaire Liens-Socio : http://calenda.org/api/calendar.php?partner=49 |
Requête par langue de l’annonce
| Donnée | Paramètre | Valeur | Exemple de requête |
| Langue principale de l’annonce. Code à la norme ISO 639-1 | lang_main= | <code_langue>,… Voir la liste officielle des codes langues ISO 639-1 | Toutes les annonces dont la langue principale est le portugais : http://calenda.org/api/calendar.php?lang_main=pt |
| Langue secondaire de l’annonce. Code à la norme ISO 639-1 | lang_sec= | <code_langue>,… Voir la liste officielle des codes langues ISO 639-1 | Toutes les annonces dont la langue secondaire est l’anglais : http://calenda.org/api/calendar.php?ang_main=en |
Requête par contenu de l’annonce
| Donnée | Paramètre | Valeur | Exemple de requête |
| Titre de l’annonce | title= | <title> | Récupérer toutes les annonces dont le titre contient « Bourdieu » : http://calenda.org/api/calendar.php?title=Bourdieu |
| Résumé de l’annonce | summary= | <summary> | Récupérer toutes les annonces dont le résumé contient « mouvements sociaux » : http://calenda.org/api/calendar.php?summary=%22mouvements%20sociaux%22 |
| Texte de l’annonce | content= | <content> | Récupérer toutes les annonces dont le texte contient « Plan urbanisme construction architecture » : http://calenda.org/api/calendar.php?content=%22Plan%20urbanisme%20construction%20architecture%22 |
Requête par date
Les valeurs utilisées dans les champs dates sont décodées par la fonction php strtotime(), ce qui autorise l’utilisation des intervalles de temps.
ex. : « +1 month », « 2009-02-01 », « -3 days », « next sunday », « now », « today »…
| Donnée | Paramètre | Valeur | Exemple |
| date minimum de publication de l’annonce | published-min= | <date> | Récupérer toutes les annonces publiées depuis hier : http://calenda.org/api/calendar.php?published-min=yesterday |
| date maximum de publication de l’annonce | published-max= | <date> | Récupérer toutes les annonces qui ont été publiées jusqu’au 25 mai 2010 : http://calenda.org/api/calendar.php?published-max=2010-05-25 |
| Date minimum de mise à jour de l’annonce | updated-min= | <date> | |
| Date maximum de mise à jour de l’annonce | updated-max= | <date> | |
| date minimum de l’événement | start-min= | <date> | Récupérer tous les événements commençant dans deux jours ou plus : http://calenda.org/api/calendar.php?start-min=+2 days |
| date maximum de l’événement | start-max= | <date> | Récupérer tous les événements commençant dans 3 mois ou moins : http://calenda.org/api/calendar.php?start-max=+3 months |
Exemples de requêtes
| Flux souhaité | Requête correspondante |
| Les derniers cycles de conférences de la catégorie « pensée » (id 25) | https://calenda.org/api/calendar.php?type=9&category=25 |
| Les appels à contribution et offres de bourses, prix et emploi en sociologie du travail (id 91) avec une date limite dans les 30 jours qui suivent | https://calenda.org/api/calendar.php?type=1,8&category=91&start-min=today&start-max=+30 days&orderby=start&sortorder=asc |
| Les derniers colloques et journées d’études en sociologie urbaine (234) et études urbaines (249) | https://calenda.org/api/calendar.php?type=2,6&category=234,249 |
| Tous les prochains événements se déroulant à Lyon | https://calenda.org/api/calendar.php?place=Lyon*&start-min=today&orderby=start&sortorder=asc&singleevents=false |
| Tous les prochains événements en sociologie (id17) se déroulant à Marseille | https://calenda.org/api/calendar.php?category=17&place=Marseille*&start-min=today&orderby=start&sortorder=asc |
| Les événements à venir avec pour partenaire L’EHESS (id partenaire 52) + événements à venir (sauf bourses, prix et emploi) en sociologie à Lyon | https://calenda.org/api/calendar.php?query=(partner:52 OR (category:17 AND place:Lyon* NOT type:8))&start-min=today&orderby=start&sortorder=asc |
| Les dernières annonces publiées en études urbaines (249) qui sont aussi en histoire (20) | https://calenda.org/api/calendar.php?query=(category:249 AND category:20) |
| Les annonces dont la source est Pierre Mercklé ou Igor Martinache + celles se déroulant à l’ENS-LSH | https://calenda.org/api/calendar.php?query=(author:Pierre Mercklé,Igor Martinache OR (place_details:ENS-LSH*)) |
| Les annonces publiées en histoire et dont la source possède une adresse e-mail se terminant par @ehess.fr | https://calenda.org/api/calendar.php?category=20&author_email=*@ehess.fr |
| Les flux RSS des catégories Afrique (36) et Amérique (37) rassemblés, avec leurs sous-catégories | https://calenda.org/api/calendar.php?category=36,37&withsubcategories=true&alt=rss&max-results=10 |
04. Comment se présentent les résultats des requêtes ?
Plusieurs formats de sortie possibles
| Valeur du paramètre | Description | Type MIME |
| atom | Flux au format atom (valeur par défaut) | application/atom+xml |
| json | Flux au format Javascript Object Notation (json) | application/json |
| Phps [format obsolète] | Sortie au format php (php serialized array) | text/plain |
| rss | Flux au format xml RSS 2.0 | application/xml |
| ical | Sortie au format Icalendar (pour les agenda électroniques : google agenda, outlook, lightning…) | text/calendar |
Organisation du flux envoyé en réponse
| Donnée | Paramètre | Valeur | Exemple |
| Le nombre maximum d’annonces affichées dans les résultats | max-results= | <nombre> | Récupérer la liste des 5 dernières annonces :http://calenda.org/api/calendar.php?max-results=5 |
| Début de l’index (commence à 0) des résultats retournés, utilisable pour de la pagination (défaut : 0) | first-index= | <nombre> | Afficher les annonces à partir de la mille-unième annonce :http://calenda.org/api/calendar.php?first-index=1000 |
| Ordre des résultats | orderby= | <order>published (défaut) : date de publication de l’annonce start : prochaine date de l’événement (ou dernière date si événement passé) | Trier les annonces par date de publication de l’annonce : http://calenda.org/api/calendar.php?orderby=published Trier les annonces par date de l’événement : http://calenda.org/api/calendar.php?orderby=start |
| Sens de tri des résultats | Sortorder= | <sort>ascending/ascend/asc/adescending/descend/desc/d (défaut) | Dernières annonces validées (l’annonce la plus récente apparaît en premier) : http://calenda.org/api/calendar.php?sortorder=ascending published – desc : dernières mises en ligne ~ flux rss (dernières validées en premier)start – asc : événements à venir (ordre calendrier) |
| Liste des champs à afficher dans les résultats | Fields= | <field>,<field>,…Voir Liste des champs | Ce paramètre n’affecte que les formats Atom et Json. Si ce paramètre est omis, les champs par défaut seront retournés. Si ce paramètre est utilisé, seuls les champs explicitement requis seront retournés. |
| Indiquer si les événements sur plusieurs dates doivent être répétés (false) ou s’ils doivent inclure toutes les dates en un seul événement (true)défaut : true) | Singleevents= | <bool> | http://calenda.org/api/calendar.php?singleevents=false Les événements sur 2 jours apparaîtront deux fois dans le flux, les événements sur 3 jours apparaîtront 3 fois, etc. |
| Exécuter la requête en incluant les sous-catégories (défaut : false) | withsubcategories= | <bool> | La requête http://calenda.org/api/calendar.php?category=17&withsubcategories=true affichera les annonces classées dans la catégorie « Sociologie » ou ses sous-catégories (étude des genres, sociologie de la culture, etc.) La requête http://calenda.org/api/calendar.php?category=17&withsubcategories=false affichera les annonces classées en « Sociologie », mais pas celles classées dans les sous-catégories de « Sociologie » |
| Retourner les événements « À la une » uniquement (défaut : false) | Highlights= | <bool> |
Formes des résultats de la requête
| Donnée | Paramètre | Valeurs possibles | Exemple |
| Champs à afficher dans les résultats | fields= | <field>,<field>,…Voir Liste des champs | |
| Format de la réponse | alt= | <format>Liste des valeurs possibles | alt=ical renverra un flux au format Ical, qu’on peut intégrer dans des agendas électroniques (Google Agenda, Lightning..) |
| Langue de restitution des annonces: langue dans laquelle les annonces seront affichées, si cette langue est disponible. Si la langue n’est pas disponible, la langue par défaut sera renvoyée. | lang= | <lang>Liste des codes langue ISO 639-1 | lang=en renverra les champs en anglais, s’ils sont disponibles. S’il ne sont pas disponibles en anglais, la langue par défaut sera renvoyée. Par exemple, pour l’annonce «As Ciências de Polícia nos Finais do Antigo Regime: da teoria às práticas», qui possède le titre alternatif anglais «Police Science at the End of the Old Regime. From theory to practice» ainsi qu’une traduction de son résumé en anglais : le titre et le résumé seront affichés en anglais dans le flux, si le paramètre “lang=en” est utilisé. En revanche, si aucun paramètre n’est utilisé, ou si le paramètre “lang=pt” est utilisé, le titre et le résumé apparaîtront en portugais, qui est la langue par défaut de l’annonce. Il est important de noter que les titres et résumés ne sont pas systématiquement traduits, utiliser ce paramètre “lang” peut donc générer des flux mélangeant différentes langues. Pour obtenir un flux uniquement dans une langue |
Debug
| Donnée | Paramètre | Valeur | Exemple |
| Ajouter des informations de debug dans le flux. Cela renvoie le flux dans le type MIME “text/plain” (texte brut). Au format Atom, cela permet de renvoyer également des informations complémentaires sur la requête faite à la base de données, son temps d’exécution, le niveau d’authentification, et l’adresse IP à partir de laquelle la requête a été effectuée. | debug= | <bool> (true ou false) Valeur par défaut: false | Un flux ICAL des dernières annonces à la une, en mode debug : https://calenda.org/api/calendar.php?highlights=true&alt=ical&debug=true Un flux Atom d’une catégorie inexistante (48898866), en mode debug : https://calenda.org/api/calendar.php?category=48898866&debug=true |
Si vous rencontrez des difficultés persistantes lors de l’utilisation de l’API, vous pouvez nous contacter à l’adresse calenda@openedition.org.
Pensez à nous fournir des informations détaillées sur la requête que vous essayez d’effectuer, avec les messages d’erreur éventuels que vous avez rencontrés.
Dans la mesure du possible, pensez également à nous communiquer les informations présentes votre flux en mode debug au format Atom, contenues dans les balises <ca:debug>.
05. Annexes
Liste des champs affichés selon le format de sortie
x = information disponible dans le flux
* = information retournée par défaut
Les formats permettant de récupérer le plus d’informations sont Atom, phps, et json.
Pour récupérer tous les champs disponibles, utiliser le paramètre field=all. Voir la section “Organisation du flux envoyé en réponse” pour plus de détails sur la manière de récupérer les différents champs.
| Valeur du paramètre | Description | Atom | RSS | Ical | phps | json |
| id | identifiant unique de l’annonce* | x* | x* | x* | x* | x* |
| url | adresse url permanente sur Calenda * | x* | x* | x* | x* | x* |
| start | prochaine date de l’événement (ou dernière date si l’événement est passé) * | x* | x* | x* | ||
| title | titre * | x* | x* | x* | x* | x* |
| subtitle | sous-titre * | x* | x* | x* | ||
| summary | résumé * | x* | x* | x* | x* | x* |
| author (author_name, author_email) | nom et e-mail de la source * | x* | x* | x* | ||
| type (type_id, type_name) | id et nom du type * | x* | x* (nom) | x* | x* | |
| category (category_id, category_name) | id et nom de la catégorie principale * | x* | x* | x* | ||
| keywords | mots clés * | x* | x* | x* | ||
| place (place, place_details) | ville et précision * | x* | x* (ville) | x* (ville) | x* | x* |
| validator (validator_name, validator_email) | prénom et nom du validateur et son e-mail * | x* | x* | x* | x* | |
| published | date de publication (format ISO 8601) * | x* | x* | x* | x* | |
| partners [id, name] | liste des partenaires sélectionnés | x | x | x | ||
| files [name, url] | liste des fichiers | x | x | x | ||
| dates [date] | liste des dates * | x* | x* | x* | ||
| contacts [name, email, address] | liste des contacts | x | x | x | ||
| secondary_categories [id, name] | liste des catégories secondaires * | x* | x* | x* | ||
| updated | date de mise à jour de l’annonce | x* | x | x | ||
| lang_main | langue principale de l’annonce (code ISO 639-1) | x | x | x | ||
| lang_sec | langue secondaire de l’annonce (code ISO 639-1) | x | x | x |
Liste des types Calenda et identifiants correspondants
| Type | Numéro d’identifiant correspondant |
| Appel à contribution | 40 |
| Colloque | 41 |
| Séminaire | 42 |
| Informations diverses | 44 |
| Journée d’étude | 45 |
| Appel d’offres | 46 |
| Bourse, prix et emploi | 47 |
| Cycle de conférences | 48 |
| École d’été* | 294004 |
*Les écoles d’été ont été ajoutées à Calenda en 2014, ce type a donc un identifiant différent des premiers types.
Liste des catégories Calenda et identifiants correspondants
| Catégorie | Numéro d’identifiant correspondant |
| 1914-1918 | 320 |
| 1918-1939 | 321 |
| 1939-1945 | 322 |
| 1945 – 1989 | 324 |
| 1989 à de nos jours | 323 |
| Afrique | 328 |
| Afrique australe | 335 |
| Afrique centrale | 334 |
| Afrique de l’Est | 333 |
| Afrique Subsaharienne | 332 |
| Afrique du nord | 329 |
| Afrique noire | 331 |
| Âges de la vie | 210 |
| Algérie | 330 |
| Amérique latine | 337 |
| Amériques | 336 |
| Anthropologie culturelle | 215 |
| Anthropologie politique | 216 |
| Anthropologie religieuse | 217 |
| Anthropologie sociale | 214 |
| Approches biographiques | 287 |
| Approches de corpus, enquêtes, archives | 297 |
| Archéologie | 293 |
| Architecture | 282 |
| Asie | 344 |
| Asie centrale | 350 |
| Asie du Sud-Est | 353 |
| Balkans | 369 |
| Bas Moyen Âge | 311 |
| Belgique | 356 |
| Brésil | 341 |
| Canada | 343 |
| Cartographie, imagerie, SIG | 288 |
| Centre | 362 |
| Chine | 349 |
| Cône sud | 340 |
| Criminologie | 202 |
| Démographie | 203 |
| Développement économique | 237 |
| Digital humanities | 298 |
| Droit | 251 |
| Économie | 236 |
| Économie politique | 240 |
| Édition électronique | 272 |
| Éducation | 283 |
| Égypte ancienne | 308 |
| Épistémologie | 290 |
| Épistémologie & histoire de la géographie | 225 |
| Épistémologie et méthodes | 286 |
| Époque moderne | 312 |
| Époque contemporaine | 317 |
| Espace, société et territoire | 226 |
| Espaces | 327 |
| Esprit et Langage | 259 |
| Est | 363 |
| États-Unis | 342 |
| Ethnologie, anthropologie | 213 |
| Étude des genres | 205 |
| Études des sciences | 254 |
| Études du politique | 241 |
| Études urbaines | 258 |
| Études visuelles | 280 |
| Europe | 354 |
| Europe centrale et orientale | 370 |
| Extrême Orient | 347 |
| France | 358 |
| Génocides et massacres | 245 |
| Géographie | 218 |
| Géographie : politique, culture et représentation | 227 |
| Géographie appliquée et aménagement | 219 |
| Géographie rurale | 223 |
| Géographie urbaine | 221 |
| Gestion | 239 |
| Guerres, conflits, violence | 244 |
| Haut Moyen Âge | 310 |
| Histoire culturelle | 277 |
| Histoire de l’Art | 278 |
| Histoire de l’éducation | 284 |
| Histoire des femmes | 233 |
| Histoire des religions | 301 |
| Histoire des sciences | 255 |
| Histoire du droit | 252 |
| Histoire du travail | 234 |
| Histoire économique | 229 |
| Histoire économique et sociale | 228 |
| Histoire et sociologie de la presse | 274 |
| Histoire et sociologie des médias | 275 |
| Histoire et sociologie du livre | 273 |
| Histoire grecque | 305 |
| Histoire industrielle | 230 |
| Histoire intellectuelle | 262 |
| Histoire politique | 243 |
| Histoire romaine | 306 |
| Histoire rurale | 231 |
| Histoire sociale | 235 |
| Histoire urbaine | 232 |
| Historiographie | 291 |
| Identités culturelles | 281 |
| Îles irlandaises et britanniques | 372 |
| Information | 270 |
| Institutions politiques | 250 |
| Italie | 366 |
| Japon | 348 |
| Langage | 267 |
| Linguistique | 268 |
| Littératures | 269 |
| Méditerranée | 355 |
| Méthodes de traitement et de représentation | 294 |
| Méthodes qualitatives | 296 |
| Méthodes quantitatives | 295 |
| Mexique et Amérique centrale | 338 |
| Midi | 364 |
| Migrations, immigrations, minorités | 220 |
| Monde germanique | 368 |
| Monde indien | 351 |
| Monde oriental | 307 |
| Monde persan | 352 |
| Mondes russes et soviétiques | 371 |
| Mouvements politiques et sociaux | 247 |
| Moyen Âge | 309 |
| Moyen-Orient | 346 |
| Nature, paysage et environnement | 222 |
| Nord | 361 |
| Océanie | 374 |
| Ouest | 360 |
| Patrimoine | 279 |
| Pays andins | 339 |
| Pays baltes et scandinaves | 373 |
| Péninsule ibérique | 367 |
| Pensée | 260 |
| Périodes | 302 |
| Philosophie | 261 |
| Philosophie des sciences | 257 |
| Politiques et actions publiques | 249 |
| Préhistoire | 304 |
| Préhistoire et antiquité | 303 |
| Proche-Orient | 345 |
| Prospectives | 325 |
| Provence | 365 |
| Psychanalyse | 265 |
| Psychisme | 264 |
| Psychologie | 266 |
| Région parisienne | 359 |
| Relations internationales | 246 |
| Religions | 299 |
| Représentations | 276 |
| Révolution française | 316 |
| Sciences auxiliaires de l’Histoire | 292 |
| Sciences cognitives | 263 |
| Sciences de l’éducation | 285 |
| Sciences de l’information | 271 |
| Sciences politiques | 242 |
| Sociétés | 200 |
| Sociologie | 201 |
| Sociologie de la consommation | 207 |
| Sociologie de la culture | 211 |
| Sociologie de la santé | 209 |
| Sociologie des religions | 300 |
| Sociologie des sciences | 256 |
| Sociologie du droit | 253 |
| Sociologie du travail | 204 |
| Sociologie économique | 212 |
| Sociologie politique | 248 |
| Sociologie urbaine | 208 |
| Sport et loisirs | 206 |
| Suisse | 357 |
| Systèmes, modélisation, géostatistiques | 224 |
| Travail, emploi | 238 |
| Vie de la recherche | 289 |
| XIXe siècle | 318 |
| XVIe siècle | 313 |
| XVIIe siècle | 314 |
| XVIIIe siècle | 315 |
| XXe siècle | 319 |
| XXIe siècle | 326 |
Liste des identifiants Geonames
Une liste à jour des pays et de leurs identifiants Geonames, avec des données complémentaires (code ISO, coordonnées géographiques, etc.), est disponible au format txt http://download.geonames.org/export/dump/countryInfo.txt
Un fichier compressé contenant les données Geonames de tous les pays (y compris villes, régions, etc.) est également disponible au téléchargement à l’adresse suivante : http://download.geonames.org/export/dump/allCountries.zip (fichier compressé > 290 Mo; fichier décompressé > 1,2 Go)
Plusieurs fichiers dump des données Geonames sur les villes sont également disponibles sur le site de Geonames :
- villes de plus de 1000 habitants : http://download.geonames.org/export/dump/cities1000.zip (fichier
- villes de plus de 5000 habitants : http://download.geonames.org/export/dump/cities5000.zip
- villes de plus de 15000 habitants : http://download.geonames.org/export/dump/cities15000.zip
Liste des codes langue ISO 639-1
Une liste à jour des codes langues ISO 639-1 est disponible sur le site de la bibliothèque du Congrès, avec leurs codes équivalents à la norme ISO 639-2: https://www.loc.gov/standards/iso639-2/php/code_list.php
| Code langue ISO 639-1 | Nom de la langue |
| aa | Afar |
| ab | Abkhaze |
| ae | Avestique |
| af | Afrikaans |
| ak | Akan |
| am | Amharique |
| an | Aragonais |
| ar | Arabe |
| as | Assamais |
| av | Avar |
| ay | Aymara |
| az | Azéri |
| ba | Bachkir |
| be | Biélorusse |
| bg | Bulgare |
| bh | Bihari |
| bi | Bichelamar |
| bm | Bambara |
| bn | Bengali |
| bo | Tibétain |
| br | Breton |
| bs | Bosnien |
| ca | Catalan |
| ce | Tchétchène |
| ch | Chamorro |
| co | Corse |
| cr | Cri |
| cs | Tchèque |
| cu | Vieux-slave |
| cv | Tchouvache |
| cy | Gallois |
| da | Danois |
| de | Allemand |
| dv | Maldivien |
| dz | Dzongkha |
| ee | Ewe |
| el | Grec moderne |
| en | Anglais |
| eo | Espéranto |
| es | Espagnol |
| et | Estonien |
| eu | Basque |
| fa | Persan |
| ff | Peul |
| fi | Finnois |
| fj | Fidjien |
| fo | Féroïen |
| fr | Français |
| fy | Frison |
| ga | Irlandais |
| gd | Écossais |
| gl | Galicien |
| gn | Guarani |
| gu | Gujarati |
| gv | Mannois |
| ha | Haoussa |
| he | Hébreu |
| hi | Hindi |
| ho | Hiri motu |
| hr | Croate |
| ht | Créole haïtien |
| hu | Hongrois |
| hy | Arménien |
| hz | Héréro |
| ia | Interlingua |
| id | Indonésien |
| ie | Occidental |
| ig | Igbo |
| ii | Yi |
| ik | Inupiak |
| io | Ido |
| is | Islandais |
| it | Italien |
| iu | Inuktitut |
| ja | Japonais |
| jv | Javanais |
| ka | Géorgien |
| kg | Kikongo |
| ki | Kikuyu |
| kj | Kuanyama |
| kk | Kazakh |
| kl | Groenlandais |
| km | Khmer |
| kn | Kannada |
| ko | Coréen |
| kr | Kanouri |
| ks | Cachemiri |
| ku | Kurde |
| kv | Komi |
| kw | Cornique |
| ky | Kirghiz |
| la | Latin |
| lb | Luxembourgeois |
| lg | Ganda |
| li | Limbourgeois |
| ln | Lingala |
| lo | Lao |
| lt | Lituanien |
| lu | Luba-katanga |
| lv | Letton |
| mg | Malgache |
| mh | Marshallais |
| mi | Maori de Nouvelle-Zélande |
| mk | Macédonien |
| ml | Malayalam |
| mn | Mongol |
| mo | Moldave |
| mr | Marathi |
| ms | Malais |
| mt | Maltais |
| my | Birman |
| na | Nauruan |
| nb | Norvégien Bokmål |
| nd | Sindebele |
| ne | Népalais |
| ng | Ndonga |
| nl | Néerlandais |
| nn | Norvégien Nynorsk |
| no | Norvégien |
| nr | Nrebele |
| nv | Navajo |
| ny | Chichewa |
| oc | Occitan |
| oj | Ojibwé |
| om | Oromo |
| or | Oriya |
| os | Ossète |
| pa | Pendjabi |
| pi | Pali |
| pl | Polonais |
| ps | Pachto |
| pt | Portugais |
| qu | Quechua |
| rm | Romanche |
| rn | Kirundi |
| ro | Roumain |
| ru | Russe |
| rw | Kinyarwanda |
| sa | Sanskrit |
| sc | Sarde |
| sd | Sindhi |
| se | Same du Nord |
| sg | Sango |
| si | Cingalais |
| sk | Slovaque |
| sl | Slovène |
| sm | Samoan |
| sn | Shona |
| so | Somali |
| sq | Albanais |
| sr | Serbe |
| ss | Swati |
| st | Sotho du Sud |
| su | Soundanais |
| sv | Suédois |
| sw | Swahili |
| ta | Tamoul |
| te | Télougou |
| tg | Tadjik |
| th | Thaï |
| ti | Tigrigna |
| tk | Turkmène |
| tl | Tagalog |
| tn | Tswana |
| to | Tongien |
| tr | Turc |
| ts | Tsonga |
| tt | Tatar |
| tw | Twi |
| ty | Tahitien |
| ug | Ouïghour |
| uk | Ukrainien |
| ur | Ourdou |
| uz | Ouzbek |
| ve | Venda |
| vi | Vietnamien |
| vo | Volapük |
| wa | Wallon |
| wo | Wolof |
| xh | Xhosa |
| yi | Yiddish |
| yo | Yoruba |
| za | Zhuang |
| zh | Chinois |
| zu | Zoulou |
Liste des partenaires et identifiants correspondants
Avertissement : Plusieurs partenariats sont obsolètes ou ne sont plus sélectionnés de manière fiable au quotidien de la modération.
| Partenaire | Identifiant | Description |
| GIS études africaines | 233058 | |
| TEI | 224195 | |
| Université de Provence | 220731 | |
| Liens-socio | 49 | |
| Université d’Aix-Marseille | 51 | |
| Ecole des hautes études en sciences sociales | 52 | |
| Institut des sciences humaines et sociales (CNRS) | 53 | |
| Université d’Avignon et des Pays de Vaucluse | 54 | |
| Université de Nice Sophia Antipolis | 55 | |
| Centre interdisciplinaire d’études et de recherches sur l’Allemagne (CIERA) | 61 |
Cette documentation a été initialement rédigée par Jean-Baptiste Bertrad en 2012 puis adaptée, mise à jour et publiée en 2025 par Céline Guilleux. Elle a été relue par Emma Fanget.