Get a recipe
Rufe die vollständigen, detaillierten Informationen eines bestimmten Rezepts anhand seiner Kennung ab. Dazu gehören Zubereitungsschritte, Zutaten, Nährwerte und Medien – alles, was du brauchst, um auf deiner Plattform ein umfassendes, interaktives Kocherlebnis darzustellen. Für blitzschnellen Abruf ausgelegt, versorgt dieser Endpunkt die zentralen Rezeptdetailseiten deiner Anwendung. Anwendungsfälle: INTERAKTIVER KOCHMODUS • Ermögliche in deiner App einen schrittweisen, ablenkungsfreien Kochmodus mit präzisen Zeitangaben, Anweisungen und Medieninhalten. Mit Sprachassistenten integrierbar. E-COMMERCE – ANGEREICHERTE PRODUKTSEITEN • Bette das vollständige Rezept auf Produktseiten ein, auf denen das Produkt eine wichtige Zutat ist. Nutzer fügen alle Zutaten direkt aus der Rezeptansicht zum Warenkorb hinzu. RESTAURANTS – INTERAKTIVE DIGITALE SPEISEKARTE • Der Kunde scannt den QR-Code des Gerichts und sieht das vollständige Rezept: Zutaten, Zubereitung und Nährwerte. MEAL-KITS • Digitale Bedienungsanleitung für physische Kochboxen. Der Kunde scannt den QR-Code auf der Verpackung und sieht das Rezept Schritt für Schritt.
Antwort
RecipeDetail
Vollständige Details eines Rezepts
object
RecipeDetail
Vollständige Details eines Rezepts
recipeId
Eindeutige Kennung des Rezepts
title?
Lokalisierter Titel des Rezepts
slug
URL-freundlicher Slug des Rezepts
difficulty?
integer
difficulty?
All of
Variante 1
cookingTimeMinutes?
Garzeit in Minuten
preparationTimeMinutes?
Zubereitungszeit in Minuten
recipeTypeId
servings
Anzahl der Portionen, die das Rezept ergibt
countryId?
Kennung des Herkunftslands; auflösbar über GET /definitions/countries
italianRegionId?
Kennung der italienischen Herkunftsregion; auflösbar über GET /definitions/italian-regions
description?
Lokalisierte Beschreibung des Rezepts
otherInfos?
Zusätzliche lokalisierte Hinweise oder Informationen zum Rezept
storageInstructions?
Lokalisierte Anweisungen zur Lagerung und Aufbewahrung
isPublished
Gibt an, ob das Rezept veröffentlicht ist
isDeleted
Gibt an, ob das Rezept per Soft-Delete gelöscht wurde
totalTimeMinutes?
Summe aus Gar- und Zubereitungszeit in Minuten
imageUrl?
URL des Titelbilds des Rezepts
preparationSteps?
string[]
preparationSteps?
links?
object[]
links?
NamedLink
object
NamedLink
name
url
ingredients?
object[]
ingredients?
All of
Variante 1
object[]
Variante 1
RecipeIngredient
Ein Zutateneintrag in einem Rezept mit Mengenangabe
object
RecipeIngredient
Ein Zutateneintrag in einem Rezept mit Mengenangabe
recipeIngredientId?
Eindeutige Kennung für diesen Zutateneintrag
recipeId?
Kennung des Rezepts, zu dem diese Zutat gehört
name?
Anzeigename der Zutat
quantity?
Verwendete Menge der Zutat
measureUnitId?
Kennung der Maßeinheit für die Menge; kann über GET /definitions/measure-units aufgelöst werden
isIngredient?
Wahr, wenn dies eine Zutat ist; falsch, wenn es sich um einen allgemeinen Eintrag oder eine Notiz handelt
suggestions?
object[]
suggestions?
All of
Variante 1
object[]
Variante 1
RecipeTool
Ein für ein Rezept benötigtes Werkzeug oder Ausrüstungsteil
object
RecipeTool
Ein für ein Rezept benötigtes Werkzeug oder Ausrüstungsteil
recipeToolId?
Eindeutige Kennung für diesen Werkzeugeintrag
recipeId?
Kennung des Rezepts, zu dem dieses Werkzeug gehört
name
Anzeigename des Werkzeugs
No Content
Für diesen Endpunkt sind keine Schemata verfügbar.
Nicht autorisiert
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Zugriff verweigert
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Nicht akzeptabel
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Nicht verarbeitbare Entität
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Zu viele Anfragen (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Interner Serverfehler
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Fehlerhaftes Gateway (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Gateway-Zeitüberschreitung (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?