  
{
  "agent_meta": {
    "type": "agent_cms_page",
    "schema": "mcc_agent",
    "schema_version": "1.1",
    "generated_at": "2026-11-07",
    "source_of_truth": "MCC Commerce Engine"
  },

  "request_context": {
    "language": {
      "id_lang": 2,
      "iso_code": "en",
      "url_prefix": "\/en\/"
    },
    "delivery_country": {
      "id_country": 0,
      "iso_code": false
    },
    "currency": {
      "id_currency": 1,
      "iso_code": "EUR",
      "name": "Euro",
      "symbol": "\u20ac"
    },
    "complete": true
  },

  "context_switching": {
    "available": true,
    "mode": "on_demand_resolver",
    "stateless": true,
    "resolver": "links.agent.contexts",
    "fetch_when": "requested_context_differs",
    "dimensions": [
      "language",
      "delivery_country",
      "currency"
    ],
    "unspecified_dimensions": "preserve_request_context",
    "selection": {
      "match": "exact",
      "source": "available_contexts",
      "result": "available_contexts[].target_url"
    },
    "target": {
      "resource": "cms",
      "id_cms": 2
    },
    "full_context_in_target_url": true,
    "requires_session_persistence": false,
    "manual_url_construction_allowed": false,
    "instruction": "When a requested language, delivery country or currency differs from request_context, fetch links.agent.contexts. Preserve every dimension not explicitly changed, select the exact matching available_contexts entry and follow target_url unchanged."
  },

  "platform": {
    "name": "MCC Agentic Commerce",
    "version": "1.1",
    "commerce_engine": "MCC Commerce Engine",
    "agent_interface": "MCC Agentic API"
  },

  "instructions": {
    "purpose": "This endpoint provides the complete machine-readable representation of one CMS information page in the active language and shop context.",
    "rules": [
      "Use data.cms_page.content.text for concise reading and data.cms_page.content.html when markup, links, tables or document structure matter.",
      "Treat the CMS page as informational content, not as a product offer or checkout action.",
      "Use the URLs supplied by this response instead of constructing Agent URLs manually.",
      "When language, delivery country or currency must change, fetch links.agent.contexts and follow the exact matching target_url unchanged.",
      "Preserve every context dimension the user did not explicitly request to change.",
      "Do not invent legal, service, shipping, payment or company information that is not present in this response."
    ]
  },

  "capabilities": {
    "root": true,
    "sitemap": true,
    "search": true,
    "product": true,
    "category": true,
    "cart": true,
    "contexts": true,
    "cms_page": true,
    "checkout": false
  },

  "links": {
    "self": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/cms?id_cms=2&setCountry=0&setCurrency=1",
    "agent": {
      "root": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/root?setCountry=0&setCurrency=1",
      "sitemap": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/sitemap?setCountry=0&setCurrency=1",
      "search": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/search?setCountry=0&setCurrency=1",
      "cart": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/cart?setCountry=0&setCurrency=1",
      "cms": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/cms?id_cms=2&setCountry=0&setCurrency=1",
      "contexts": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/contexts?resource=cms&id_cms=2&setCountry=0&setCurrency=1"
    },
    "human": {
      "home": "https:\/\/musiccraft-instruments.com\/",
      "cms": "https:\/\/musiccraft-instruments.com\/en\/cms\/legal-notice-2",
      "contact": "https:\/\/musiccraft-instruments.com\/en\/contact-us"
    }
  },

  "commerce_model": {
    "content": "server_managed",
    "language": "url_based",
    "delivery_country": "context_preserved",
    "currency": "context_preserved",
    "context_authority": "links.agent.contexts"
  },

  "data": {
    "cms_page": {
      "@context": "https://schema.org",
      "@type": "WebPage",
      "@id": "https:\/\/musiccraft-instruments.com\/en\/cms\/legal-notice-2#webpage",
      "url": "https:\/\/musiccraft-instruments.com\/en\/cms\/legal-notice-2",
      "inLanguage": "en",

      "id_cms": 2,
      "id_cms_category": 25,
      "position": 0,
      "active": true,
      "indexation": true,

      "title": "Legal Notice",
      "meta_description": "Legal Notice",
      "meta_keywords": "Hinweise, rechtlich, Gutscheine",
      "link_rewrite": "legal-notice",

      "content": {
        "format": "text/html",
        "html": "<p><strong>musiccraft - instruments<\/strong><br \/><em>eine Marke der Co.Rising GmbH<\/em><\/p>\n<p><strong>Co.Rising GmbH<\/strong><br \/> Stra\u00dfe der Einheit 14<br \/> 04564 B\u00f6hlen<\/p>\n<p>Commercial Register: HRB 40683<br \/> Registration court: Leipzig<\/p>\n<p><strong>Represented by:<\/strong><br \/> Kevin Hessel<\/p>\n<h2>Contact<\/h2>\n<p>Phone: +49 (0) 34 20 63 14 888<br \/> E-mail:\u00a0<a href=\"mailto:hallo@musiccraft-instruments.com\">hallo@musiccraft-instruments.com<\/a><\/p>\n<h2>VAT ID<\/h2>\n<p>Sales tax identification number according to Sect. 27 a of the Sales Tax Law:<br \/> DE355373963<\/p>\n<h2>Person responsible for editorial<\/h2>\n<p>Maria Feustel<br \/> Co.Rising GmbH<br \/> Stra\u00dfe der Einheit 14<br \/> 04564 B\u00f6hlen<\/p>\n<h2>Dispute resolution proceedings in front of a consumer arbitration board<\/h2>\n<p>We are not willing or obliged to participate in dispute resolution proceedings in front of a consumer arbitration board.<\/p>",
        "text": "musiccraft - instruments eine Marke der Co.Rising GmbH Co.Rising GmbH Stra\u00dfe der Einheit 14 04564 B\u00f6hlen Commercial Register: HRB 40683 Registration court: Leipzig Represented by: Kevin Hessel Contact Phone: +49 (0) 34 20 63 14 888 E-mail:\u00a0 hallo@musiccraft-instruments.com VAT ID Sales tax identification number according to Sect. 27 a of the Sales Tax Law: DE355373963 Person responsible for editorial Maria Feustel Co.Rising GmbH Stra\u00dfe der Einheit 14 04564 B\u00f6hlen Dispute resolution proceedings in front of a consumer arbitration board We are not willing or obliged to participate in dispute resolution proceedings in front of a consumer arbitration board.",
        "has_content": true      },

            "agent_faqs": {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "count": 1,
        "items": [
                    {
            "@type": "Question",
            "id_mcc_faq": 1,
            "position": 0,
            "question": "Which payment methods can I use?",
            "answer": {
              "@type": "Answer",
              "format": "text/html",
              "html": "<p>You can pay via bank transfer, VISA, Mastercard, and anything else Stripe supports.You can pay via bank transfer, VISA, Mastercard, and anything else Stripe supports.<\/p>",
              "text": "You can pay via bank transfer, VISA, Mastercard, and anything else Stripe supports.You can pay via bank transfer, VISA, Mastercard, and anything else Stripe supports."
            }
          }                  ]
      },
            
      "urls": {
        "agent": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/cms?id_cms=2&setCountry=0&setCurrency=1",
        "contexts": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/contexts?resource=cms&id_cms=2&setCountry=0&setCurrency=1",
        "human": "https:\/\/musiccraft-instruments.com\/en\/cms\/legal-notice-2"
      },

      "context_note": "The page content is language-dependent. Delivery country and currency are preserved in Agent URLs for a complete stateless shop context."
    }
  }
}
