Get a recipe
Recupera i dettagli completi e approfonditi di una ricetta specifica tramite il suo identificatore. Include passaggi, ingredienti, valori nutrizionali e contenuti multimediali, fornendo tutto il necessario per offrire sulla tua piattaforma un'esperienza di cucina ricca e interattiva. Progettato per un recupero estremamente rapido, alimenta le pagine principali dei dettagli delle ricette della tua applicazione. Casi d'uso: MODALITÀ DI CUCINA INTERATTIVA • Offri nella tua app una modalità di cucina passo dopo passo, senza distrazioni, con tempi precisi, istruzioni e contenuti multimediali. Integrabile con gli assistenti vocali. E-COMMERCE — PAGINE PRODOTTO ARRICCHITE • Incorpora la ricetta completa nelle pagine dei prodotti in cui il prodotto è un ingrediente fondamentale. Gli utenti aggiungono tutti gli ingredienti al carrello dalla visualizzazione della ricetta. RISTORANTI — MENU DIGITALE INTERATTIVO • Il cliente scansiona il codice QR del piatto e visualizza la ricetta completa: ingredienti, preparazione e valori nutrizionali. KIT PER LA CONSEGNA DI PASTI • Manuale di istruzioni digitale per kit di pasti fisici. Il cliente scansiona il codice QR sulla confezione e visualizza la ricetta passo dopo passo.
Risposta
RecipeDetail
Dettagli completi di una ricetta
object
RecipeDetail
Dettagli completi di una ricetta
recipeId
Identificativo univoco della ricetta
title?
Titolo localizzato della ricetta
slug
Slug della ricetta ottimizzato per gli URL
difficulty?
integer
difficulty?
All of
Variante 1
cookingTimeMinutes?
Tempo di cottura in minuti
preparationTimeMinutes?
Tempo di preparazione in minuti
recipeTypeId
servings
Numero di porzioni prodotte dalla ricetta
countryId?
Identificativo del Paese di origine, risolvibile tramite GET /definitions/countries
italianRegionId?
Identificativo della regione italiana di origine, risolvibile tramite GET /definitions/italian-regions
description?
Descrizione localizzata della ricetta
otherInfos?
Note o informazioni aggiuntive localizzate sulla ricetta
storageInstructions?
Istruzioni localizzate per la conservazione della ricetta
isPublished
Indica se la ricetta è pubblicata
isDeleted
Indica se la ricetta è stata eliminata logicamente
totalTimeMinutes?
Somma del tempo di cottura e di 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
Una voce di ingrediente in una ricetta con quantità
object
RecipeIngredient
Una voce di ingrediente in una ricetta con quantità
recipeIngredientId?
Identificatore univoco di questa voce dell'ingrediente
recipeId?
Identificatore della ricetta a cui appartiene questo ingrediente
name?
Nome visualizzato dell'ingrediente
quantity?
Quantità utilizzata dell'ingrediente
measureUnitId?
Identificatore dell'unità di misura della quantità; risolvibile tramite GET /definitions/measure-units
isIngredient?
True se si tratta di un ingrediente; false se si tratta di un elemento generico o di una nota
suggestions?
object[]
suggestions?
All of
Variante 1
object[]
Variante 1
RecipeTool
Uno strumento o un'attrezzatura necessari per una ricetta
object
RecipeTool
Uno strumento o un'attrezzatura necessari per una ricetta
recipeToolId?
Identificativo univoco di questa voce dello strumento
recipeId?
Identificativo della ricetta a cui appartiene questo strumento
name
Nome visualizzato dello strumento
No Content
Non sono disponibili schemi per questo endpoint.
Non autorizzato
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Vietato
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Non accettabile
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Entità non elaborabile
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?