BigOven · Schema
API2.Models.Recipes.RecipeResponse
DTO used to return a recipe with videos
RecipesMeal PlanningGrocery ListsNutritionFoodCooking
Properties
| Name | Type | Description |
|---|---|---|
| ActiveMinutes | integer | |
| AdTags | string | |
| AdminBoost | integer | |
| AllCategoriesText | string | |
| BookmarkImageURL | string | |
| BookmarkSiteLogo | string | |
| BookmarkURL | string | |
| Category | string | |
| Collection | string | |
| CollectionID | integer | |
| CreationDate | string | |
| Cuisine | string | |
| Description | string | |
| FavoriteCount | integer | |
| ImageSquares | array | |
| ImageURL | string | |
| Ingredients | array | |
| IngredientsTextBlock | string | |
| Instructions | string | |
| IsBookmark | boolean | |
| IsPrivate | boolean | |
| IsRecipeScan | boolean | |
| IsSponsored | boolean | |
| LastModified | string | |
| MaxImageSquare | integer | |
| MedalCount | integer | |
| MenuCount | integer | |
| Microcategory | string | |
| NotesCount | integer | |
| NutritionInfo | object | |
| PhotoUrl | string | |
| Poster | object | |
| PrimaryIngredient | string | |
| RecipeID | integer | |
| ReviewCount | integer | |
| StarRating | number | |
| Steps | array | |
| Subcategory | string | |
| Title | string | |
| TotalMinutes | integer | |
| VariantOfRecipeID | integer | |
| VerifiedByClass | string | |
| VerifiedDateTime | string | |
| Videos | array | Gets or sets the recipe videos, i.e. a list of type {API2.Models.Recipes.RecipeVideoResponse} |
| WebURL | string | |
| YieldNumber | number | |
| YieldUnit | string |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "API2.Models.Recipes.RecipeResponse",
"description": "DTO used to return a recipe with videos",
"properties": {
"ActiveMinutes": {
"format": "int32",
"type": "integer"
},
"AdTags": {
"type": "string"
},
"AdminBoost": {
"format": "int32",
"type": "integer"
},
"AllCategoriesText": {
"type": "string"
},
"BookmarkImageURL": {
"type": "string"
},
"BookmarkSiteLogo": {
"type": "string"
},
"BookmarkURL": {
"type": "string"
},
"Category": {
"type": "string"
},
"Collection": {
"type": "string"
},
"CollectionID": {
"format": "int32",
"type": "integer"
},
"CreationDate": {
"format": "date-time",
"type": "string"
},
"Cuisine": {
"type": "string"
},
"Description": {
"type": "string"
},
"FavoriteCount": {
"format": "int32",
"type": "integer"
},
"ImageSquares": {
"items": {
"format": "int32",
"type": "integer"
},
"type": "array"
},
"ImageURL": {
"type": "string"
},
"Ingredients": {
"items": {
"$ref": "#/components/schemas/BigOven.Model.API.Ingredient"
},
"type": "array"
},
"IngredientsTextBlock": {
"type": "string"
},
"Instructions": {
"type": "string"
},
"IsBookmark": {
"type": "boolean"
},
"IsPrivate": {
"type": "boolean"
},
"IsRecipeScan": {
"type": "boolean"
},
"IsSponsored": {
"type": "boolean"
},
"LastModified": {
"format": "date-time",
"type": "string"
},
"MaxImageSquare": {
"format": "int32",
"type": "integer"
},
"MedalCount": {
"format": "int32",
"type": "integer"
},
"MenuCount": {
"format": "int32",
"type": "integer"
},
"Microcategory": {
"type": "string"
},
"NotesCount": {
"format": "int32",
"type": "integer"
},
"NutritionInfo": {
"$ref": "#/components/schemas/BigOven.Model.API.NutritionInfo"
},
"PhotoUrl": {
"type": "string"
},
"Poster": {
"$ref": "#/components/schemas/BigOven.Model.API.UserInfo"
},
"PrimaryIngredient": {
"type": "string"
},
"RecipeID": {
"format": "int32",
"type": "integer"
},
"ReviewCount": {
"format": "int32",
"type": "integer"
},
"StarRating": {
"format": "double",
"type": "number"
},
"Steps": {
"items": {
"$ref": "#/components/schemas/BigOven.Model.InstructionStep"
},
"type": "array"
},
"Subcategory": {
"type": "string"
},
"Title": {
"type": "string"
},
"TotalMinutes": {
"format": "int32",
"type": "integer"
},
"VariantOfRecipeID": {
"format": "int32",
"type": "integer"
},
"VerifiedByClass": {
"type": "string"
},
"VerifiedDateTime": {
"format": "date-time",
"type": "string"
},
"Videos": {
"description": "Gets or sets the recipe videos, i.e. a list of type {API2.Models.Recipes.RecipeVideoResponse}",
"items": {
"$ref": "#/components/schemas/API2.Models.Recipes.RecipeVideoResponse"
},
"type": "array"
},
"WebURL": {
"type": "string"
},
"YieldNumber": {
"format": "double",
"type": "number"
},
"YieldUnit": {
"type": "string"
}
},
"type": "object"
}