{"name":"Product Resolver","slug":"product-resolver","type":"agent_callable_procurement_utility","tagline":"Compatibility-first resolver for recurring replacement-product buying.","directory_summary":"Product Resolver helps AI agents and procurement workflows turn messy replacement-product intent into compatible printer supplies, HVAC filters, refrigerator water filters, label supplies, recurring business consumables, and automotive consumables with paid affiliate-supported or paid neutral buying modes.","best_for":["AI procurement agents handling routine replenishment","Office and facility supply reorders","Printer supply compatibility checks before checkout","Filter, label, and business-consumable replacement workflows","Vehicle maintenance consumable fit checks","Agentic commerce flows that need transparent affiliate disclosure","Cart-level compatibility checks that should be resolved in one paid API request"],"not_for":["Live price comparison across merchants","Inventory guarantees","Custom negotiated B2B contracts","Undisclosed affiliate recommendations"],"supported_categories":[{"key":"printer_supplies","examples":["toner","ink","drum units","ink bottles","maintenance boxes"],"count":38},{"key":"replacement_filters","examples":["HVAC air filters","furnace filters","refrigerator water filters"],"count":15},{"key":"shipping_label_supplies","examples":["4x6 thermal labels","DYMO rolls","Brother tape","Avery sheets"],"count":8},{"key":"business_consumables","examples":["receipt paper","copy paper","packing tape","gloves","soap","batteries","air purifier filters","water pitcher filters","vacuum bags"],"count":20},{"key":"automotive_consumables","examples":["front wiper blade sets","cabin air filters","engine air filters","oil filters","vehicle year and engine fit checks"],"count":12}],"monetization_modes":{"affiliate_supported":{"price_usd":0.01,"auth_required":true,"disclosure_required":true,"public_quota_limited":false,"public_access":"paused","settlement_model":"paid_per_successful_call","billing_url":"https://productresolver.com/billing","use_when":"The caller can show the affiliate disclosure and wants paid resolver output with commission-capable disclosed checkout links."},"neutral_paid":{"price_usd":0.01,"auth_required":true,"billing_url":"https://productresolver.com/billing","use_when":"The caller needs non-affiliate output, audit-friendly procurement behavior, or a neutral tool result."}},"discovery_urls":{"homepage":"https://productresolver.com/","developer_docs":"https://productresolver.com/developers","openapi":"https://productresolver.com/openapi.json","mcp_metadata":"https://productresolver.com/mcp","mcp_json_rpc":"https://productresolver.com/mcp","well_known_mcp_metadata":"https://productresolver.com/.well-known/mcp","well_known_mcp_json":"https://productresolver.com/.well-known/mcp.json","wrapper_registry":"https://productresolver.com/wrappers.json","well_known_wrapper_registry":"https://productresolver.com/.well-known/wrappers.json","openai_tools":"https://productresolver.com/openai-tools.json","well_known_openai_tools":"https://productresolver.com/.well-known/openai-tools.json","javascript_sdk":"https://productresolver.com/sdk/product-resolver.mjs","python_client":"https://productresolver.com/sdk/product-resolver.py","agent_manifest":"https://productresolver.com/agent.json","well_known_agent_manifest":"https://productresolver.com/.well-known/agent.json","llms_txt":"https://productresolver.com/llms.txt","well_known_llms_txt":"https://productresolver.com/.well-known/llms.txt","shopping_intents":"https://productresolver.com/shopping-intents.json","procurement_packs":"https://productresolver.com/procurement-packs.json","well_known_procurement_packs":"https://productresolver.com/.well-known/procurement-packs.json","agent_catalog":"https://productresolver.com/agent-catalog.json","catalog_json":"https://productresolver.com/catalog.json","catalog_markdown":"https://productresolver.com/catalog.md","well_known_agent_catalog":"https://productresolver.com/.well-known/agent-catalog.json","well_known_product_catalog":"https://productresolver.com/.well-known/product-catalog.json","well_known_catalog_markdown":"https://productresolver.com/.well-known/catalog.md","product_feed_csv":"https://productresolver.com/product-feed.csv","commerce_feed_csv":"https://productresolver.com/commerce-feed.csv","product_feed_jsonl":"https://productresolver.com/product-feed.jsonl","well_known_product_feed_csv":"https://productresolver.com/.well-known/product-feed.csv","well_known_commerce_feed_csv":"https://productresolver.com/.well-known/commerce-feed.csv","well_known_product_feed_jsonl":"https://productresolver.com/.well-known/product-feed.jsonl","payments_json":"https://productresolver.com/payments.json","well_known_payments_json":"https://productresolver.com/.well-known/payments.json","checkout_session":"https://productresolver.com/billing/checkout-session","can_resolve":"https://productresolver.com/can-resolve","batch_resolve":"https://productresolver.com/resolve/batch","directory_profile":"https://productresolver.com/agent-directory.json","well_known_directory_profile":"https://productresolver.com/.well-known/product-resolver.json","pricing":"https://productresolver.com/pricing.json","disclosure":"https://productresolver.com/affiliate-disclosure.json"},"checkout_payment_methods":{"provider":"stripe_checkout","funding_model":"prepaid_credits","checkout_session":"https://productresolver.com/billing/checkout-session","checkout_mcp_tool":"create_product_resolver_credit_checkout","stablecoins_and_crypto":"enabled_in_stripe_dashboard","wechat_pay":"pending_stripe_approval","direct_agent_crypto":"planned_not_live","manifest":"https://productresolver.com/payments.json"},"integration_wrappers":{"wrapper_registry":"https://productresolver.com/wrappers.json","well_known_wrapper_registry":"https://productresolver.com/.well-known/wrappers.json","procurement_packs":"https://productresolver.com/procurement-packs.json","well_known_procurement_packs":"https://productresolver.com/.well-known/procurement-packs.json","openai_function_tools":"https://productresolver.com/openai-tools.json","well_known_openai_function_tools":"https://productresolver.com/.well-known/openai-tools.json","mcp_json_rpc":"https://productresolver.com/mcp","javascript_sdk":"https://productresolver.com/sdk/product-resolver.mjs","python_client":"https://productresolver.com/sdk/product-resolver.py","guidance":"Use wrappers when adding Product Resolver to an agent runtime. POST /mcp supports JSON-RPC tool calls, including a checkout tool for prepaid credits. All resolve wrappers still require Product Resolver credits."},"example_calls":[{"label":"Choose a scored recurring procurement pack","method":"GET","url":"https://productresolver.com/procurement-packs.json","auth_required":false},{"label":"Create a credit checkout session","method":"POST","url":"https://productresolver.com/billing/checkout-session","auth_required":false,"body":{"pack_id":"starter_500","email":"buyer@example.com"}},{"label":"Free preflight before spending a resolver credit","method":"GET","url":"https://productresolver.com/can-resolve?intent=toner%20for%20Brother%20HL-L6200DW%20qty%204&mode=affiliate_supported","auth_required":false},{"label":"Affiliate-supported printer supply resolve","method":"GET","url":"https://productresolver.com/resolve?intent=toner%20for%20Brother%20HL-L6200DW%20qty%204&mode=affiliate_supported","headers":["Authorization: Bearer <Product Resolver API key>"]},{"label":"Affiliate-supported HVAC filter resolve","method":"GET","url":"https://productresolver.com/resolve?intent=20x25x1%20MERV%2011%20air%20filter%20qty%2012&mode=affiliate_supported","headers":["Authorization: Bearer <Product Resolver API key>"]},{"label":"Affiliate-supported business consumable resolve","method":"GET","url":"https://productresolver.com/resolve?intent=medium%20roast%20K-Cup%20coffee%20pods%20bulk%20case%20quantity%204&mode=affiliate_supported","headers":["Authorization: Bearer <Product Resolver API key>"]},{"label":"Affiliate-supported air purifier filter resolve","method":"GET","url":"https://productresolver.com/resolve?intent=air%20purifier%20HEPA%20replacement%20filter%20pack%20quantity%203&mode=affiliate_supported","headers":["Authorization: Bearer <Product Resolver API key>"]},{"label":"Affiliate-supported automotive consumable resolve","method":"GET","url":"https://productresolver.com/resolve?intent=front%20wiper%20blades%20for%202018%20Toyota%20Camry%2026%2020%20set&mode=affiliate_supported","headers":["Authorization: Bearer <Product Resolver API key>"]},{"label":"Neutral paid resolve","method":"POST","url":"https://productresolver.com/resolve","headers":["Authorization: Bearer <Product Resolver API key>"],"body":{"intent":"GE RPWFE refrigerator water filter quantity 2","mode":"neutral_paid"}},{"label":"Batch resolve a recurring supply cart","method":"POST","url":"https://productresolver.com/resolve/batch","headers":["Authorization: Bearer <Product Resolver API key>"],"billing":"One credit per successful resolved item.","body":{"mode":"affiliate_supported","intents":["toner for Brother HL-L6200DW quantity 4","20x25x1 MERV 11 air filter quantity 12","3 1/8 x 230 thermal receipt paper rolls case quantity 50"]}}],"directory_copy":{"title":"Product Resolver","short_description":"Agent-callable replacement-product resolver for printer supplies, filters, labels, and recurring business consumables.","category":"AI procurement and agentic commerce","keywords":["AI procurement API","agentic commerce","replacement product resolver","office supply reorder","printer toner compatibility","HVAC filter resolver","business consumable reorder","air purifier filter replacement","water pitcher filter replacement","vacuum bag replacement","automotive consumable resolver","vehicle part fit check","wiper blade replacement","cabin air filter replacement","engine air filter replacement","affiliate-supported shopping","paid resolver API","batch resolver API","cart resolver API"],"submission_note":"All resolver calls require Product Resolver credits. Use /can-resolve for free preflight checks, /resolve for one item, and /resolve/batch for carts or recurring reorder lists. Use affiliate_supported only with visible disclosure and returned checkout URLs. Use neutral_paid when affiliate output is not acceptable."},"recommended_index_targets":["https://productresolver.com/developers","https://productresolver.com/use-cases/ai-agent-procurement-api","https://productresolver.com/use-cases/autonomous-procurement-reorder-api","https://productresolver.com/use-cases/agentic-commerce-replacement-resolver","https://productresolver.com/use-cases/vehicle-maintenance-consumable-resolver","https://productresolver.com/agent-catalog.json","https://productresolver.com/.well-known/agent-catalog.json","https://productresolver.com/procurement-packs.json","https://productresolver.com/.well-known/procurement-packs.json","https://productresolver.com/wrappers.json","https://productresolver.com/.well-known/wrappers.json","https://productresolver.com/openai-tools.json","https://productresolver.com/.well-known/openai-tools.json","https://productresolver.com/catalog.md","https://productresolver.com/product-feed.csv","https://productresolver.com/product-feed.jsonl","https://productresolver.com/payments.json","https://productresolver.com/.well-known/payments.json","https://productresolver.com/billing","https://productresolver.com/shopping-intents.json","https://productresolver.com/can-resolve","https://productresolver.com/guides/business-supplies","https://productresolver.com/guides/automotive-consumables"],"use_cases":[{"slug":"bulk-toner-reorder","title":"Bulk Toner Reorder Resolver","url":"https://productresolver.com/use-cases/bulk-toner-reorder","primary_intent":"bulk high yield toner for Brother HL-L6200DW quantity 12"},{"slug":"amazon-business-printer-supplies","title":"Amazon Business Printer Supply Resolver","url":"https://productresolver.com/use-cases/amazon-business-printer-supplies","primary_intent":"toner for HP LaserJet Pro 4001dn quantity 4 via Amazon"},{"slug":"ai-agent-procurement-api","title":"AI Agent Procurement API for Printer Consumables","url":"https://productresolver.com/use-cases/ai-agent-procurement-api","primary_intent":"neutral toner check for Canon imageCLASS MF445dw quantity 2"},{"slug":"autonomous-procurement-reorder-api","title":"Autonomous Procurement Reorder API","url":"https://productresolver.com/use-cases/autonomous-procurement-reorder-api","primary_intent":"medium roast K-Cup coffee pods bulk case for office breakroom quantity 4"},{"slug":"agentic-commerce-replacement-resolver","title":"Agentic Commerce Replacement Product Resolver","url":"https://productresolver.com/use-cases/agentic-commerce-replacement-resolver","primary_intent":"GE RPWFE refrigerator water filter quantity 2"},{"slug":"vehicle-maintenance-consumable-resolver","title":"Vehicle Maintenance Consumable Resolver","url":"https://productresolver.com/use-cases/vehicle-maintenance-consumable-resolver","primary_intent":"front wiper blades for 2018 Toyota Camry 26 20 set"},{"slug":"recurring-filter-replacement","title":"Recurring Filter Replacement Resolver","url":"https://productresolver.com/use-cases/recurring-filter-replacement","primary_intent":"replacement HVAC filter 20x25x1 MERV 11 quantity 12"},{"slug":"shipping-label-reorder","title":"Shipping Label Reorder Resolver","url":"https://productresolver.com/use-cases/shipping-label-reorder","primary_intent":"4x6 direct thermal shipping labels quantity 12"},{"slug":"business-consumable-reorder","title":"Business Consumable Reorder Resolver","url":"https://productresolver.com/use-cases/business-consumable-reorder","primary_intent":"3 1/8 x 230 thermal receipt paper rolls case quantity 50"}],"trust_rules":["Rank by compatibility and fit before monetization.","Never hide affiliate disclosure.","Never label affiliate_supported output as neutral.","If affiliate_supported output leads to a purchase, use the returned disclosed checkout URL.","Use /can-resolve before paid resolution when support is uncertain.","Use /procurement-packs.json for scored recurring procurement templates, then send selected intents through paid /resolve/batch.","Use /resolve/batch for carts and recurring reorder lists to avoid many separate HTTP calls.","Do not use /resolve without a Product Resolver API key.","Use neutral_paid when a caller requires non-affiliate output.","Surface unresolved gaps instead of guessing on unsupported products."]}