  
{
  "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": 42
    },
    "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=42&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=42&setCountry=0&setCurrency=1",
      "contexts": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/contexts?resource=cms&id_cms=42&setCountry=0&setCurrency=1"
    },
    "human": {
      "home": "https:\/\/musiccraft-instruments.com\/",
      "cms": "https:\/\/musiccraft-instruments.com\/en\/cms\/newsletter-sign-up-42",
      "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\/newsletter-sign-up-42#webpage",
      "url": "https:\/\/musiccraft-instruments.com\/en\/cms\/newsletter-sign-up-42",
      "inLanguage": "en",

      "id_cms": 42,
      "id_cms_category": 26,
      "position": 1,
      "active": true,
      "indexation": true,

      "title": "Newsletter",
      "meta_description": "Sign up for our free newsletter now and never miss an offer again!",
      "meta_keywords": "",
      "link_rewrite": "newsletter-sign-up",

      "content": {
        "format": "text/html",
        "html": "<h2 class=\"font-h\">Your Benefits\u00a0<\/h2>\n<div class=\"ul-check\">\n<ul>\n<li>Be the first to know about <strong>discount promotions and new products<\/strong><\/li>\n<li>Take advantage of <strong>exclusive special offers<\/strong><\/li>\n<li>Receive <strong>information<\/strong> on the topic of\u00a0<strong>our Instruments<\/strong><\/li>\n<li>Now with a <strong>10%\u00a0voucher***<\/strong> when you sign up!<\/li>\n<\/ul>\n<\/div>\n<div class=\"ul-check\">\n<p>You can unsubscribe from the newsletter at any time.<br \/><em>*** Redeemable for a minimum order value of 60 \u20ac.<\/em><br \/><br \/><\/p>\n<\/div>",
        "text": "Your Benefits\u00a0 Be the first to know about discount promotions and new products Take advantage of exclusive special offers Receive information on the topic of\u00a0 our Instruments Now with a 10%\u00a0voucher*** when you sign up! You can unsubscribe from the newsletter at any time. *** Redeemable for a minimum order value of 60 \u20ac.",
        "has_content": true      },

            
      "urls": {
        "agent": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/cms?id_cms=42&setCountry=0&setCurrency=1",
        "contexts": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/contexts?resource=cms&id_cms=42&setCountry=0&setCurrency=1",
        "human": "https:\/\/musiccraft-instruments.com\/en\/cms\/newsletter-sign-up-42"
      },

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