- API
- Slutpunkter
- /recipes/{recipeId}
Get a recipe
Hämta de fullständiga, djupgående detaljerna för ett specifikt recept genom dess identifierare. Detta inkluderar steg, ingredienser, näringsvärden och media, vilket ger allt som behövs för att skapa en rik, interaktiv matlagningsupplevelse på din plattform. Byggt för blixtsnabb hämtning, driver det huvudsidorna för receptdetaljer i din applikation. Användningsområden: INTERAKTIVT MATLÄGE • Skapa ett steg-för-steg, störningsfritt matlagningsläge i din app med precisa tider, instruktioner och mediatillgångar. Kan integreras med röstassistenter. E-HANDEL — BERIKADE PRODUKTSIDOR • Bädda in hela receptet på produktsidor där produkten är en nyckelingrediens. Användare kan lägga till alla ingredienser i kundvagnen från receptvyn. RESTAURANGER — INTERAKTIV DIGITAL MENY • Kunder skannar maträttens QR-kod och ser hela receptet: ingredienser, tillagning, näringsvärden. MATLEVERANSSATSER • Digital instruktion för fysiska måltidslådor. Kunden skannar QR-koden på lådan och ser steg-för-steg-receptet.
Svar
RecipeDetail
Fullständiga detaljer om ett recept
object
RecipeDetail
Fullständiga detaljer om ett recept
recipeId
Unik identifierare för receptet
title?
Lokaliserad titel på receptet
slug
URL-vänlig slug för receptet
difficulty?
Svårighetsnivåidentifierare; lösbar via GET /definitions/difficulties
cookingTimeMinutes?
Tillagningstid i minuter
preparationTimeMinutes?
Förberedelsetid i minuter
recipeTypeId
Recepttypidentifierare; kan lösas via GET /definitions/recipe-types
servings
Antal portioner receptet ger
countryId?
Identifier för ursprungsland; kan lösas via GET /definitions/countries
italianRegionId?
Identifier för italiensk ursprungsregion; kan lösas via GET /definitions/italian-regions
description?
Lokaliserad beskrivning av receptet
otherInfos?
Ytterligare lokaliserade anteckningar eller information om receptet
storageInstructions?
Lokaliserade lagrings- och förvaringsinstruktioner
isPublished
Om receptet är publicerat
isDeleted
Om receptet har tagits bort tillfälligt
totalTimeMinutes?
Summa tillagningstid och förberedelsetid i minuter
imageUrl?
URL för receptets omslagsbild
preparationSteps?
string[]
preparationSteps?
links?
object[]
links?
NamedLink
object
NamedLink
name
url
ingredients?
object[]
ingredients?
All of
Variant 1
object[]
Variant 1
RecipeIngredient
En ingredienspost i ett recept med mängd
object
RecipeIngredient
En ingredienspost i ett recept med mängd
recipeIngredientId?
Unik identifierare för denna ingredienspost
recipeId?
Identifieraren för receptet som den här ingrediensen tillhör
name?
Visningsnamn på ingrediensen
quantity?
Mängden av den använda ingrediensen
measureUnitId?
Identifier för måttenhet för mängden; kan lösas via GET /definitions/measure-units
isIngredient?
Sant om detta är en ingrediens; falskt om det är en allmän artikel eller anteckning
suggestions?
object[]
suggestions?
All of
Variant 1
object[]
Variant 1
RecipeTool
Ett verktyg eller en utrustning som behövs för ett recept
object
RecipeTool
Ett verktyg eller en utrustning som behövs för ett recept
recipeToolId?
Unik identifierare för denna verktygspost
recipeId?
Identifierare för receptet som det här verktyget tillhör
name
Verktygets visningsnamn
No Content
Inga scheman är tillgängliga för denna slutpunkt.
Obehörig
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Förbjuden
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Inte acceptabelt
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Oprocessbar entitet
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
För många förfrågningar (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Intern serverfel
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Bad Gateway (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Gateway Time-out (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?