Skip to content

api.extractFromLex

Récupère un nombre n de graphies d’un lexique ou d'une liste. Les réinjecte dans un lexique si spécifié.

Use cases

Permet de :

Lancé par

  • utilisateur
  • système

Request

Method URL
GET api/extractFromLex/<n>/<rand>
Type Params Values Details
URL n integer (optionnal. Default : all) nombre de mots-vedettes à récupérer
URL rand bool (optionnal. Default : false) Récupérer en ordre aléatoire ou non
GET origin_lex Lexicon (optionnal. Default : all) Lexique où les n mots-vedettes seront récupérés
GET origin_list List (optionnal. Default : all) Liste où les n mots-vedettes seront récupérés
GET graphies array<string> (optionnal. Default : all) Sélection des graphies à récupérer
GET user user_id identifiant de personne qui fait la requête

Response

Status Response
200 La réponse sera une array de n graphies. Seront passé en paramètres soit {n, rand, origin_lex, user}, pour récupérer n mots-vedettes d'un lexique, soit {n, rand, origin_list, user}, pour récupérer n mots-vedettes d'une liste, soit {graphies, user}, pour récupérer les graphies sélectionnés. Si n excède le nombre de mots de la cible, en récupérer le plus possible (0 le cas échéant).
401 ou 403 Utilisateur non authentifié ou requête non autorisée (TODO : définir)
500 {"error":"Something went wrong. Please try again later."}
Edited by Enzo Simonnet