Data export API for theses.frAPI Export des Données de theses.fr
API Export des Données de theses.frData export API for theses.fr
This API allows export of descriptive metadata for defended or in-progress doctoral theses in XML or RDF formats, as well as bibliographic references for those theses in RIS and BibTeX formats. It is maintained by the Agence bibliographique de l'enseignement supérieur (ABES), the French higher-education bibliographic agency, and covers thesis records at national level. It is intended for anyone wishing to retrieve, reuse, or integrate French thesis metadata and citation data into other systems or catalogues.L’API permet d’exporter les métadonnées descriptives d’une thèse soutenue ou d’une thèse en préparation aux formats XML ou RDF ainsi que la référence bibliographique d’une thèse soutenue ou d’une thèse en préparation aux formats RIS et BibTeX L'API s'adresse à toutes les personnes qui souhaitent r…
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (11 fields)
| Field | Type | Description |
|---|---|---|
| etat | array | Problem code, multiple values possible.Code du problème, multivalué possible |
| type | array | Type of intervention, multiple values possible.Type d'intervention, multivalué possible |
| codeEtabCode etab | array | Institution code.Code de l'établissement |
| nnt | array | National thesis number.Numéro national de thèse |
| ppn | array | Identifier of the bibliographic record.Identifiant de la notice |
| utilisateur | array | Type of user.Type d'utilisateur |
| rcr | array | Library identifier.Identifiant de la bibliothèque |
| sort | array | Sort order with field name(s) to sort by.Ordre de tri avec noms du (ou des) champ(s) |
| annee | string | Year the thesis was defended.Année de soutenance |
| rownum | string | Number of rows to return.Nombre de lignes à renvoyer |
| nntOuNumsujetNnt ou numsujet | string | National thesis number or subject number.Numéro National de Thèse ou numéro de sujet |
Schema captured from openapi 1 month ago.
Verification Status
Using the API
Configuration
- Base URL
- https://theses.fr
- Format
- openapi
Query examples
curl -s 'https://theses.fr/api/v1/export/openapi.yaml' -H 'Accept: application/json'Machine-readable API description (use it to generate clients).
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.