{"name":"PrintIdeas POD Shopping Agent","description":"Agent-optimized print-on-demand catalog focused on predictable product, variant, pricing, shipping, and checkout data across multiple physical product categories. Mugs are one validation case, not the whole catalog model.","url":"https://printideas-storefront-733487321167.us-central1.run.app/","version":"1.3.0","capabilities":["search_pod_products","advanced_catalog_discovery","per_variant_shipping_filtering","shipping_cost_based_sorting","view_product_details_with_variants","multi_category_shipping_baselines","create_checkout_session_for_human_confirmation"],"safety":{"payment_policy":"Agents may create a PayPal checkout session but must not approve or complete payment. The approval URL must be returned to the human buyer."},"discovery":{"catalog_api":"/api/catalog","supported_filters":{"size":"Variant size filter. Mugs support 11oz, 15oz, or both; other categories use their own size labels.","max_shipping_first_usd":"float  (only products whose cheapest first-item shipping <= this value)","min_shipping_first_usd":"float","query":"text search","product_type":"string","sort":"recommended | newest | price_asc | price_desc | shipping_asc | shipping_desc"},"example_queries":["/api/catalog?product_type=ornament&max_shipping_first_usd=6&sort=shipping_asc&limit=20","/api/catalog?product_type=apparel&sort=price_asc&limit=20","/api/catalog?query=cat&sort=recommended&limit=20"],"catalog_html_features":"Product cards expose machine-readable data attributes for agent scanning. Runtime totals should be validated with /quote."},"special_resources":{"agent_tools":{"url":"https://printideas-storefront-733487321167.us-central1.run.app/agent-tools.json","well_known":"https://printideas-storefront-733487321167.us-central1.run.app/.well-known/agent-tools.json","purpose":"Compact workflow-oriented tool descriptors for discover -> inspect -> quote -> negotiate -> checkout preparation."},"agent_commerce_schema":{"url":"https://printideas-storefront-733487321167.us-central1.run.app/schemas/agent-commerce.schema.json","purpose":"Canonical JSON Schema for product, variant, quote, shipping policy, and checkout-preparation records."},"runtime_quote":{"url":"https://printideas-storefront-733487321167.us-central1.run.app/quote","purpose":"Validate runtime product, variant, quantity, shipping, and total behavior before checkout."},"mug_shipping_matrix":{"url":"https://printideas-storefront-733487321167.us-central1.run.app/api/agent/mug-shipping-matrix","static":"https://printideas-storefront-733487321167.us-central1.run.app/data/agent_mug_variants_matrix.json","purpose":"Mug-specific validation resource. Mugs are one category, not the full catalog model."},"design_portability":{"url":"https://printideas-storefront-733487321167.us-central1.run.app/api/design-portability.json","purpose":"Planning-only contract explaining that currently published products are discoverable now, while designs may be portable to other Printify-supported product types only after asset, blueprint, provider, shipping, and mockup validation."}},"endpoints":{"catalog":"https://printideas-storefront-733487321167.us-central1.run.app/api/catalog","products":"https://printideas-storefront-733487321167.us-central1.run.app/products","products_json":"https://printideas-storefront-733487321167.us-central1.run.app/products.json","openapi":"https://printideas-storefront-733487321167.us-central1.run.app/openapi.json","for_agents":"https://printideas-storefront-733487321167.us-central1.run.app/for-agents","llms":"https://printideas-storefront-733487321167.us-central1.run.app/llms.txt","agent_card":"https://printideas-storefront-733487321167.us-central1.run.app/.well-known/agent.json","agent_capabilities":"https://printideas-storefront-733487321167.us-central1.run.app/agent-capabilities.json","agent_tools":"https://printideas-storefront-733487321167.us-central1.run.app/agent-tools.json","agent_commerce_schema":"https://printideas-storefront-733487321167.us-central1.run.app/schemas/agent-commerce.schema.json","design_portability":"https://printideas-storefront-733487321167.us-central1.run.app/api/design-portability.json","mug_shipping_matrix":"https://printideas-storefront-733487321167.us-central1.run.app/api/agent/mug-shipping-matrix","robots":"https://printideas-storefront-733487321167.us-central1.run.app/robots.txt","sitemap":"https://printideas-storefront-733487321167.us-central1.run.app/sitemap.xml"},"recommendations_for_agents":["Start with /agent-tools.json when you need the compact workflow order and endpoint safety boundaries.","Use /quote to validate runtime totals before checkout.","Use product_type, query, sort, and max_shipping_first_usd filters for cost-efficient results.","Use /api/design-portability.json when explaining possible POD expansion beyond currently published products.","Treat modeled shipping rates as current baselines until provider-rate validation is complete."]}