{
  "name": "KM Sheet Metal",
  "description": "K&M Sheet Metal and Gutter Supply manufactures and distributes gutter systems, architectural sheet metal, roofing products, tools, and related supplies. Products serve contractors, manufacturers, distributors, and homeowners in the United States.",
  "language": "en-US",
  "currency": "USD",
  "commerce": {
    "shop": "https://docs.kmsheetmetal.com/km-shop",
    "category_example": "https://docs.kmsheetmetal.com/category/gutters",
    "category_url_pattern": "https://docs.kmsheetmetal.com/category/{slug}",
    "search": {
      "method": "GET",
      "url_template": "https://docs.kmsheetmetal.com/km-shop?search={query}",
      "parameter": "search",
      "notes": "Use product names, material, dimensions, application, or SKU/default code when known."
    },
    "cart": "https://docs.kmsheetmetal.com/shop/cart",
    "checkout_notes": "Product configuration, current pricing, shipping eligibility, lead time, availability, and custom-made restrictions should be confirmed from the live product/cart pages before purchase.",
    "product_model": {
      "exact_identifier": "SKU/default code is the preferred exact product identifier when available.",
      "variants": "Products may have selectable attributes such as size, material, color, roof type, mount type, dimensions, or other configuration choices.",
      "pricing": "Configurable products may display a base price plus option price adjustments. Treat the final price shown for a valid selected combination as authoritative.",
      "relationships": {
        "suggested_products": "Sections such as You may also like can represent related products, accessories, compatible components, or alternatives. Confirm compatibility on the linked product page."
      },
      "custom_products": "Made-to-order, custom-fabricated, non-returnable, acknowledgment, and lead-time notices are transactional constraints and should not be treated as incidental marketing copy."
    }
  },
  "information": {
    "about": "https://docs.kmsheetmetal.com/about",
    "contact": "https://docs.kmsheetmetal.com/contact",
    "shipping": "https://docs.kmsheetmetal.com/shipping-information",
    "privacy": "https://www.kmsheetmetal.com/privacy-policy",
    "returns": "https://www.kmsheetmetal.com/return-policy",
    "terms": "https://docs.kmsheetmetal.com/terms",
    "sitemap": "https://docs.kmsheetmetal.com/sitemap.xml"
  },
  "agent_resources": {
    "llms_txt": "https://docs.kmsheetmetal.com/llms.txt",
    "api_catalog": "https://docs.kmsheetmetal.com/.well-known/api-catalog",
    "agent_skills": "https://docs.kmsheetmetal.com/.well-known/agent-skills/index.json",
    "mcp_compatibility_card": "https://docs.kmsheetmetal.com/.well-known/mcp/server-card.json",
    "authentication": "https://docs.kmsheetmetal.com/auth.md",
    "openapi": "https://docs.kmsheetmetal.com/openapi.json",
    "api_documentation": "https://docs.kmsheetmetal.com/api/ai/docs",
    "remote_mcp": "https://docs.kmsheetmetal.com/mcp",
    "mcp_server_card": "https://docs.kmsheetmetal.com/mcp/server-card",
    "ai_catalog": "https://docs.kmsheetmetal.com/.well-known/ai-catalog.json"
  },
  "content_negotiation": {
    "markdown": "Send Accept: text/markdown when requesting normal HTML pages.",
    "structured_data": "JSON-LD from the page is preserved in the markdown representation when present."
  }
}