Search foods by name

Recherchez les aliments comme les saisit un utilisateur de journal alimentaire. Les résultats mélangent deux catalogues : les aliments génériques (« banane », « lait entier »), qui correspondent généralement à ce qu’une entrée de journal désigne, et les produits emballés du catalogue principal Tuduu. Les aliments génériques sont classés en premier. Chaque résultat contient déjà ses macronutriments pour 100 g et sa portion, donc l’affichage d’un résultat de recherche ne nécessite aucun appel supplémentaire. La correspondance tolère les accents, le singulier/pluriel et les qualificatifs supplémentaires : « caffè zuccherato » renvoie le café plutôt qu’une liste vide. Seuls les aliments dont les calories sont connues sont renvoyés, et les résultats emballés sont limités aux catégories comestibles. Italien uniquement : ce point de terminaison renvoie 406 pour tout autre Accept-Language, car les noms d’aliments génériques existent uniquement en italien.

POST
/foods/search
Foods
Coût : 20 crédits

Demande

application/json
object

FoodSearchRequest

object

searchText

Nom d'aliment en texte libre à rechercher, tel qu'un utilisateur du journal le saisirait

string

page

Numéro de page basé sur zéro

integer<int32> | null

size?

Nombre d'articles par page

integer<int32>