Get a recipe
Recupera i dettagli completi e approfonditi di una specifica ricetta tramite il suo identificatore. Questo include passaggi, ingredienti, valori nutrizionali e contenuti multimediali, fornendo tutto il necessario per offrire un'esperienza di cucina ricca e interattiva sulla tua piattaforma. Progettato per un recupero ultra-rapido, alimenta le pagine principali dei dettagli delle ricette della tua applicazione. Casi d'Uso: MODALITÀ CUCINA INTERATTIVA • Supporta una modalità di cucina passo-passo e senza distrazioni nella tua app con tempi precisi, istruzioni e risorse multimediali. Integrabile con assistenti vocali. E-COMMERCE — PAGINE PRODOTTO ARRICCHITE • Incorpora l'intera ricetta nelle pagine prodotto in cui il prodotto è un ingrediente chiave. Gli utenti aggiungono tutti gli ingredienti al carrello direttamente dalla vista della ricetta. RISTORANTI — MENU DIGITALE INTERATTIVO • Il cliente scansiona il codice QR del piatto e visualizza l'intera ricetta: ingredienti, preparazione, valori nutrizionali. KIT DI CONSEGNA ALIMENTARE • Manuale d'istruzioni digitale per i kit pasto fisici. Il cliente scansiona il QR sulla confezione e vede la ricetta passo-passo.
Response
RecipeDetail
Dettagli completi di una ricetta
object
RecipeDetail
Dettagli completi di una ricetta
recipeId
Identificativo univoco per la ricetta
title?
Titolo localizzato della ricetta
slug
Slug amichevole per motori di ricerca della ricetta
difficulty?
Identificatore livello di difficoltà; risolvibile tramite GET /definitions/difficulties
cookingTimeMinutes?
Tempo di cottura in minuti
preparationTimeMinutes?
Tempo di preparazione in minuti
recipeTypeId
Identificatore del tipo di ricetta; risolvibile tramite GET /definitions/recipe-types
servings
Numero di porzioni prodotte dalla ricetta
countryId?
Identificatore del paese di origine; risolvibile tramite GET /definitions/countries
italianRegionId?
Identificatore della regione di origine italiana; risolvibile tramite GET /definitions/italian-regions
description?
Descrizione localizzata della ricetta
otherInfos?
Note o informazioni locali aggiuntive sulla ricetta
storageInstructions?
Istruzioni localizzate per conservazione e stoccaggio
isPublished
Se la ricetta è pubblicata
isDeleted
Se la ricetta è stata eliminata temporaneamente
totalTimeMinutes?
Somma del tempo di cottura e preparazione in minuti
imageUrl?
URL dell'immagine di copertina della ricetta
preparationSteps?
string[]
preparationSteps?
links?
object[]
links?
NamedLink
object
NamedLink
name
url
ingredients?
object[]
ingredients?
All of
Variante 1
object[]
Variante 1
RecipeIngredient
Un ingrediente in una ricetta con quantità
object
RecipeIngredient
Un ingrediente in una ricetta con quantità
recipeIngredientId?
Identificatore univoco per questa voce ingrediente
recipeId?
Identificatore della ricetta a cui appartiene questo ingrediente
name?
Visualizza il nome dell'ingrediente
quantity?
Quantità dell'ingrediente utilizzato
measureUnitId?
Identificatore dell'unità di misura per la quantità; risolvibile tramite GET /definitions/measure-units
isIngredient?
Vero se è un ingrediente; falso se è un articolo generico o una nota
suggestions?
object[]
suggestions?
All of
Variante 1
object[]
Variante 1
RecipeTool
Uno strumento o un'attrezzatura necessaria per una ricetta
object
RecipeTool
Uno strumento o un'attrezzatura necessaria per una ricetta
recipeToolId?
Identificatore univoco per questa voce dello strumento
recipeId?
Identificatore della ricetta a cui appartiene questo strumento
name
Nome visualizzato dello strumento
No Content
Nessuno schema disponibile per questo endpoint.
Non autorizzato
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Proibito
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Non Accettabile
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Entità non processabile
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Troppe Richieste (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Errore interno del server
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Gateway non valido (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Timeout del gateway (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?