Construisez votre requête via l’interface http://www.theses.fr et ajoutez à l’URL de la page le paramètre &format= suivi du format choisi parmi les trois actuellement proposés : XML, JSON et ATOM.
L’URL de votre requête est :
Ajoutez &format=xml à cette URL.
Vous obtenez un fichier XML issu du moteur SolR utilisé par theses.fr
Pour chaque thèse vous disposez :
- de l’indicateur de la disponibilité de la thèse sur le web : accessible : oui / non
- du nom et prénom de l’auteur
- du numéro de la notice d’autorité de l’auteur dans le Sudoc et dans IdRef
- de la date de soutenance
- des noms et prénoms des directeurs de thèse
- des numéros de leurs notices d’autorité dans le Sudoc et dans IdRef
- de la discipline de la thèse
- du nom de de l’établissement de soutenance
- du numéro de sa notice d’autorité dans le Sudoc et dans IdRef
- de la langue de la thèse
- du numéro national de thèse pour les thèses soutenues
- des codes de domaine (codes oaiset issus de la classification décimale Dewey et utilisés par la recommandation TEF)
- du statut de la thèse : soutenue / en préparation
- du titre de la thèse
Vous pouvez aussi obtenir ces données au format JSON en ajoutant à l’URL &format=json
Le format ATOM est également disponible en ajoutant &format=atom.
Remarque : quelle différence entre le bouton « S’abonner » et le paramètre &format=atom ?
Le paramètre &format=atom applique comme critère de tri celui choisi dans l’interface au moment de la génération de la requête.
L’API de recherche de theses.fr permet de récupérer les résultats de toutes les recherches faites dans theses.fr : filtres, facettes et chaîne de caractère compris.
Par exemple, vous voulez récupérer en JSON la liste des thèses soutenues depuis 2009 en anglais qui traitent du lessivage des terres rares (si si !), votre requête sera :
Le dernier chapitre de la documentation de theses.fr est consacré aux API.
N’hésitez pas à utiliser le guichet d’assistance ABESstp pour nous faire part de vos remarques.
IMR