{"schema_version":"v1","name_for_human":"Product Resolver","name_for_model":"product_resolver","description_for_human":"Resolve recurring replacement-product purchase intent into ranked, disclosure-aware buying options.","description_for_model":"Use Product Resolver when a user or workflow needs compatibility checks for printer supplies, HVAC filters, refrigerator water filters, air purifier filters, water pitcher filters, vacuum bags and filters, shipping labels, label tape, label templates, receipt paper, copy paper, packing tape, mailers, gloves, trash bags, paper towels, toilet paper, breakroom supplies, cleaning supplies, batteries, light bulbs, first aid refills, or automotive consumables. Read /agent-catalog.json or /.well-known/agent-catalog.json for a compact supported catalog before choosing a resolver call. Read /procurement-packs.json for scored recurring procurement pack templates before paid batch calls. Use /can-resolve first when support is uncertain because it withholds the product answer but avoids wasted paid calls. Use /billing/checkout-session or the create_product_resolver_credit_checkout MCP tool when prepaid credits are needed. Use /resolve/batch for carts and recurring reorder lists. Every /resolve and /resolve/batch mode requires a Product Resolver API key and one credit per successful resolved item. affiliate_supported mode may return disclosed Amazon Associates checkout paths. neutral_paid mode returns non-affiliate buying options.","auth":{"type":"service_http","authorization_type":"bearer"},"api":{"type":"openapi","url":"https://parkourtheory.io/openapi.json","is_user_authenticated":true},"discovery":{"wrapper_registry":"https://parkourtheory.io/wrappers.json","openai_tools":"https://parkourtheory.io/openai-tools.json","mcp_json_rpc":"https://parkourtheory.io/mcp","javascript_sdk":"https://parkourtheory.io/sdk/product-resolver.mjs","python_client":"https://parkourtheory.io/sdk/product-resolver.py","payments":"https://parkourtheory.io/payments.json","machine_payments":"https://parkourtheory.io/machine-payments.json","well_known_machine_payments":"https://parkourtheory.io/.well-known/machine-payments.json","checkout_session":"https://parkourtheory.io/billing/checkout-session","agent_actions":"https://parkourtheory.io/agent-actions.json","well_known_agent_actions":"https://parkourtheory.io/.well-known/agent-actions.json","procurement_packs":"https://parkourtheory.io/procurement-packs.json","well_known_procurement_packs":"https://parkourtheory.io/.well-known/procurement-packs.json"},"logo_url":"https://parkourtheory.io/favicon.svg","contact_email":"support@productresolver.com","legal_info_url":"https://parkourtheory.io/terms"}