{"id":101,"date":"2024-02-14T01:40:40","date_gmt":"2024-02-13T22:40:40","guid":{"rendered":"https:\/\/besmuclean.com\/?page_id=101"},"modified":"2025-11-15T09:07:51","modified_gmt":"2025-11-15T06:07:51","slug":"preisliste","status":"publish","type":"page","link":"https:\/\/besmuclean.com\/index.php\/preisliste\/","title":{"rendered":"Preisliste"},"content":{"rendered":"\n<!-- WordPress Custom HTML Block i\u00e7in Hal\u0131 Temizleme Fiyat Hesaplay\u0131c\u0131s\u0131 -->\n<div class=\"besmu-price-calculator\">\n    <h2 class=\"calculator-title\">W\u00e4hlen Sie die Teppichart aus und geben Sie die Ma\u00dfe an (unverbindl. Vorkalkulation):<\/h2>\n    \n    <div class=\"carpet-types\">\n        <div class=\"carpet-type-card\" data-type=\"normal\" data-price=\"6.90\">\n            <div class=\"carpet-image\">\n                <img decoding=\"async\" src=\"https:\/\/besmuclean.com\/wp-content\/uploads\/2025\/10\/Normale-teppiche-ab-1.png\" alt=\"Normale Teppiche\" \/>\n            <\/div>\n            <div class=\"carpet-type-title\">Normale Teppiche <\/div>\n            <div class=\"carpet-type-price\">\n                <span class=\"discounted\">ab 6,90 \u20ac\/m\u00b2<\/span>\n            <\/div>\n        <\/div>\n        \n        <div class=\"carpet-type-card\" data-type=\"gardine\" data-price=\"8.90\">\n            <div class=\"carpet-image\">\n                <img decoding=\"async\" src=\"https:\/\/besmuclean.com\/wp-content\/uploads\/2025\/10\/Gardine-ab.png\" alt=\"Gardine\" \/>\n            <\/div>\n            <div class=\"carpet-type-title\">Gardine <\/div>\n            <div class=\"carpet-type-price\">\n                <span class=\"discounted\">ab 8,90 \u20ac\/m\u00b2<\/span>\n            <\/div>\n        <\/div>\n        \n        <div class=\"carpet-type-card\" data-type=\"bettdecke\" data-price=\"9.90\">\n            <div class=\"carpet-image\">\n                <img decoding=\"async\" src=\"https:\/\/besmuclean.com\/wp-content\/uploads\/2025\/10\/Bettdecke-ab.png\" alt=\"Bettdecke\" \/>\n            <\/div>\n            <div class=\"carpet-type-title\">Bettdecke <\/div>\n            <div class=\"carpet-type-price\">\n                <span class=\"discounted\">ab 9,90 \u20ac\/m\u00b2<\/span>\n            <\/div>\n        <\/div>\n        \n        <div class=\"carpet-type-card\" data-type=\"perserteppich\" data-price=\"14.90\">\n            <div class=\"carpet-image\">\n                <img decoding=\"async\" src=\"https:\/\/besmuclean.com\/wp-content\/uploads\/2025\/10\/Perserteppich-Orientteppich-ab.png\" alt=\"Perserteppich\" \/>\n            <\/div>\n            <div class=\"carpet-type-title\">Perserteppich  <\/div>\n            <div class=\"carpet-type-price\">\n                <span class=\"discounted\">ab 14,90 \u20ac\/m\u00b2<\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"dimensions-section\">\n        <div class=\"dimension-input\">\n            <label class=\"dimension-label\">L\u00e4nge (in Metern):<\/label>\n            <input type=\"range\" class=\"dimension-slider\" id=\"besmu-length\" min=\"0.5\" max=\"10\" step=\"0.1\" value=\"3\">\n            <span class=\"dimension-value\" id=\"besmu-length-value\">3 m<\/span>\n        <\/div>\n        \n        <div class=\"dimension-input\">\n            <label class=\"dimension-label\">Breite (in Metern):<\/label>\n            <input type=\"range\" class=\"dimension-slider\" id=\"besmu-width\" min=\"0.5\" max=\"5\" step=\"0.1\" value=\"0.5\">\n            <span class=\"dimension-value\" id=\"besmu-width-value\">0,5 m<\/span>\n        <\/div>\n    <\/div>\n\n    <div class=\"price-breakdown\">\n        <div class=\"price-item\">\n            <span>Quadratmeter Ihres Teppichs:<\/span>\n            <span id=\"besmu-square-meters\">1,5 m\u00b2<\/span>\n        <\/div>\n        <div class=\"price-item\">\n            <span>Transportkosten:<\/span>\n            <span id=\"besmu-transport-cost\">0,00 \u20ac (Kostenlos)<\/span>\n        <\/div>\n        <div class=\"price-item total\">\n            <span>Gesamtpreis (inkl. MwSt.):<\/span>\n            <span id=\"besmu-total-price\">80,00 \u20ac<\/span>\n        <\/div>\n    <\/div>\n\n    <button class=\"cta-button\" id=\"besmu-book-appointment\" disabled>\n        Jetzt Abholtermin vereinbaren\n    <\/button>\n\n    <!-- Koltuk Y\u0131kama Fiyat Listesi -->\n    <div class=\"price-list-section\">\n        <h3 class=\"price-list-title\">Polsterreinigung Preise <\/h3>\n        <div class=\"price-list-grid\" id=\"upholstery-price-list\">\n            <div class=\"price-item-row\">\n                <span class=\"service-name\">SESSEL<\/span>\n                <span class=\"service-price\">49 \u20ac<\/span>\n            <\/div>\n            <div class=\"price-item-row\">\n                <span class=\"service-name\">SOFA 2-SITZER<\/span>\n                <span class=\"service-price\">99 \u20ac<\/span>\n            <\/div>\n            <div class=\"price-item-row\">\n                <span class=\"service-name\">SOFA 3-SITZER<\/span>\n                <span class=\"service-price\">129 \u20ac<\/span>\n            <\/div>\n            <div class=\"price-item-row\">\n                <span class=\"service-name\">ECKCOUCH KLEIN<\/span>\n                <span class=\"service-price\">149 \u20ac<\/span>\n            <\/div>\n            <div class=\"price-item-row\">\n                <span class=\"service-name\">ECKCOUCH GROSS<\/span>\n                <span class=\"service-price\">199 \u20ac<\/span>\n            <\/div>\n            <div class=\"price-item-row\">\n                <span class=\"service-name\">KOMBI (1er, 2er, 3er)<\/span>\n                <span class=\"service-price\">229 \u20ac<\/span>\n            <\/div>\n            <div class=\"price-item-row\">\n                <span class=\"service-name\">HOCKER<\/span>\n                <span class=\"service-price\">39 \u20ac<\/span>\n            <\/div>\n            <div class=\"price-item-row\">\n                <span class=\"service-name\">HOCKER GROSS<\/span>\n                <span class=\"service-price\">49 \u20ac<\/span>\n            <\/div>\n            <div class=\"price-item-row\">\n                <span class=\"service-name\">AUTOSITZ 5 Sitze<\/span>\n                <span class=\"service-price\">99 \u20ac<\/span>\n            <\/div>\n            <div class=\"price-item-row\">\n                <span class=\"service-name\">STUHL<\/span>\n                <span class=\"service-price\">9\u20ac<\/span>\n            <\/div>\n            <div class=\"price-item-row\">\n                <span class=\"service-name\">B\u00dcROSTUHL<\/span>\n                <span class=\"service-price\">13\u20ac<\/span>\n            <\/div>\n            <div class=\"price-item-row\">\n                <span class=\"service-name\">LEDERPFLEGE<\/span>\n                <span class=\"service-price\">49 \u20ac<\/span>\n            <\/div>\n            <div class=\"price-item-row\">\n                <span class=\"service-name\">MATRATZEN KLEIN<\/span>\n                <span class=\"service-price\">99 \u20ac<\/span>\n            <\/div>\n            <div class=\"price-item-row\">\n                <span class=\"service-name\">MATRATZEN GROSS<\/span>\n                <span class=\"service-price\">129 \u20ac<\/span>\n            <\/div>\n        <\/div>\n        <button class=\"cta-button\" id=\"besmu-upholstery-whatsapp\" disabled>WhatsApp \u2013 Termin f\u00fcr Polsterreinigung<\/button>\n    <\/div>\n<\/div>\n\n<style>\n.besmu-price-calculator {\n    max-width: 95%;\n    width: 100%;\n    margin: 0 auto;\n    padding: 30px;\n    font-family: Arial, sans-serif;\n    background: #f8f9fa;\n    border-radius: 10px;\n}\n\n.besmu-price-calculator .calculator-title {\n    text-align: center;\n    margin-bottom: 40px;\n    color: #333;\n    font-size: 28px;\n}\n\n.besmu-price-calculator .carpet-types {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 20px;\n    margin-bottom: 40px;\n}\n\n.besmu-price-calculator .carpet-type-card {\n    border: 2px solid #ddd;\n    border-radius: 8px;\n    padding: 20px;\n    cursor: pointer;\n    transition: all 0.3s ease;\n    background: white;\n    position: relative;\n    text-align: center;\n    min-height: 280px;\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n}\n\n.besmu-price-calculator .carpet-type-card:hover {\n    border-color: #007bff;\n    box-shadow: 0 4px 8px rgba(0,0,0,0.1);\n}\n\n.besmu-price-calculator .carpet-type-card.selected {\n    border-color: #28a745;\n    background: #f8fff9;\n}\n\n.besmu-price-calculator .carpet-type-card.selected::after {\n    content: \"\u2713\";\n    position: absolute;\n    top: 10px;\n    right: 10px;\n    color: #28a745;\n    font-size: 20px;\n    font-weight: bold;\n}\n\n.besmu-price-calculator .carpet-type-title {\n    font-weight: bold;\n    margin-bottom: 12px;\n    color: #333;\n    font-size: 16px;\n    line-height: 1.3;\n    flex-grow: 1;\n}\n\n.besmu-price-calculator .carpet-type-price {\n    color: #666;\n    font-size: 14px;\n    margin-top: auto;\n}\n\n.besmu-price-calculator .carpet-type-price .original {\n    text-decoration: line-through;\n    color: #999;\n}\n\n.besmu-price-calculator .carpet-type-price .discounted {\n    color: #28a745;\n    font-weight: bold;\n}\n\n.besmu-price-calculator .carpet-image {\n    margin-bottom: 15px;\n    border-radius: 6px;\n    overflow: hidden;\n    height: 140px;\n    flex-shrink: 0;\n}\n\n.besmu-price-calculator .carpet-image img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    transition: transform 0.3s ease;\n}\n\n.besmu-price-calculator .carpet-type-card:hover .carpet-image img {\n    transform: scale(1.05);\n}\n\n.besmu-price-calculator .dimensions-section {\n    background: white;\n    padding: 30px;\n    border-radius: 8px;\n    margin-bottom: 30px;\n}\n\n.besmu-price-calculator .dimension-input {\n    margin-bottom: 20px;\n}\n\n.besmu-price-calculator .dimension-label {\n    display: block;\n    margin-bottom: 8px;\n    font-weight: bold;\n    color: #333;\n    font-size: 16px;\n}\n\n.besmu-price-calculator .dimension-slider {\n    width: 100%;\n    height: 6px;\n    border-radius: 3px;\n    background: #ddd;\n    outline: none;\n    -webkit-appearance: none;\n}\n\n.besmu-price-calculator .dimension-slider::-webkit-slider-thumb {\n    -webkit-appearance: none;\n    appearance: none;\n    width: 20px;\n    height: 20px;\n    border-radius: 50%;\n    background: #007bff;\n    cursor: pointer;\n}\n\n.besmu-price-calculator .dimension-value {\n    display: inline-block;\n    margin-left: 15px;\n    font-weight: bold;\n    color: #007bff;\n    font-size: 16px;\n}\n\n.besmu-price-calculator .price-breakdown {\n    background: white;\n    padding: 30px;\n    border-radius: 8px;\n    margin-bottom: 30px;\n}\n\n.besmu-price-calculator .price-item {\n    display: flex;\n    justify-content: space-between;\n    margin-bottom: 15px;\n    padding: 8px 0;\n    font-size: 16px;\n}\n\n.besmu-price-calculator .price-item.total {\n    border-top: 2px solid #007bff;\n    padding-top: 15px;\n    margin-top: 15px;\n    font-weight: bold;\n    font-size: 20px;\n    color: #007bff;\n}\n\n.besmu-price-calculator .cta-button {\n    width: 100%;\n    padding: 20px;\n    background: #28a745;\n    color: white;\n    border: none;\n    border-radius: 8px;\n    font-size: 20px;\n    font-weight: bold;\n    cursor: pointer;\n    transition: background 0.3s ease;\n}\n\n.besmu-price-calculator .cta-button:hover {\n    background: #218838;\n}\n\n.besmu-price-calculator .cta-button:disabled {\n    background: #ccc;\n    cursor: not-allowed;\n}\n\n\/* Koltuk Y\u0131kama Fiyat Listesi Stilleri *\/\n.besmu-price-calculator .price-list-section {\n    margin-top: 40px;\n    background: white;\n    padding: 30px;\n    border-radius: 8px;\n    border: 2px solid #28a745;\n}\n\n.besmu-price-calculator .price-list-title {\n    text-align: center;\n    color: #28a745;\n    font-size: 24px;\n    font-weight: bold;\n    margin-bottom: 30px;\n    border-bottom: 2px solid #28a745;\n    padding-bottom: 15px;\n}\n\n.besmu-price-calculator .price-list-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n    gap: 15px;\n}\n\n.besmu-price-calculator .price-item-row {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 15px 20px;\n    background: #f8f9fa;\n    border-radius: 8px;\n    border-left: 4px solid #28a745;\n    transition: all 0.3s ease;\n}\n\n.besmu-price-calculator .price-item-row:hover {\n    background: #e8f5e8;\n    transform: translateX(5px);\n}\n\n.besmu-price-calculator .price-item-row.selected {\n    background: #f0fff4;\n    border-color: #218838;\n    box-shadow: 0 0 0 2px rgba(40,167,69,0.15);\n}\n\n.besmu-price-calculator #besmu-upholstery-whatsapp {\n    margin-top: 20px;\n}\n\n.besmu-price-calculator .service-name {\n    font-weight: bold;\n    color: #333;\n    font-size: 16px;\n}\n\n.besmu-price-calculator .service-price {\n    font-weight: bold;\n    color: #28a745;\n    font-size: 18px;\n}\n\n@media (max-width: 1200px) {\n    .besmu-price-calculator .carpet-types {\n        grid-template-columns: repeat(2, 1fr);\n    }\n}\n\n@media (max-width: 768px) {\n    .besmu-price-calculator .carpet-types {\n        grid-template-columns: 1fr;\n    }\n    \n    .besmu-price-calculator {\n        padding: 10px;\n    }\n    \n    .besmu-price-calculator .price-list-grid {\n        grid-template-columns: 1fr;\n    }\n    \n    .besmu-price-calculator .price-list-title {\n        font-size: 20px;\n    }\n}\n<\/style>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Hal\u0131 t\u00fcr\u00fc se\u00e7imi\n    const carpetCards = document.querySelectorAll('.besmu-price-calculator .carpet-type-card');\n    let selectedCarpetType = null;\n    let selectedPrice = 0;\n\n    carpetCards.forEach(card => {\n        card.addEventListener('click', function() {\n            \/\/ \u00d6nceki se\u00e7imi kald\u0131r\n            carpetCards.forEach(c => c.classList.remove('selected'));\n            \n            \/\/ Yeni se\u00e7imi i\u015faretle\n            this.classList.add('selected');\n            selectedCarpetType = this.dataset.type;\n            selectedPrice = parseFloat(this.dataset.price);\n            \n            \/\/ Fiyat\u0131 g\u00fcncelle\n            updateBesmuPrice();\n            \n            \/\/ Butonu aktif et\n            document.getElementById('besmu-book-appointment').disabled = false;\n        });\n    });\n\n    \/\/ Boyut de\u011fi\u015fiklikleri\n    const lengthSlider = document.getElementById('besmu-length');\n    const widthSlider = document.getElementById('besmu-width');\n    const lengthValue = document.getElementById('besmu-length-value');\n    const widthValue = document.getElementById('besmu-width-value');\n\n    if (lengthSlider) {\n        lengthSlider.addEventListener('input', function() {\n            lengthValue.textContent = this.value + ' m';\n            updateBesmuPrice();\n        });\n    }\n\n    if (widthSlider) {\n        widthSlider.addEventListener('input', function() {\n            widthValue.textContent = this.value + ' m';\n            updateBesmuPrice();\n        });\n    }\n\n    \/\/ Fiyat hesaplama fonksiyonu\n    function updateBesmuPrice() {\n        if (!selectedCarpetType || !lengthSlider || !widthSlider) return;\n\n        const length = parseFloat(lengthSlider.value);\n        const width = parseFloat(widthSlider.value);\n        const squareMeters = length * width;\n        \n        \/\/ Kare metre hesaplama\n        const squareMetersElement = document.getElementById('besmu-square-meters');\n        if (squareMetersElement) {\n            squareMetersElement.textContent = squareMeters.toFixed(1) + ' m\u00b2';\n        }\n        \n        \/\/ Temizlik fiyat\u0131\n        const cleaningPrice = squareMeters * selectedPrice;\n        \n        \/\/ Nakliye fiyat\u0131 (sabit) - M\u00fc\u015fteriye g\u00f6re ayarlanabilir\n        const transportCost = 0; \/\/ Nakliye \u00fccretsiz olarak ayarland\u0131\n        \n        \/\/ Toplam fiyat\n        const totalPrice = cleaningPrice + transportCost;\n        \n        \/\/ Sonu\u00e7lar\u0131 g\u00fcncelle\n        const transportCostElement = document.getElementById('besmu-transport-cost');\n        const totalPriceElement = document.getElementById('besmu-total-price');\n        \n        if (transportCostElement) {\n            transportCostElement.textContent = transportCost.toFixed(2) + ' \u20ac (Kostenlos)';\n        }\n        if (totalPriceElement) {\n            totalPriceElement.textContent = totalPrice.toFixed(2) + ' \u20ac';\n        }\n    }\n\n    \/\/ Randevu alma butonu\n    const bookButton = document.getElementById('besmu-book-appointment');\n    if (bookButton) {\n        bookButton.addEventListener('click', function() {\n            if (selectedCarpetType && lengthSlider && widthSlider) {\n                const length = parseFloat(lengthSlider.value);\n                const width = parseFloat(widthSlider.value);\n                const squareMeters = length * width;\n                const totalPrice = (squareMeters * selectedPrice) + 0; \/\/ Nakliye \u00fccretsiz\n                \n                \/\/ WhatsApp mesaj\u0131 olu\u015ftur\n                const selectedCard = document.querySelector('.besmu-price-calculator .carpet-type-card.selected');\n                const carpetTypeName = selectedCard ? selectedCard.querySelector('.carpet-type-title').textContent : 'Se\u00e7ilen Hal\u0131 T\u00fcr\u00fc';\n                \n                const message = `Hallo! Ich m\u00f6chte einen Abholtermin f\u00fcr Teppichreinigung vereinbaren.\\n\\n` +\n                              `Teppichart: ${carpetTypeName}\\n` +\n                              `Ma\u00dfe: ${length}m x ${width}m (${squareMeters.toFixed(1)} m\u00b2)\\n` +\n                              `Gesch\u00e4tzter Preis: ${totalPrice.toFixed(2)} \u20ac`;\n                \n                \/\/ WhatsApp linki\n                const whatsappLink = `https:\/\/wa.me\/4915121001907?text=${encodeURIComponent(message)}`;\n                window.open(whatsappLink, '_blank');\n            }\n        });\n    }\n\n    \/\/ \u0130lk y\u00fcklemede varsay\u0131lan se\u00e7imi yap\n    if (carpetCards.length > 0) {\n        carpetCards[0].click(); \/\/ \u0130lk kart\u0131 se\u00e7\n    }\n\n    \/\/ Polsterreinigung (Koltuk y\u0131kama) \u2013 se\u00e7im ve WhatsApp mesaj\u0131\n    const upholsteryList = document.getElementById('upholstery-price-list');\n    const upholsteryRows = document.querySelectorAll('.besmu-price-calculator .price-item-row');\n    const upholsteryButton = document.getElementById('besmu-upholstery-whatsapp');\n\n    let selectedUpholsteryName = null;\n    let selectedUpholsteryPrice = null;\n\n    if (upholsteryList && upholsteryRows.length) {\n        upholsteryRows.forEach(row => {\n            row.addEventListener('click', function() {\n                upholsteryRows.forEach(r => r.classList.remove('selected'));\n                this.classList.add('selected');\n\n                const nameEl = this.querySelector('.service-name');\n                const priceEl = this.querySelector('.service-price');\n                selectedUpholsteryName = nameEl ? nameEl.textContent.trim() : null;\n                selectedUpholsteryPrice = priceEl ? priceEl.textContent.trim() : null;\n\n                if (upholsteryButton) upholsteryButton.disabled = !(selectedUpholsteryName && selectedUpholsteryPrice);\n            });\n        });\n    }\n\n    if (upholsteryButton) {\n        upholsteryButton.addEventListener('click', function() {\n            if (!(selectedUpholsteryName && selectedUpholsteryPrice)) return;\n\n            const message = `Hallo! Ich m\u00f6chte einen Termin f\u00fcr Polsterreinigung vereinbaren.\\n\\n` +\n                            `Ausgew\u00e4hlter Service: ${selectedUpholsteryName}\\n` +\n                            `Preis: ${selectedUpholsteryPrice}`;\n\n            const whatsappLink = `https:\/\/wa.me\/4915121001907?text=${encodeURIComponent(message)}`;\n            window.open(whatsappLink, '_blank');\n        });\n    }\n});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>W\u00e4hlen Sie die Teppichart aus und geben Sie die Ma\u00dfe an (unverbindl. Vorkalkulation): Normale Teppiche ab 6,90 \u20ac\/m\u00b2 Gardine ab 8,90 \u20ac\/m\u00b2 Bettdecke ab 9,90 \u20ac\/m\u00b2 Perserteppich ab 14,90 \u20ac\/m\u00b2 L\u00e4nge (in Metern): 3 m Breite (in Metern): 0,5 m Quadratmeter Ihres Teppichs: 1,5 m\u00b2 Transportkosten: 0,00 \u20ac (Kostenlos) Gesamtpreis [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":328,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/besmuclean.com\/index.php\/wp-json\/wp\/v2\/pages\/101"}],"collection":[{"href":"https:\/\/besmuclean.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/besmuclean.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/besmuclean.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/besmuclean.com\/index.php\/wp-json\/wp\/v2\/comments?post=101"}],"version-history":[{"count":24,"href":"https:\/\/besmuclean.com\/index.php\/wp-json\/wp\/v2\/pages\/101\/revisions"}],"predecessor-version":[{"id":544,"href":"https:\/\/besmuclean.com\/index.php\/wp-json\/wp\/v2\/pages\/101\/revisions\/544"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/besmuclean.com\/index.php\/wp-json\/wp\/v2\/media\/328"}],"wp:attachment":[{"href":"https:\/\/besmuclean.com\/index.php\/wp-json\/wp\/v2\/media?parent=101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}