
{
  "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": 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": "product",
      "id_product": 511
    },
    "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=511&setCountry=0&setCurrency=1",
    "agent": {
      "root": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/root?setCountry=0&setCurrency=1",
      "sitemap": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/sitemap?setCountry=0&setCurrency=1",
      "search": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/search?setCountry=0&setCurrency=1",
      "cart": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/cart?setCountry=0&setCurrency=1",
      "product": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/product?id_product=511&setCountry=0&setCurrency=1",
      "contexts": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/contexts?resource=product&id_product=511&setCountry=0&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-straw-brushes-sorghum-besen-511.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-straw-brushes-sorghum-besen-511.html#product",
      "url": "https:\/\/musiccraft-instruments.com\/de\/p\/rohema-straw-brushes-sorghum-besen-511.html",
      "urls": {
        "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/product?id_product=511&setCountry=0&setCurrency=1",
        "contexts": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/contexts?resource=product&id_product=511&setCountry=0&setCurrency=1",
        "human": "https:\/\/musiccraft-instruments.com\/de\/p\/rohema-straw-brushes-sorghum-besen-511.html"
      },

      "id_product": 511,
      "name": "Rohema Straw Brushes \u2013 Percussion-Besen aus europ\u00e4ischer Sorghumhirse",
      "description": "Rohema Straw Brushes aus geb\u00fcndelter europ\u00e4ischer Sorghumhirse mit Pro Grip Rubber. Leichte Mischung aus Besen und Rods f\u00fcr Cajon, Hi-Hat und Snare.",
      "full_description": "Zwischen klassischem Besen und Rod: Die  Rohema Straw Brushes  bestehen aus geb\u00fcndelter europ\u00e4ischer Sorghumhirse und bieten dadurch einen ganz eigenen Klangcharakter. Sie erzeugen mehr Volumen als herk\u00f6mmliche Jazzbesen, besitzen gleichzeitig aber weniger Attack als klassische Rods.  Diese Kombination sorgt f\u00fcr ein angenehm leichtes Spielgef\u00fchl und er\u00f6ffnet vielseitige Einsatzm\u00f6glichkeiten auf Cajon, Hi-Hat oder Snare. Die nat\u00fcrlichen Sorghumfasern verbinden dabei die weichere Ansprache eines Besens mit einem etwas volleren und pr\u00e4senteren Klang.  Der Griff ist mit Pro Grip Rubber ausgestattet und bietet sicheren Halt beim Spielen. Mit einer L\u00e4nge von 360 mm, einem Durchmesser von 21 mm und ihrem leichten Gewicht sind die Straw Brushes eine vielseitige Alternative f\u00fcr Percussionisten und Drummer, die einen Klang zwischen Besen und Rod suchen.",
      "additional_text": "Modell: Straw Brushes \n Instrumententyp: Percussion-Besen \n Material: Europ\u00e4ische Sorghumhirse \n Geb\u00fcndelte Sorghumfasern \n Griff: Pro Grip Rubber \n Gewicht: leicht \n Klangcharakter zwischen Besen und Rods \n Mehr Volumen als klassische Jazzbesen \n Weniger Attack als Rods \n Geeignet f\u00fcr Cajon, Hi-Hat und Snare \n L\u00e4nge: 360 mm \n Durchmesser: 21 mm \n Hersteller: Rohema Percussion OHG",

      "sku": "618056",
      "mpn": "618056",
      "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": 89,
        "name": "Besen",
        "link_rewrite": "besen",
        "urls": {
          "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/category?id_category=89&setCountry=0&setCurrency=1",
          "human": "https:\/\/musiccraft-instruments.com\/de\/besen-89"
        }
      },

      "categories": [
                            {
            "id_category": 4,
            "name": "Instrumente",
            "link_rewrite": "instrumente",
            "urls": {
              "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/category?id_category=4&setCountry=0&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=0&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=0&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=0&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": 449,
            "name": "Instrument",
            "value": "Hi-Hat"
          },                    {
            "id_feature": 9,
            "id_feature_value": 451,
            "name": "Instrument",
            "value": "Cajon"
          },                    {
            "id_feature": 9,
            "id_feature_value": 446,
            "name": "Instrument",
            "value": "Besen"
          },                    {
            "id_feature": 9,
            "id_feature_value": 450,
            "name": "Instrument",
            "value": "Snare"
          },                    {
            "id_feature": 22,
            "id_feature_value": 171,
            "name": "Einsatzbereich",
            "value": "Anf\u00e4nger"
          },                    {
            "id_feature": 22,
            "id_feature_value": 172,
            "name": "Einsatzbereich",
            "value": "Fortgeschrittene"
          },                    {
            "id_feature": 18,
            "id_feature_value": 448,
            "name": " Kernmaterial",
            "value": "Hirse"
          },                    {
            "id_feature": 18,
            "id_feature_value": 375,
            "name": " Kernmaterial",
            "value": "Gummi"
          }                        ],

      "agent_faqs": [
              ],

      "images": [
                            {
            "id_image": 2988,
            "cover": true,
            "position": 1,
            "legend": "Rohema Straw Brushes \u2013 Percussion-Besen aus europ\u00e4ischer Sorghumhirse",
            "url": "https:\/\/cdn2.musiccraft-instruments.com\/2988-large_default\/rohema-straw-brushes-sorghum-besen.webp"
          }                        ],

            "shipping_weight": {
        "@type": "QuantitativeValue",
        "value": 0.5,
        "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": 511,
        "id_product_attribute": 0,
        "url": "https:\/\/musiccraft-instruments.com\/de\/p\/rohema-straw-brushes-sorghum-besen-511.html",
        "price": 27.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": 27.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=511&qty=1&setCountry=0&setCurrency=1"
        }
              },

      "variant_offers": [
              ],

      "pricing": {
        "scope": "product",
        "default_id_product_attribute": 0,
        "delivery_country": false,
        "currency": "EUR",
        "currency_symbol": "\u20ac",
        "tax_rate": 19,
        "use_taxes": true,
        "show_taxes": true,
        "price_tax_included": 27.90,
        "price_tax_excluded": 23.45,
        "price_without_reduction": 23.45,
        "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."
      }
    }
  }
}