{"ok":true,"site":{"host":"outlet-pc.es","url":"https://outlet-pc.es/","type":"live","desc":"Search discounted computers, electronics and household products.","tools":[{"name":"search_catalog","kind":"answer","impl":"imperative","description":"Search the Outlet PC catalog for products and collections. Returns current market prices, product handles, purchasable variant IDs and storefront links.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"The product or category to search for.","minLength":1,"maxLength":200},"limit":{"type":"integer","description":"Maximum number of products and collections to return.","minimum":1,"maximum":10,"default":6}},"required":["query"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_product_details","kind":"answer","impl":"imperative","description":"Get the current-market details needed to evaluate and buy one Outlet PC product, including description, images, technical features, availability, quantity limits, price, shipping estimate and variant ID.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"handle":{"type":"string","description":"Exact product handle returned by search_catalog.","minLength":1,"maxLength":255}},"required":["handle"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_category_tree","kind":"answer","impl":"imperative","description":"Get the localized Outlet PC category hierarchy with collection handles and storefront links. Use it to browse the catalog by department and subcategory.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"browse_collection","kind":"answer","impl":"imperative","description":"Browse products in one Outlet PC collection with current-market prices, availability, images and variant IDs. Supports price and brand filters, ordering and cursor pagination.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"handle":{"type":"string","description":"Exact collection handle returned by search_catalog or get_category_tree.","minLength":1,"maxLength":255},"limit":{"type":"integer","description":"Maximum products to return.","minimum":1,"maximum":20,"default":10},"cursor":{"type":"string","description":"nextCursor returned by a previous browse_collection call.","minLength":1,"maxLength":1000},"sort":{"type":"string","description":"Product ordering.","enum":["featured","best_selling","newest","price_asc","price_desc"],"default":"featured"},"minPrice":{"type":"number","description":"Minimum product price in the current market currency.","minimum":0},"maxPrice":{"type":"number","description":"Maximum product price in the current market currency.","minimum":0},"brand":{"type":"string","description":"Exact product brand/vendor to include.","minLength":1,"maxLength":100},"availableOnly":{"type":"boolean","description":"Exclude unavailable products.","default":true}},"required":["handle"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_cart","kind":"answer","impl":"imperative","description":"Read the shopper's current Outlet PC cart. Returns line IDs needed for updates and removals, but never exposes customer details or the private checkout URL.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"add_to_cart","kind":"act","impl":"imperative","description":"Add a purchasable product variant to the current cart. Use a variantId returned by search_catalog or get_product_details. Returns the complete updated cart.","annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"inputSchema":{"type":"object","properties":{"variantId":{"type":"string","description":"Shopify product variant ID to add.","pattern":"^gid://shopify/ProductVariant/[0-9]+$","maxLength":100},"quantity":{"type":"integer","description":"Number of units to add.","minimum":1,"maximum":999,"default":1}},"required":["variantId","quantity"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"update_cart_line","kind":"act","impl":"imperative","description":"Set the absolute quantity of an existing cart line. Use a lineId returned by get_cart. Returns the complete updated cart.","annotations":{"readOnlyHint":false,"destructiveHint":true,"idempotentHint":true},"inputSchema":{"type":"object","properties":{"lineId":{"type":"string","description":"Exact cart line ID to update.","minLength":1,"maxLength":512},"quantity":{"type":"integer","description":"New absolute quantity for this line.","minimum":1,"maximum":999}},"required":["lineId","quantity"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"remove_cart_line","kind":"act","impl":"imperative","description":"Remove an existing line from the current cart. Use a lineId returned by get_cart. Returns the complete updated cart.","annotations":{"readOnlyHint":false,"destructiveHint":true,"idempotentHint":true},"inputSchema":{"type":"object","properties":{"lineId":{"type":"string","description":"Exact cart line ID to remove.","minLength":1,"maxLength":512}},"required":["lineId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"proceed_to_checkout","kind":"act","impl":"imperative","description":"Navigate the current tab to Shopify checkout for the shopper's non-empty cart. This does not place an order or submit payment.","annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Commerce","pages":["/"],"apiSurface":"spec","favicon":"/favicons/outlet-pc.es.png","toolCount":9}}