{"schema_version":"2026-10-28","provider":"KAIBEAUTY Global","tools":[{"type":"function","function":{"name":"kaibeauty_search_products","description":"Search Korean skincare and cosmetic products with USD item prices. Each product carries its fact sheet data: ingredient list with source and dictionary INCI names, derived properties (present/absent/unknown), skin goals and country findings. ingredients_status 'unknown' means the ingredients are not known, not that the product is free of anything.","parameters":{"type":"object","properties":{"q":{"type":"string","description":"Keywords or product names; ingredient words match sourced lists only"},"concern":{"type":"string","enum":["hydration","barrier","soothing","tone","texture","elasticity"],"description":"Returns only products whose sourced ingredient list contains a related ingredient"},"avoid_ingredient":{"type":"string","description":"Ingredient or group to avoid (fragrance, fragrance allergens, essential oils, alcohol, retinol, aha, bha, aerosol, or an ingredient name). Returns only products whose absence is established"},"country":{"type":"string","description":"Two-letter destination country, e.g. US; adds that country's finding"},"category":{"type":"string","enum":["SKIN","CLEANSE","SUN","MASK"]}}}}},{"type":"function","function":{"name":"kaibeauty_get_cost_quote","description":"Item prices in USD for products on sale. Shipping, taxes and duties are not included; they are calculated at Shopify checkout for the delivery address.","parameters":{"type":"object","required":["items","country_code"],"properties":{"items":{"type":"array","items":{"type":"object","required":["product_id"],"properties":{"product_id":{"type":"integer"},"quantity":{"type":"integer","default":1}}}},"country_code":{"type":"string","description":"Two-letter ISO country code (e.g. US, JP, SG)"}}}}},{"type":"function","function":{"name":"kaibeauty_create_checkout","description":"Create a Shopify cart for products on sale and return its checkout link. The customer sees shipping, taxes and the final total at checkout before paying.","parameters":{"type":"object","required":["items"],"properties":{"items":{"type":"array","items":{"type":"object","properties":{"product_id":{"type":"integer","description":"Catalog product ID (auto-resolved to variant ID)"},"variant_id":{"type":"string","description":"Shopify Product Variant GID (e.g. gid://shopify/ProductVariant/...)"},"quantity":{"type":"integer","default":1}}}},"customer_email":{"type":"string","description":"Customer email address for order confirmation"}}}}}]}