La couche d'intelligence multilingue pour la nutrition et l'alimentation
Des API alimentées par l'IA connectant l'analyse nutritionnelle, la compatibilité des recettes et l'intégration au commerce de détail. Natives dans 17 langues et prêtes à se développer à travers les écosystèmes alimentaires modernes.
Pourquoi les équipes choisissent l'API Tuduu
Infrastructure européenne de nutrition et de technologie alimentaire conçue pour agir plus rapidement à l'international.
Multilingue natif
Analyse nutritionnelle et correspondance de recettes dans 17 langues, sans traductions intermédiaires. Déployez une nouvelle langue en environ une semaine.
Architecture algorithmique
Pas de base de données alimentaires statiques à maintenir. Des modèles propriétaires s'adaptent rapidement entre les détaillants, les marchés et les catalogues alimentaires localisés.
Pile complète
Trois modules intégrés dans la nutrition, les recettes et l'enrichissement du commerce de détail. Un fournisseur, une surface d'intégration.
Nos API
Points de terminaison prêts à la production utilisés par les prestataires de soins de santé, les plateformes de commerce alimentaire et les produits de fidélité.
Products compatibility analysis
POST
Analyse les ingrédients fournis pour leurs caractéristiques nutritionnelles et retourne les résultats de l'analyse. Les résultats contiennent des identifiants FlagId et OutcomeId qui peuvent être décodés à l'aide des points de terminaison 'Definitions' pour obtenir des descriptions localisées.
Recipes compatibility analysis
POST
Analyse les ingrédients fournis pour leurs caractéristiques nutritionnelles et retourne les résultats de l'analyse. Les résultats contiennent des identifiants FlagId et OutcomeId qui peuvent être décodés à l'aide des points de terminaison 'Definitions' pour obtenir des descriptions localisées.
Recipe macronutrients analysis
POST
Analyse les ingrédients d'une recette et retourne les valeurs en macronutriments pour 100g de la recette totale. Les noms des ingrédients sont automatiquement traduits en italien si une langue différente est spécifiée via l'en-tête Accept-Language.
Get a recipe
GET
Renvoie le détail d'une seule recette par son identifiant, associé à la boutique authentifiée. Utilisez les points de terminaison 'Définitions' pour résoudre les identifiants de type.
Get ingredient sponsored products for a recipe
GET
Renvoie la liste des produits sponsorisés associés à tous les ingrédients d'une recette spécifique, pour la boutique authentifiée.
Get suggestion sponsored products for a recipe
GET
Retourne la liste des produits sponsorisés associés à tous les outils d'une recette spécifique, pour la boutique authentifiée.
Browse recipes
POST
Renvoie une liste paginée de toutes les recettes associées à la boutique authentifiée. Le corps de la requête contient une pagination et un filtrage optionnel par type de recette. Utilisez les points de terminaison 'Definitions' pour résoudre les identifiants de type.
Browse recipes matching all given ingredients
POST
Renvoie une liste paginée de recettes contenant tous les ingrédients spécifiés, associée à la boutique authentifiée. Également connu sous le nom de « Qu'est-ce qu'il y a dans mon frigo ».
[DEPRECATED] List sponsored products for recipe ingredients
POST
Point de terminaison obsolète. Utilisez '/recipes/sponsored-products/ingredients/browse' à la place. Retourne une liste plate paginée de toutes les associations de produits sponsorisés par des ingrédients pour la boutique authentifiée. Le corps de la requête contient des options de pagination.
List sponsored products for recipe ingredients
POST
Renvoie une liste plate paginée de toutes les associations de produits sponsorisés par des ingrédients pour la boutique authentifiée. Le corps de la requête contient des options de pagination.
List sponsored products for recipe suggestions
POST
Renvoie une liste plate paginée de toutes les associations de produits sponsorisés suggérés pour la boutique authentifiée. Le corps de la requête contient des options de pagination.
Get countries
GET
Retours de tous les pays avec leurs identifiants, utilisables pour résoudre les valeurs CountryId sur les détails de la recette.
Get difficulty levels
GET
Renvoie tous les niveaux de difficulté des recettes avec leurs noms localisés, utilisable pour résoudre les valeurs de difficulté dans les détails de la recette.
Get Italian regions
GET
Retourne toutes les régions italiennes avec leurs identifiants, utilisables pour résoudre les valeurs ItalianRegionId sur les détails de la recette.
Get lifestyle flags
GET
Définitions des retours pour tous les indicateurs de mode de vie nutritionnel (végétarien, végan, sans gluten, etc.)
Get measure units
GET
Renvoie toutes les unités de mesure utilisables pour interpréter les valeurs MeasureUnitId sur les ingrédients de la recette.
Get outcome types
GET
Définitions des retours pour tous les types de résultats nutritionnels (adapté, non adapté, certifié, etc.)
Get recipe types
GET
Retours de tous les identifiants de type de recette disponibles avec leurs noms localisés.
Get supported languages
GET
Retourne toutes les langues prises en charge par l'API, utilisables pour résoudre les codes de langue pour les demandes de contenu localisé.
Conçu pour les développeurs
Des API REST simples, des documents interactifs et un onboarding rapide.
Réponses rapides
Temps de réponse moyen d'environ 200 ms, avec un SLA de disponibilité de 99,9 %.
Documentation
Documents interactifs, exemples de code et SDK prêts à l'emploi pour Python, JavaScript et PHP.
configuration en 5 minutes
Auth simple basé sur un en-tête et un chemin rapide de la clé API à la première demande.
Support dédié
Support par e-mail par défaut, avec des flux de travail Slack disponibles pour les équipes d'entreprise.
Commencez à construire aujourd'hui
Commencez avec 50 EUR de crédits inclus. Aucune carte de crédit requise.