Points d'accès API Hyperbase
- Points d'entrées
- Résultat (JSON)
- Champs communs
- Concordance
- Point d'entrée
- Contexte
- Filtres
- Type de mots
- Cooccurrence
- Point d'entrée
- Contexte
- Filtres
- Type de mots
- Distribution
- Point d'entrée
- Limite
- Unité
Point d'entrée de l'API de recherche Hyperbase
Par défaut le point d'entrée de l'API est http://hyperbase.unice.fr/api/ qui retourne la liste complète des bases diponibles ainsi que leur meta-données.
Les bases disponible sont celles visibles dans Biblothèque d'Hyperbase et correspondent à une liste non exhaustive des bases disponibles dans Hyperbase. En effet les bases publiques des utilisateurs sont aussi disponibles à partir de leur identifiant (voir le champ corpus_id).
Résultat (JSON)
Les résultats sont formatés en JSON et intègre plusieurs champs permettant d'enregistrer le status de la demande (les requêtes sont asynchrones) et les données du résultat de la requête.
Champs contenus dans le résultat | ||
---|---|---|
Nom | Description | Valeur |
corpus_id | Identifiant de la base | Chaine de caractères alphanumériques sans espace |
status | Status de la requête (codes http ou état de progression du traitement de la demande) | Entier (code) ou __WAIT__float |
data | Données résultats de la requête | Objet json |
Champs communs (et requis) pour toutes les requêtes
Champs contenus dans le résultat | |||
---|---|---|---|
Nom | Description | Valeur | Exemple |
corpus_id | Identifiant de la base | Chaine de caractères alphanumériques sans espace | ?corpus_id=elysee |
corpus | Description du corpus | [ID_PARTITIONNEMENT]:[ID_PARTITION | all] | ?partition=presidents:hollande ; ?partition=presidents:all |
query | Mot / code / lemme ou expression (entre guillemet) | Chaine de caractères | ?query=France ; ?query="PRO ADV VER" |