- API
- Pontos finais
- /recipes/{recipeId}
Get a recipe
Recupere os detalhes completos e aprofundados de uma receita específica pelo seu identificador. Isso inclui etapas, ingredientes, valores nutricionais e mídia, fornecendo tudo o que é necessário para apresentar uma experiência de culinária rica e interativa na sua plataforma. Construído para recuperação ultrarrápida, alimenta as principais páginas de detalhes de receitas do seu aplicativo. Casos de Uso: MODO DE COZINHA INTERATIVA • Ofereça um modo de cozinha passo a passo e sem distrações no seu app, com tempos precisos, instruções e recursos de mídia. Integrável com assistentes de voz. E-COMMERCE — PÁGINAS DE PRODUTO ENRIQUECIDAS • Incorpore a receita completa em páginas de produto onde o produto é um ingrediente-chave. Os usuários adicionam todos os ingredientes ao carrinho diretamente da visualização da receita. RESTAURANTES — MENU DIGITAL INTERATIVO • O cliente escaneia o código QR do prato e vê a receita completa: ingredientes, preparo, valores nutricionais. KITS DE REFEIÇÃO • Manual de instruções digital para kits de refeição físicos. O cliente escaneia o QR na caixa e visualiza a receita passo a passo.
Resposta
RecipeDetail
Detalhes completos de uma receita
object
RecipeDetail
Detalhes completos de uma receita
recipeId
Identificador único da receita
title?
Título localizado da receita
slug
Slug amigável para URL da receita
difficulty?
Identificador de nível de dificuldade; resolvível via GET /definitions/difficulties
cookingTimeMinutes?
Tempo de cozedura em minutos
preparationTimeMinutes?
Tempo de preparação em minutos
recipeTypeId
Identificador do tipo de receita; resolvível via GET /definitions/recipe-types
servings
Número de porções que a receita rende
countryId?
Identificador do país de origem; resolvível via GET /definitions/countries
italianRegionId?
Identificador da região de origem italiana; resolvível via GET /definitions/italian-regions
description?
Descrição localizada da receita
otherInfos?
Notas locais adicionais ou informações sobre a receita
storageInstructions?
Instruções localizadas de armazenamento e conservação
isPublished
Se a receita está publicada
isDeleted
Se a receita foi excluída temporariamente
totalTimeMinutes?
Soma do tempo de cozimento e preparo em minutos
imageUrl?
URL da imagem de capa da receita
preparationSteps?
string[]
preparationSteps?
links?
object[]
links?
NamedLink
object
NamedLink
name
url
ingredients?
object[]
ingredients?
All of
Variante 1
object[]
Variante 1
RecipeIngredient
Uma entrada de ingrediente em uma receita com quantidade
object
RecipeIngredient
Uma entrada de ingrediente em uma receita com quantidade
recipeIngredientId?
Identificador único para este registro de ingrediente
recipeId?
Identificador da receita à qual este ingrediente pertence
name?
Nome exibido do ingrediente
quantity?
Quantidade do ingrediente utilizado
measureUnitId?
Identificador da unidade de medida para a quantidade; resolvível via GET /definitions/measure-units
isIngredient?
Verdadeiro se for um ingrediente; falso se for um item genérico ou uma observação
suggestions?
object[]
suggestions?
All of
Variante 1
object[]
Variante 1
RecipeTool
Uma ferramenta ou equipamento necessário para uma receita
object
RecipeTool
Uma ferramenta ou equipamento necessário para uma receita
recipeToolId?
Identificador único para esta entrada de ferramenta
recipeId?
Identificador da receita à qual esta ferramenta pertence
name
Nome de exibição da ferramenta
No Content
Nenhum esquema está disponível para este endpoint.
Não autorizado
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Proibido
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Não Aceitável
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Entidade não processável
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Muitas solicitações (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Erro Interno do Servidor
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Gateway Ruim (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Tempo de Espera Expirado (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?