Exemples classiques de recherche

Ici sont listés différents types de recherche pouvant être effectué via l'API :

Recherche par corpus

Champ concerné : corpusName:{valeur}

Syntaxe
URI https://api.istex.fr/document/?q=corpusName:{valeur}
Paramètres - corpusName : le champ concerné, - {valeur} : la valeur recherchée.
Code de retour - 200 si OK, - 500 en cas de problème (dans ce cas, contacter api-bug@listes.istex.fr)
Exemples
Recherche des documents présents dans le corpus ecco https://api.istex.fr/document/?q=corpusName:ecco&output=*
Recherche des documents contenant le terme "chemical" dans le corpus RSC Journals https://api.istex.fr/document/?q=chemical AND corpusName:"rsc-journals"&output=*

Recherche par auteur

Syntaxe
URI https://api.istex.fr/document/?q=**author.name:{nom}**
Paramètres - author.name : le champ concerné, - {nom} : le nom recherché.
Code de retour - 200 si OK, - 500 en cas de problème (dans ce cas, contacter api-bug@listes.istex.fr)
Exemples
Recherche des documents contenant un auteur ayant pour nom "Tetsushiro" https://api.istex.fr/document/?q=author.name:Tetsushiro&output=*
Recherche des documents contenant le terme "Mikroelement" et un auteur ayant pour nom "Friedrich" https://api.istex.fr/document/?q=Mikroelement AND author.name:Friedrich&output=*

Recherche par rédacteur

Syntaxe
URI https://api.istex.fr/document/?q=**host.editor.name:{nom}**
Paramètres - host.editor.name : le champ concerné, - {nom} : le nom recherché.
Code de retour - 200 si OK, - 500 en cas de problème (dans ce cas, contacter api-bug@listes.istex.fr)
Exemples
Recherche des documents contenant un rédacteur ayant pour nom "Goos" https://api.istex.fr/document/?q=host.editor.name:Goos&output=*
Recherche des documents contenant le terme "dangerous" et ayant un rédacteur du nom de "Juris Hartmanis" https://api.istex.fr/document/?q=dangerous AND host.editor.name:"Juris Hartmanis"&output=*

Recherche par genre de document

Syntaxe
URI https://api.istex.fr/document/?q=**genre:{valeur}**
Paramètres - genre : le champ concerné, - {valeur} : la valeur recherchée.
Code de retour - 200 si OK, - 500 en cas de problème (dans ce cas, contacter api-bug@listes.istex.fr)
Exemples
Recherche des documents contenant un document de type "reviews" https://api.istex.fr/document/?q=genre:reviews&output=*
Recherche des documents contenant le terme "cortex" et étant du type "Original Paper" https://api.istex.fr/document/?q=cortex AND genre:"original paper"&output=*

Recherche par genre de série

Syntaxe
URI https://api.istex.fr/document/?q=**host.genre:{valeur}**
Paramètres - host.genre : le champ concerné, - {valeur} : la valeur recherchée.
Code de retour - 200 si OK, - 500 en cas de problème (dans ce cas, contacter api-bug@listes.istex.fr)
Exemples
Recherche des documents contenant un document présent dans un journal https://api.istex.fr/document/?q=host.genre:journal&output=*
Recherche des documents contenant le terme "cortex" et présent dans un livre https://api.istex.fr/document/?q=cortex AND host.genre:book&output=*

Recherche par sujet

Champ concerné : subject.value:{valeur}

Syntaxe
URI https://api.istex.fr/document/?q=**subject.value:{valeur}**
Paramètres - subject.value : le champ concerné, - {valeur} : la valeur recherchée.
Code de retour - 200 si OK, - 500 en cas de problème (dans ce cas, contacter api-bug@listes.istex.fr)
Exemples
Recherche des documents contenant un sujet "pigeon" https://api.istex.fr/document/?q=subject.value:pigeon&output=*
Recherche des documents contenant un sujet avec "pigeon" et "retina" https://api.istex.fr/document/?q=subject.value:(pigeon AND retina)&output=*

Recherche par sujet de série

Champ concerné : host.subject.value:{valeur}

Syntaxe
URI https://api.istex.fr/document/?q=**host.subject.value:{valeur}**
Paramètres - host.subject.value : le champ concerné, - {valeur} : la valeur recherchée.
Code de retour - 200 si OK, - 500 en cas de problème (dans ce cas, contacter api-bug@listes.istex.fr)
Exemples
Recherche des documents contenant un sujet de série "statistics" https://api.istex.fr/document/?q=host.subject.value:statistics&output=*
Recherche des documents contenant le terme "germination" et ayant un sujet de série "life sciences" https://api.istex.fr/document/?q=germination AND host.subject.value:"life sciences"&output=*

Recherche par langue

Champ concerné : language:{valeur}

Syntaxe
URI https://api.istex.fr/document/?q=**language:{valeur}**
Paramètres - language : le champ concerné, - {valeur} : la valeur recherchée.
Code de retour - 200 si OK, - 500 en cas de problème (dans ce cas, contacter api-bug@listes.istex.fr)
Exemples
Recherche des documents en langue allemande https://api.istex.fr/document/?q=language:ger&output=*
Recherche des documents contenant le terme "germination" et en langue anglaise https://api.istex.fr/document/?q=germination AND language:eng&output=*

results matching ""

    No results matching ""