{
  "schema_version": "1.0",
  "name": "CuratedDeals",
  "description": "AI-verified coupon codes, promo codes, and deals from thousands of online stores.",
  "url": "https://curateddeals.com",
  "actions": [
    {
      "name": "search_coupons",
      "description": "Search for coupon codes and deals by store name or keyword",
      "url": "https://curateddeals.com/search?q={query}",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Store name or keyword to search for coupons"
          }
        },
        "required": ["query"]
      }
    },
    {
      "name": "browse_category",
      "description": "Browse coupons and deals by shopping category",
      "url": "https://curateddeals.com/categories/{slug}",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Category slug, e.g. fashion-apparel, electronics-gadgets, ai-software"
          }
        },
        "required": ["slug"]
      }
    },
    {
      "name": "view_store",
      "description": "View all active coupon codes and deals for a specific store",
      "url": "https://{store_slug}.curateddeals.com/",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {
          "store_slug": {
            "type": "string",
            "description": "The store's subdomain slug, e.g. amazon, nike, nordstrom"
          }
        },
        "required": ["store_slug"]
      }
    },
    {
      "name": "list_stores",
      "description": "Browse the full alphabetical directory of stores with active coupons",
      "url": "https://curateddeals.com/stores",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "read_blog",
      "description": "Read shopping guides, deal alerts, and savings tips on the CuratedDeals blog",
      "url": "https://curateddeals.com/blog",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "contact",
      "description": "Contact the CuratedDeals team for questions, partnerships, or support",
      "url": "https://curateddeals.com/contact",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {}
      }
    }
  ]
}
