Skip to main content
Version: v4

Recipe

No description

type Recipe {
id: String!
language: Language!
format: RecipeFormat!
title: String!
description: String!
method: [String!]!
methodPreview: [String!]!
contentValue: Float!
keywords: [String!]
createdAt: DateTime!
updatedAt: DateTime!
deletedAt: DateTime
recipeParentId: String
creatorId: String
recipeParent: RecipeParent!
creator: Creator!
ingredientsList: [IngredientListItem!]!
mediaFileDetailsList: [FileDetails!]!
}

Fields

Recipe.id ● String! non-null scalar

UUID of recipe

Recipe.language ● Language! non-null enum

Language of recipe

Recipe.format ● RecipeFormat! non-null enum

Unit format of the ingredients (Imperial/ Metric)

Recipe.title ● String! non-null scalar

Title of recipe

Recipe.description ● String! non-null scalar

Description of recipe

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

Preparation steps for recipe

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

Preview of preparation steps for recipe

Recipe.contentValue ● Float! non-null scalar

Content value of recipe

Recipe.keywords ● [String!] list scalar

Keywords for the recipe

Recipe.createdAt ● DateTime! non-null scalar

Creation time given as the ISO Date string

Recipe.updatedAt ● DateTime! non-null scalar

Last update time given as the ISO Date string

Recipe.deletedAt ● DateTime scalar

Soft delete time given as the ISO Date string

Recipe.recipeParentId ● String scalar

Parent id of recipe

Recipe.creatorId ● String scalar

Creator id of recipe

Recipe.recipeParent ● RecipeParent! non-null object

Parent of recipe

Recipe.creator ● Creator! non-null object

Creator of recipe

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

Ingredients list for recipe

Recipe.mediaFileDetailsList ● [FileDetails!]! non-null object

Media content for recipe

Returned by

getRecipes query

Member of

Creator object ● IngredientListItem object ● RecipeParent object

Implemented by

FileDetailsParentUnion union