Skip to main content
Version: s5

RecipeDetails

Recipe details (language specific)

type RecipeDetails {
id: String!
language: Language!
title: String!
format: RecipeFormat!
description: String!
method: [String!]!
methodPreview: [String!]!
keywords: [String!]
createdAt: DateTimeISO!
updatedAt: DateTimeISO!
deletedAt: DateTimeISO
recipeId: String
recipe: Recipe!
ingredientsList(
where: IngredientListItemWhere
limit: Int
offset: Int
): [IngredientListItem!]!
}

Fields

RecipeDetails.id ● String! non-null scalar

UUID of recipe details

RecipeDetails.language ● Language! non-null enum

Language of recipe details

RecipeDetails.title ● String! non-null scalar

Title for the recipe

RecipeDetails.format ● RecipeFormat! non-null enum

Unit format for the ingredients (Imperial/ Metric)

RecipeDetails.description ● String! non-null scalar

Description for the recipe

RecipeDetails.method ● [String!]! non-null scalar

Preparation steps for the recipe

RecipeDetails.methodPreview ● [String!]! non-null scalar

Preview of preparation steps for the recipe

RecipeDetails.keywords ● [String!] list scalar

Keywords for the recipe

RecipeDetails.createdAt ● DateTimeISO! non-null scalar

Creation time given as the ISO Date string

RecipeDetails.updatedAt ● DateTimeISO! non-null scalar

Last update time given as the ISO Date string

RecipeDetails.deletedAt ● DateTimeISO scalar

Soft delete time given as the ISO Date string

RecipeDetails.recipeId ● String scalar

Parent id of recipe

RecipeDetails.recipe ● Recipe! non-null object

Parent of recipe

RecipeDetails.ingredientsList ● [IngredientListItem!]! non-null object

Ingredients list for recipe

RecipeDetails.ingredientsList.where ● IngredientListItemWhere input
RecipeDetails.ingredientsList.limit ● Int scalar

Corresponds to the maximum number of items returned. Can be used in conjunction with “Offset” and “Order” to implement pagination.

RecipeDetails.ingredientsList.offset ● Int scalar

Corresponds to the number of items skipped before the first returned result. Can be used in conjunction with “Limit” and “Order” to implement pagination.

Returned by

getRecipeDetails query

Member of

IngredientListItem object ● Recipe object

Implemented by

FileParentUnion union