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=\](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=\](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=\](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=\](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 ""