Recipe Pack

Description: Displays cooking recipes with ingredients, instructions, and related information.

API Response Structure:

{
  "items": [
    {
      "title": "Recipe Name",
      "url": "https://example.com/recipe",
      "image": true,
      "targetName": "Food Blog Name",
      "ratingPoints": 4.8,
      "ratingCounts": 256,
      "time": {
        "prep": "15 mins",
        "cook": "30 mins",
        "total": "45 mins"
      },
      "difficulty": "Medium",
      "servings": 4,
      "nutrition": {
        "calories": "350 per serving",
        "protein": "12g",
        "carbs": "45g"
      }
    }
  ],
  "filters": {
    "cookTime": ["Under 30 mins", "30-60 mins"],
    "cuisine": ["Italian", "Mexican", "Asian"],
    "dietary": ["Vegetarian", "Gluten-free"]
  },
  "type": "recipePack"
}

Fields:

  • items (array): Recipe listings

    • title (string): Recipe name

    • url (string): Recipe URL

    • image (boolean): Recipe photo available

    • targetName (string): Source website

    • ratingPoints (number): Average rating

    • ratingCounts (number): Number of ratings

    • time (object): Preparation times

    • difficulty (string): Difficulty level

    • servings (number): Serving size

    • nutrition (object): Nutritional information

  • filters (object): Available search filters

  • type (string): Always "recipePack"