action bigoven_recipe_get_random_recipe { label: "Get a random, home-page-quality Recipe." provider: bigoven method: GET path: "/recipes/random" encoding: json output: { type: "object" properties: { ActiveMinutes: { type: "integer" format: "int32" } AdTags: { type: "string" } AdminBoost: { type: "integer" format: "int32" } AllCategoriesText: { type: "string" } BookmarkImageURL: { type: "string" } BookmarkSiteLogo: { type: "string" } BookmarkURL: { type: "string" } Category: { type: "string" } Collection: { type: "string" } CollectionID: { type: "integer" format: "int32" } CreationDate: { type: "string" format: "date-time" } Cuisine: { type: "string" } Description: { type: "string" } FavoriteCount: { type: "integer" format: "int32" } HeroPhotoUrl: { type: "string" } ImageSquares: { type: "array" items: { type: "integer" format: "int32" } } ImageURL: { type: "string" } Ingredients: { type: "array" items: { type: "object" properties: { DisplayIndex: { type: "integer" format: "int32" } DisplayQuantity: { type: "string" } HTMLName: { type: "string" } IngredientID: { type: "integer" format: "int64" } IngredientInfo: { type: "object" properties: { Department: { type: "string" } MasterIngredientID: { type: "integer" format: "int32" } Name: { type: "string" } UsuallyOnHand: { type: "boolean" } } } IsHeading: { type: "boolean" } IsLinked: { type: "boolean" } MetricDisplayQuantity: { type: "string" } MetricQuantity: { type: "number" format: "double" } MetricUnit: { type: "string" } Name: { type: "string" } PreparationNotes: { type: "string" } Quantity: { type: "number" format: "double" } Unit: { type: "string" } } } } IngredientsTextBlock: { type: "string" } Instructions: { type: "string" } IsBookmark: { type: "boolean" } IsPrivate: { type: "boolean" } IsRecipeScan: { type: "boolean" } IsSponsored: { type: "boolean" } LastModified: { type: "string" format: "date-time" } MaxImageSquare: { type: "integer" format: "int32" } MedalCount: { type: "integer" format: "int32" } MenuCount: { type: "integer" format: "int32" } Microcategory: { type: "string" } NotesCount: { type: "integer" format: "int32" } NutritionInfo: { type: "object" properties: { CaloriesFromFat: { type: "number" format: "double" } Cholesterol: { type: "number" format: "double" } CholesterolPct: { type: "number" format: "double" } DietaryFiber: { type: "number" format: "double" } DietaryFiberPct: { type: "number" format: "double" } MonoFat: { type: "number" format: "double" } PolyFat: { type: "number" format: "double" } Potassium: { type: "number" format: "double" } PotassiumPct: { type: "number" format: "double" } Protein: { type: "number" format: "double" } ProteinPct: { type: "number" format: "double" } SatFat: { type: "number" format: "double" } SatFatPct: { type: "number" format: "double" } SingularYieldUnit: { type: "string" } Sodium: { type: "number" format: "double" } SodiumPct: { type: "number" format: "double" } Sugar: { type: "number" format: "double" } TotalCalories: { type: "number" format: "double" } TotalCarbs: { type: "number" format: "double" } TotalCarbsPct: { type: "number" format: "double" } TotalFat: { type: "number" format: "double" } TotalFatPct: { type: "number" format: "double" } TransFat: { type: "number" format: "double" } } } Poster: { type: "object" properties: { FirstName: { type: "string" } ImageUrl48: { type: "string" } IsKitchenHelper: { type: "boolean" } IsPremium: { type: "boolean" } IsUsingRecurly: { type: "boolean" } LastName: { type: "string" } MemberSince: { type: "string" format: "date-time" } PhotoUrl: { type: "string" } PhotoUrl48: { type: "string" } PremiumExpiryDate: { type: "string" format: "date-time" } UserID: { type: "integer" format: "int32" } UserName: { type: "string" } WebUrl: { type: "string" } } } PrimaryIngredient: { type: "string" } RecipeID: { type: "integer" format: "int32" } ReviewCount: { type: "integer" format: "int32" } StarRating: { type: "number" format: "double" } Subcategory: { type: "string" } Title: { type: "string" } TotalMinutes: { type: "integer" format: "int32" } VariantOfRecipeID: { type: "integer" format: "int32" } VerifiedByClass: { type: "string" } VerifiedDateTime: { type: "string" format: "date-time" } WebURL: { type: "string" } YieldNumber: { type: "number" format: "double" } YieldUnit: { type: "string" } } } }