API HelloFresh réelle câblée + filtrage coco validé en local
- Endpoints découverts: menu (menus-service) + détails batch (recipes/recipes) - get_menu en 2 temps: menu (ids) -> batch détails (ingrédients/allergènes) - Fix faux positifs: exclusion sur ingrédients/allergènes/nom, plus sur les tags (HelloFresh pose un tag interne 'coconut' sur ~la moitié des recettes) - Token mis en cache (pas de navigateur si frais) - endpoints.json versionné (sans secret), semaine optionnelle (défaut = courante) - Testé: 4 recettes coco/85 détectées, shortlist classée, tous les outils MCP OK - set_selection (écriture) reste à découvrir sur un compte avec box active
This commit is contained in:
12
config/endpoints.json
Normal file
12
config/endpoints.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"_comment": "Endpoints HelloFresh FR confirmés via discovery + tests (2026-06). L'API interne gw/ peut changer ; rejouer tools/discover_api.py si besoin. set_selection reste à découvrir sur un compte avec abonnement actif.",
|
||||
"base": "https://www.hellofresh.fr/gw",
|
||||
"country": "FR",
|
||||
"locale": "fr-FR",
|
||||
"product": "classic-box",
|
||||
"menu": "https://www.hellofresh.fr/gw/menus-service/menus",
|
||||
"recipe_details": "https://www.hellofresh.fr/gw/recipes/recipes",
|
||||
"weeks": "https://www.hellofresh.fr/gw/api/customers/me/deliveries",
|
||||
"set_selection": "",
|
||||
"set_selection_method": "PUT"
|
||||
}
|
||||
Reference in New Issue
Block a user