{"ok":true,"site":{"host":"detroitaxle.com","url":"https://detroitaxle.com/","type":"live","desc":"Detroit Axle","tools":[{"name":"search_products","kind":"answer","impl":"imperative","description":"Search Detroit Axle products by keyword or part number without changing the customer page. Optionally constrain the search to a complete year, make, and model. Returns product titles, prices, live availability, product URLs, and the Shopify variantId needed by add_to_cart.","title":"Search products","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":1,"maxLength":200,"description":"Part number, product keyword, or vehicle-related search text."},"year":{"type":"string","pattern":"^(19|20)\\d{2}$","description":"Optional vehicle year. Must be provided with make and model."},"make":{"type":"string","minLength":1,"maxLength":80,"description":"Optional vehicle make. Must be provided with year and model."},"model":{"type":"string","minLength":1,"maxLength":120,"description":"Optional vehicle model. Must be provided with year and make."},"limit":{"type":"integer","minimum":1,"maximum":24,"default":10}},"required":["query"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/parts","/category/news","/parts/2006-toyota-rav4","/parts/2006-toyota-rav4/all","/parts/2006-toyota-rav4/ball-joints"]},{"name":"select_vehicle","kind":"act","impl":"imperative","description":"Validate and select a vehicle by year, make, and model, save it as the active fitment context, and open the matching Detroit Axle parts page.","title":"Select vehicle","inputSchema":{"type":"object","properties":{"year":{"type":"string","pattern":"^(19|20)\\d{2}$"},"make":{"type":"string","minLength":1,"maxLength":80},"model":{"type":"string","minLength":1,"maxLength":120}},"required":["year","make","model"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/parts","/category/news","/parts/2006-toyota-rav4","/parts/2006-toyota-rav4/all","/parts/2006-toyota-rav4/ball-joints"]},{"name":"add_to_cart","kind":"act","impl":"imperative","description":"Add one currently available Shopify product variant to the cart. Use the exact variantId returned by search_products. The active vehicle, when selected, is attached to the cart line for fitment context.","title":"Add to cart","inputSchema":{"type":"object","properties":{"variantId":{"type":"string","pattern":"^gid://shopify/ProductVariant/.+","description":"Exact Shopify ProductVariant ID returned by search_products."},"quantity":{"type":"integer","minimum":1,"maximum":10,"default":1}},"required":["variantId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/parts","/category/news","/parts/2006-toyota-rav4","/parts/2006-toyota-rav4/all","/parts/2006-toyota-rav4/ball-joints"]},{"name":"proceed_to_checkout","kind":"act","impl":"imperative","description":"Open Shopify checkout for the current cart. This does not place the order; it navigates to checkout. The site will ask the user to confirm before redirecting.","title":"Proceed to checkout","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/parts","/category/news","/parts/2006-toyota-rav4","/parts/2006-toyota-rav4/all","/parts/2006-toyota-rav4/ball-joints"]}],"category":"Commerce","favicon":"/favicons/detroitaxle.com.png","apiSurface":"spec","toolCount":4}}