Get a recipe
Recupera los detalles completos y exhaustivos de una receta específica mediante su identificador. Incluye pasos, ingredientes, valores nutricionales y contenido multimedia, y proporciona todo lo necesario para mostrar una experiencia culinaria interactiva y enriquecida en tu plataforma. Diseñado para una recuperación ultrarrápida, permite alimentar las páginas principales de detalles de recetas de tu aplicación. Casos de uso: MODO DE COCINA INTERACTIVA • Activa un modo de cocina paso a paso y sin distracciones en tu aplicación, con tiempos precisos, instrucciones y recursos multimedia. Integrable con asistentes de voz. COMERCIO ELECTRÓNICO — PÁGINAS DE PRODUCTO ENRIQUECIDAS • Inserta la receta completa en las páginas de productos en las que el producto sea un ingrediente clave. Los usuarios añaden todos los ingredientes al carrito desde la vista de la receta. RESTAURANTES — MENÚ DIGITAL INTERACTIVO • El cliente escanea el código QR del plato y ve la receta completa: ingredientes, preparación y valores nutricionales. KITS DE COMIDA A DOMICILIO • Manual de instrucciones digital para kits de comida físicos. El cliente escanea el código QR de la caja y consulta la receta paso a paso.
Respuesta
RecipeDetail
Detalles completos de una receta
object
RecipeDetail
Detalles completos de una receta
recipeId
Identificador único de la receta
title?
Título localizado de la receta
slug
Slug de la receta compatible con URL
difficulty?
integer
difficulty?
All of
Variante 1
cookingTimeMinutes?
Tiempo de cocción en minutos
preparationTimeMinutes?
Tiempo de preparación en minutos
recipeTypeId
servings
Número de porciones que produce la receta
countryId?
Identificador del país de origen; se puede resolver mediante GET /definitions/countries
italianRegionId?
Identificador de la región italiana de origen; se puede resolver mediante GET /definitions/italian-regions
description?
Descripción localizada de la receta
otherInfos?
Notas o información localizada adicional sobre la receta
storageInstructions?
Instrucciones localizadas de almacenamiento y conservación
isPublished
Indica si la receta está publicada
isDeleted
Indica si la receta se ha eliminado de forma lógica
totalTimeMinutes?
Suma del tiempo de cocción y de preparación en minutos
imageUrl?
URL de la imagen de portada de la receta
preparationSteps?
string[]
preparationSteps?
links?
object[]
links?
NamedLink
object
NamedLink
name
url
ingredients?
object[]
ingredients?
All of
Variante 1
object[]
Variante 1
RecipeIngredient
Una entrada de ingrediente de una receta con cantidad
object
RecipeIngredient
Una entrada de ingrediente de una receta con cantidad
recipeIngredientId?
Identificador único de esta entrada de ingrediente
recipeId?
Identificador de la receta a la que pertenece este ingrediente
name?
Nombre que se muestra para el ingrediente
quantity?
Cantidad de ingrediente utilizada
measureUnitId?
Identificador de la unidad de medida de la cantidad; se puede resolver mediante GET /definitions/measure-units
isIngredient?
Verdadero si se trata de un ingrediente; falso si es un elemento genérico o una nota
suggestions?
object[]
suggestions?
All of
Variante 1
object[]
Variante 1
RecipeTool
Una herramienta o pieza de equipo necesaria para una receta
object
RecipeTool
Una herramienta o pieza de equipo necesaria para una receta
recipeToolId?
Identificador único de esta entrada de herramienta
recipeId?
Identificador de la receta a la que pertenece esta herramienta
name
Nombre visible de la herramienta
No Content
No hay esquemas disponibles para este endpoint.
No autorizado
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Prohibido
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
No aceptable
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Entidad no procesable
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Demasiadas solicitudes (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Error interno del servidor
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Puerta de enlace incorrecta (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Tiempo de espera de la puerta de enlace agotado (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?