{"ok":true,"site":{"host":"luikbeslagshop.nl","url":"https://luikbeslagshop.nl/","type":"live","category":"Commerce","desc":"Shutter fittings, hardware and product quotations from LuikbeslagShop.","tools":[{"name":"search_shop","kind":"answer","impl":"imperative","description":"Search the LuikbeslagShop catalog (shutter hardware / luikbeslag). Returns matching products, categories and information pages, each with a name, description and relative URL. Product URLs contain the product number (e.g. /product/00-02-01/...), which is the \"product\" argument for add_to_cart.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search terms, in Dutch (e.g. \"duimheng\", \"scharnier rvs\", \"luik vastzetter\")."}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_cart","kind":"answer","impl":"imperative","description":"Get the contents of the current shopping cart (session-based): products, quantities, prices in euros and the cart total.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"add_to_cart","kind":"act","impl":"imperative","description":"Add a product to the shopping cart. Use the product number from search_shop product URLs or from get_cart (e.g. \"00-02-01\"). Returns the updated cart; verify the product appears in it, an unknown product number is silently ignored.","inputSchema":{"type":"object","properties":{"product":{"type":"string","description":"Product number, e.g. \"00-02-01\"."},"quantity":{"type":"integer","description":"Number of items to add, at least 1."}},"required":["product","quantity"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"remove_from_cart","kind":"act","impl":"imperative","description":"Remove an item from the shopping cart by its cartItemId (from get_cart). Returns the updated cart.","inputSchema":{"type":"object","properties":{"cartItemId":{"type":"integer","description":"The cartItemId of the cart line to remove, as returned by get_cart."}},"required":["cartItemId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_shipping_info","kind":"answer","impl":"imperative","description":"Get shipping costs, free-shipping threshold, minimum order value, VAT and supported countries.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"apiSurface":"spec","favicon":"/favicons/luikbeslagshop.nl.png","toolCount":5}}