Skip to main content

RecipeDetails

Recipe details (language specific)

type RecipeDetails {
id: String!
language: Language!
languageReviewLevel: LanguageReviewLevel!
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.languageReviewLevel ● LanguageReviewLevel! non-null enum​

Review level 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!]! non-null 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! non-null 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