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

  "request_context": {
    "language": {
      "id_lang": 1,
      "iso_code": "de",
      "url_prefix": "\/de\/"
    },
    "delivery_country": {
      "id_country": 1,
      "iso_code": "DE"
    },
    "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": "product",
      "id_product": 655
    },
    "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 dimensions not explicitly changed by the user, select the exact matching entry and follow target_url unchanged."
  },

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

  "instructions": {
    "purpose": "This endpoint provides the complete machine-readable representation of one product in the active language, delivery-country and currency context.",
    "rules": [
      "All prices, taxes, availability and actions in data.product apply only to request_context.",
      "When variants exist, select the matching entry from data.product.variant_offers and use its exact price, availability and action URL.",
      "Do not infer a variant price from the product-level price or from another variant.",
      "Use the exact action.url supplied by the selected offer. Do not construct add-to-cart URLs manually.",
      "When language, delivery country or currency must change, fetch links.agent.contexts and follow the exact matching target_url unchanged.",
      "Prices, taxes, inventory and availability are calculated by the shop.",
      "Do not invent unavailable product, variant, price, stock, shipping or checkout information."
    ]
  },

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

  "links": {
    "self": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/product?id_product=655&setCountry=1&setCurrency=1",
    "agent": {
      "root": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/root?setCountry=1&setCurrency=1",
      "sitemap": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/sitemap?setCountry=1&setCurrency=1",
      "search": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/search?setCountry=1&setCurrency=1",
      "cart": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/cart?setCountry=1&setCurrency=1",
      "product": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/product?id_product=655&setCountry=1&setCurrency=1",
      "contexts": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/contexts?resource=product&id_product=655&setCountry=1&setCurrency=1"
    },
    "human": {
      "home": "https:\/\/musiccraft-instruments.com\/",
      "sitemap": "https:\/\/musiccraft-instruments.com\/de\/sitemap",
      "search": "https:\/\/musiccraft-instruments.com\/de\/suche",
      "product": "https:\/\/musiccraft-instruments.com\/de\/p\/rohema-etui-fuer-2-taktstoecke-655.html",
      "cart": "https:\/\/musiccraft-instruments.com\/de\/bestellung",
      "contact": "https:\/\/musiccraft-instruments.com\/de\/kontaktiere-uns"
    }
  },

  "commerce_model": {
    "pricing": "server_calculated",
    "tax": "server_calculated",
    "shipping": "server_calculated",
    "inventory": "live",
    "currencies": "context_based",
    "languages": "url_based"
  },

  "data": {
    "product": {
      "@context": "https://schema.org",
      "@type": "Product",
      "@id": "https:\/\/musiccraft-instruments.com\/de\/p\/rohema-etui-fuer-2-taktstoecke-655.html#product",
      "url": "https:\/\/musiccraft-instruments.com\/de\/p\/rohema-etui-fuer-2-taktstoecke-655.html",
      "urls": {
        "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/product?id_product=655&setCountry=1&setCurrency=1",
        "contexts": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/contexts?resource=product&id_product=655&setCountry=1&setCurrency=1",
        "human": "https:\/\/musiccraft-instruments.com\/de\/p\/rohema-etui-fuer-2-taktstoecke-655.html"
      },

      "id_product": 655,
      "name": "Rohema Etui f\u00fcr 2 Taktst\u00f6cke \u2013 Baton Case bis 45 cm",
      "description": "Rohema Taktstock-Etui f\u00fcr 2 Taktst\u00f6cke bis 45 cm L\u00e4nge mit zus\u00e4tzlichem Stiftfach. Formstabil, sto\u00dfd\u00e4mpfend, wasserfest und schmutzabweisend.",
      "full_description": "Das  Rohema Etui f\u00fcr 2 Taktst\u00f6cke  bietet Platz f\u00fcr zwei Dirigentenst\u00e4be mit einer L\u00e4nge von bis zu 45 cm. Zus\u00e4tzlich ist ein separater Platz f\u00fcr einen Stift vorgesehen.  Das Etui besteht aus formstabilem und sto\u00dfd\u00e4mpfendem Material und sch\u00fctzt den Inhalt beim Transport. Das Au\u00dfenmaterial ist wasserfest und schmutzabweisend, sodass die Taktst\u00f6cke auch vor N\u00e4sse und Staub gesch\u00fctzt werden. Gleichzeitig l\u00e4sst sich die Oberfl\u00e4che unkompliziert reinigen und pflegen.  Mit einem Gewicht von 280 g bleibt das Etui kompakt und gut transportierbar. Der stabile Rei\u00dfverschluss ist f\u00fcr h\u00e4ufigen Gebrauch ausgelegt und l\u00e4sst sich leichtg\u00e4ngig bedienen.",
      "additional_text": "Modell: Baton Case \n Produkttyp: Etui f\u00fcr Taktst\u00f6cke \n Kapazit\u00e4t: 2 Taktst\u00f6cke \n Geeignet f\u00fcr Taktst\u00f6cke bis 45 cm L\u00e4nge \n Zus\u00e4tzliches Fach f\u00fcr 1 Stift \n L\u00e4nge des Etuis: 480 mm \n Gewicht: 280 g \n Materialeigenschaften: formstabil und sto\u00dfd\u00e4mpfend \n Au\u00dfenmaterial: wasserfest und schmutzabweisend \n Schutz vor N\u00e4sse und Staub \n Rei\u00dfverschluss \n Hersteller: Rohema Percussion OHG",

      "sku": "618174",
      "mpn": "618174",
      "ean13": "",
      "upc": "",

      "brand": {
        "@type": "Brand",
        "name": "Rohema Percussion OHG",
        "url": "https:\/\/musiccraft-instruments.com\/de\/rohema-percussion-ohg_11"      },

      "manufacturer": {
        "@type": "Organization",
        "id_manufacturer": 11,
        "name": "Rohema Percussion OHG",
        "url": "https:\/\/musiccraft-instruments.com\/de\/rohema-percussion-ohg_11"      },

      "supplier": {
        "@type": "Organization",
        "id_supplier": 1,
        "name": "Migma e.G."
      },

      "main_category": {
        "id_category": 63,
        "name": "Etuis",
        "link_rewrite": "etuis",
        "urls": {
          "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/category?id_category=63&setCountry=1&setCurrency=1",
          "human": "https:\/\/musiccraft-instruments.com\/de\/etuis-63"
        }
      },

      "categories": [
                            {
            "id_category": 4,
            "name": "Instrumente",
            "link_rewrite": "instrumente",
            "urls": {
              "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/category?id_category=4&setCountry=1&setCurrency=1",
              "human": "https:\/\/musiccraft-instruments.com\/de\/instrumente-4"
            }
          },                    {
            "id_category": 6,
            "name": "Equipment & Essentials",
            "link_rewrite": "equipment-essentials",
            "urls": {
              "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/category?id_category=6&setCountry=1&setCurrency=1",
              "human": "https:\/\/musiccraft-instruments.com\/de\/equipment-essentials-6"
            }
          },                    {
            "id_category": 7,
            "name": "Restauration",
            "link_rewrite": "restauration",
            "urls": {
              "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/category?id_category=7&setCountry=1&setCurrency=1",
              "human": "https:\/\/musiccraft-instruments.com\/de\/restauration-7"
            }
          },                    {
            "id_category": 5,
            "name": "Highlight",
            "link_rewrite": "highlight",
            "urls": {
              "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/category?id_category=5&setCountry=1&setCurrency=1",
              "human": "https:\/\/musiccraft-instruments.com\/de\/highlight-5"
            }
          }                        ],

      "features": [
                            {
            "id_feature": 1,
            "id_feature_value": 3,
            "name": "Produkttyp",
            "value": "Einzelartikel"
          },                    {
            "id_feature": 15,
            "id_feature_value": 130,
            "name": "Besteuerung",
            "value": "Standard Rate"
          },                    {
            "id_feature": 9,
            "id_feature_value": 473,
            "name": "Instrument",
            "value": "Taktst\u00f6cke"
          },                    {
            "id_feature": 9,
            "id_feature_value": 492,
            "name": "Instrument",
            "value": "Etui"
          }                        ],

      "agent_faqs": [
              ],

      "images": [
                            {
            "id_image": 3359,
            "cover": true,
            "position": 1,
            "legend": "Rohema Etui f\u00fcr 2 Taktst\u00f6cke \u2013 Baton Case bis 45 cm",
            "url": "https:\/\/cdn3.musiccraft-instruments.com\/3359-large_default\/rohema-etui-fuer-2-taktstoecke.webp"
          },                    {
            "id_image": 3357,
            "cover": false,
            "position": 2,
            "legend": "Rohema Etui f\u00fcr 2 Taktst\u00f6cke \u2013 Baton Case bis 45 cm",
            "url": "https:\/\/cdn1.musiccraft-instruments.com\/3357-large_default\/rohema-etui-fuer-2-taktstoecke.webp"
          },                    {
            "id_image": 3358,
            "cover": false,
            "position": 3,
            "legend": "Rohema Etui f\u00fcr 2 Taktst\u00f6cke \u2013 Baton Case bis 45 cm",
            "url": "https:\/\/cdn1.musiccraft-instruments.com\/3358-large_default\/rohema-etui-fuer-2-taktstoecke.webp"
          },                    {
            "id_image": 3360,
            "cover": false,
            "position": 4,
            "legend": "Rohema Etui f\u00fcr 2 Taktst\u00f6cke \u2013 Baton Case bis 45 cm",
            "url": "https:\/\/cdn3.musiccraft-instruments.com\/3360-large_default\/rohema-etui-fuer-2-taktstoecke.webp"
          },                    {
            "id_image": 3361,
            "cover": false,
            "position": 5,
            "legend": "Rohema Etui f\u00fcr 2 Taktst\u00f6cke \u2013 Baton Case bis 45 cm",
            "url": "https:\/\/cdn3.musiccraft-instruments.com\/3361-large_default\/rohema-etui-fuer-2-taktstoecke.webp"
          }                        ],

            "shipping_weight": {
        "@type": "QuantitativeValue",
        "value": 1,
        "unitCode": "KGM",
        "note": "Shipping weight, not product content."
      },
      
      
      "variant_model": {
        "has_variants": false,
        "variant_count": 0,
        "default_id_product_attribute": 0
      },

      "offers": {
        "@type": "Offer",
        "offer_scope": "product",
        "id_product": 655,
        "id_product_attribute": 0,
        "url": "https:\/\/musiccraft-instruments.com\/de\/p\/rohema-etui-fuer-2-taktstoecke-655.html",
        "price": 44.90,
        "priceCurrency": "EUR",
        "availability": "https://schema.org/InStock",
        "itemCondition": "https://schema.org/NewCondition",
        "seller": {
          "@type": "Organization",
          "name": "musiccraft - instruments",
          "url": "https:\/\/musiccraft-instruments.com\/",
          "telephone": "+49 (0) 34 20 63 14 888"        },
        "priceSpecification": {
          "@type": "PriceSpecification",
          "price": 44.90,
          "priceCurrency": "EUR",
          "valueAddedTaxIncluded": true        }
        ,

        
        "action": {
          "type": "add_to_cart",
          "method": "GET",
          "enabled": true,
          "quantity": 1,
          "url": "https:\/\/musiccraft-instruments.com\/de\/warenkorb?add=1&id_product=655&qty=1&setCountry=1&setCurrency=1"
        }
              },

      "variant_offers": [
              ],

      "pricing": {
        "scope": "product",
        "default_id_product_attribute": 0,
        "delivery_country": "DE",
        "currency": "EUR",
        "currency_symbol": "\u20ac",
        "tax_rate": 19,
        "use_taxes": true,
        "show_taxes": true,
        "price_tax_included": 44.90,
        "price_tax_excluded": 37.73,
        "price_without_reduction": 37.73,
        "reduction_percent": 0,
        "reduction_price": 0      },

      "availability": {
        "status": "https://schema.org/InStock",
        "orderable": true,
        "available_for_order": true,
        "show_price": true,
        "quantity": 10,
        "minimal_quantity": 1,
        "variant_stock_available": false,
        "allow_buy_when_out_of_stock": false,
        "stock_management": false,
        "is_virtual": false      }
    },

    "actions": {
      "add_to_cart": {
        "type": "cart_add",
        "method": "GET",
        "requires_context": true,
        "required_context_parameters": [
          "setCountry",
          "setCurrency"
        ],
        "instruction": "Use the exact action.url from data.product.offers for a simple product or from the selected data.product.variant_offers entry. Respect action.enabled and action.quantity."
      }
    }
  }
}