{"id":1999,"date":"2026-05-14T08:54:42","date_gmt":"2026-05-14T08:54:42","guid":{"rendered":"https:\/\/tcpel.net\/?page_id=1999"},"modified":"2026-05-14T08:59:03","modified_gmt":"2026-05-14T08:59:03","slug":"wood-pellet-machine-roi-payback-calculator","status":"publish","type":"page","link":"https:\/\/tcpel.net\/vi\/wood-pellet-machine\/small-pellet-machine-for-home-use\/wood-pellet-machine-roi-payback-calculator\/","title":{"rendered":"M\u00e1y vi\u00ean g\u1ed7 M\u00e1y t\u00ednh ROI &amp; Ho\u00e0n v\u1ed1n"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-a42b845\" data-block-id=\"a42b845\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-a42b845-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-ecceaaa\" data-v=\"4\" data-block-id=\"ecceaaa\"><style>.stk-ecceaaa-container{margin-top:var(--stk--preset--spacing--40, 1rem) !important;margin-right:var(--stk--preset--spacing--40, 1rem) !important;margin-bottom:var(--stk--preset--spacing--40, 1rem) !important;margin-left:var(--stk--preset--spacing--40, 1rem) !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-ecceaaa-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-ecceaaa-inner-blocks\">\n<h1>Wood Pellet Machine ROI &amp; Payback Calculator<\/h1>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-4c2755d\" data-block-id=\"4c2755d\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-4c2755d-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-8dd1f1d\" data-v=\"4\" data-block-id=\"8dd1f1d\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-8dd1f1d-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-8dd1f1d-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-3084ced\" data-block-id=\"3084ced\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-3084ced-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-efdb5be\" data-v=\"4\" data-block-id=\"efdb5be\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-efdb5be-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-efdb5be-inner-blocks\">\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Wood Pellet Machine ROI &#038; Payback Calculator | TCPEL<\/title>\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400;500;600&display=swap');\n\n#pellet-roi {\n  --c-primary: #0078C0;\n  --c-accent: #006030;\n  --c-text: #1a1a1a;\n  --c-text-2: #6b7280;\n  --c-bg: #ffffff;\n  --c-bg-2: #f5f7fa;\n  --c-border: #e5e7eb;\n  --c-dark: #0a1929;\n  --fM: 'IBM Plex Mono', 'Courier New', monospace;\n  font-family: inherit;\n  color: var(--c-text);\n  line-height: 1.6;\n  width: 100%; \/* Full-bleed \u57fa\u7840 *\/\n}\n\n\/* Full-Bleed Backgrounds, Anchored Content \u5e03\u5c40\u6838\u5fc3 *\/\n#pellet-roi .full-bleed-section {\n  width: 100%;\n}\n#pellet-roi .bg-light {\n  background: var(--c-bg);\n}\n#pellet-roi .bg-dark {\n  background: var(--c-dark);\n  color: #fff;\n}\n#pellet-roi .anchored-content {\n  max-width: 1120px;\n  margin: 0 auto;\n  \/* \u5f39\u6027 padding: \u79fb\u52a8\u7aef\u6700\u5c0f 30px\uff0c\u684c\u9762\u7aef\u6700\u5927 70px\uff0c\u5de6\u53f3\u9884\u7559 20px \u5b89\u5168\u8ddd *\/\n  padding: clamp(30px, 5vw, 70px) 20px;\n  box-sizing: border-box;\n}\n\n\/* Heading \u6807\u7b7e\u5316\u8bbe\u7f6e *\/\n#pellet-roi h2 { \n  font-size: 32px; \n  margin: 0 0 12px; \n  color: var(--c-text);\n  font-weight: 700;\n}\n#pellet-roi h3.payback-big {\n  font-family: var(--fM);\n  font-size: 52px;\n  font-weight: 600;\n  color: #fff;\n  line-height: 1;\n  margin: 16px 0 8px;\n}\n#pellet-roi h4.label-mini {\n  font-family: var(--fM);\n  font-size: 11px;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n  color: var(--c-accent);\n  background: #fff;\n  padding: 4px 10px;\n  display: inline-block;\n  margin: 0 0 12px 0;\n  font-weight: 600;\n}\n#pellet-roi h4.reasoning-title {\n  font-size: 16px;\n  margin: 0 0 8px 0;\n  color: #fff;\n  font-weight: 600;\n}\n\n#pellet-roi .subtitle { font-size: 15px; color: var(--c-text-2); margin-bottom: 24px; }\n#pellet-roi .form-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 20px;\n  padding: 24px;\n  background: var(--c-bg-2);\n  border: 1px solid var(--c-border);\n  margin-bottom: 24px;\n}\n#pellet-roi .field label {\n  display: block;\n  font-family: var(--fM);\n  font-size: 12px;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 0.5px;\n  color: var(--c-text-2);\n  margin-bottom: 6px;\n}\n#pellet-roi .field .hint {\n  display: block;\n  font-size: 11px;\n  color: var(--c-text-2);\n  margin-top: 4px;\n  font-style: italic;\n}\n#pellet-roi .field select,\n#pellet-roi .field input {\n  width: 100% !important;\n  height: 44px !important;\n  font-family: var(--fM) !important;\n  font-size: 13px !important;\n  color: var(--c-text) !important;\n  background: var(--c-bg) !important;\n  border: 1px solid var(--c-border) !important;\n  padding: 0 12px !important;\n  outline: none !important;\n  border-radius: 0 !important;\n  -webkit-appearance: none !important;\n  appearance: none !important;\n  box-sizing: border-box;\n}\n#pellet-roi .field select {\n  padding-right: 36px !important;\n  background-image: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round'\/%3E%3C\/svg%3E\") !important;\n  background-repeat: no-repeat !important;\n  background-position: right 12px center !important;\n}\n#pellet-roi .field select option {\n  color: #1a1a1a !important;\n  background: #ffffff !important;\n  padding: 10px !important;\n  font-size: 14px !important;\n}\n#pellet-roi .field select:focus,\n#pellet-roi .field input:focus { border-color: var(--c-primary) !important; }\n#pellet-roi .actions { display: flex; gap: 12px; }\n#pellet-roi .btn-primary {\n  height: 48px;\n  padding: 0 32px;\n  font-size: 14px !important;\n  font-weight: 600 !important;\n  color: #fff !important;\n  background: var(--c-primary) !important;\n  border: none !important;\n  cursor: pointer !important;\n  -webkit-appearance: none !important;\n  appearance: none !important;\n  border-radius: 0 !important;\n}\n#pellet-roi .btn-primary:hover { opacity: 0.88; }\n\n#pellet-roi .result { display: none; }\n#pellet-roi .result.show { display: block; }\n#pellet-roi .payback-context {\n  font-size: 16px;\n  color: rgba(255,255,255,0.92);\n  margin-bottom: 24px;\n}\n#pellet-roi .breakdown {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n  gap: 16px;\n  padding: 20px 0;\n  border-top: 1px solid rgba(255,255,255,0.15);\n  border-bottom: 1px solid rgba(255,255,255,0.15);\n  margin-bottom: 20px;\n}\n#pellet-roi .breakdown .b-item .v {\n  font-family: var(--fM);\n  font-size: 18px;\n  font-weight: 600;\n  color: #fff;\n  display: block;\n}\n#pellet-roi .breakdown .b-item .l {\n  font-size: 12px;\n  color: rgba(255,255,255,0.7);\n  display: block;\n  margin-top: 2px;\n}\n#pellet-roi .reasoning {\n  font-size: 14px;\n  color: rgba(255,255,255,0.92);\n}\n#pellet-roi .reasoning ul { padding-left: 18px; margin: 8px 0; }\n#pellet-roi .verdict {\n  margin: 16px 0;\n  padding: 12px 16px;\n  background: rgba(0,96,48,0.25);\n  border-left: 3px solid var(--c-accent);\n  font-size: 14px;\n}\n#pellet-roi .verdict.warn {\n  background: rgba(212, 160, 18, 0.2);\n  border-left-color: #d4a012;\n}\n#pellet-roi .verdict.bad {\n  background: rgba(201, 59, 59, 0.2);\n  border-left-color: #c93b3b;\n}\n#pellet-roi .cta-row {\n  margin-top: 20px;\n  padding-top: 16px;\n  border-top: 1px solid rgba(255,255,255,0.15);\n}\n#pellet-roi .cta-row a {\n  display: inline-block;\n  padding: 12px 24px;\n  background: var(--c-accent);\n  color: #fff !important;\n  text-decoration: none;\n  font-weight: 600;\n  font-size: 14px;\n}\n#pellet-roi .disclaimer {\n  font-size: 12px;\n  color: rgba(255,255,255,0.7);\n  margin-top: 16px;\n  font-style: italic;\n}\n<\/style>\n<\/head>\n<body>\n<div id=\"pellet-roi\">\n\n  <!-- \u8868\u5355\u8f93\u5165\u533a\u57df\uff1a\u6d45\u8272\u80cc\u666f\u5c42\u951a\u5b9a -->\n  <div class=\"full-bleed-section bg-light\">\n    <div class=\"anchored-content\">\n      <h2>Wood Pellet Machine ROI &#038; Payback Calculator<\/h2>\n      <p class=\"subtitle\">Estimate when a TCZL pellet machine pays itself back, based on your annual pellet need and raw material situation. Silver-tier estimate \u2014 accurate to \u00b120% of TCPEL&#8217;s actual 2023\u20132024 export project outcomes.<\/p>\n\n      <div class=\"form-grid\">\n        <div class=\"field\">\n          <label for=\"model\">TCZL Model<\/label>\n          <select id=\"model\" class=\"select\">\n            <option value=\"200|4000|11\">TCZL200 \u2014 $4,000 \/ 11 kW \/ 100 kg\/h<\/option>\n            <option value=\"250|4400|15\">TCZL250 \u2014 $4,400 \/ 15 kW \/ 200 kg\/h<\/option>\n            <option value=\"300|4800|22\">TCZL300 \u2014 $4,800 \/ 22 kW \/ 300 kg\/h<\/option>\n            <option value=\"350|5500|30\">TCZL350 \u2014 $5,500 \/ 30 kW \/ 400 kg\/h<\/option>\n            <option value=\"400|5900|37\">TCZL400 \u2014 $5,900 \/ 37 kW \/ 500 kg\/h<\/option>\n            <option value=\"450|7100|55\">TCZL450 \u2014 $7,100 \/ 55 kW \/ 800 kg\/h<\/option>\n          <\/select>\n        <\/div>\n\n        <div class=\"field\">\n          <label for=\"annual-tons\">Annual Pellet Need (tons\/year)<\/label>\n          <input type=\"number\" id=\"annual-tons\" min=\"0.5\" max=\"500\" step=\"0.5\" value=\"6\">\n          <span class=\"hint\">Typical 3,000 sqft pellet-heated home: 4\u20138 tons\/yr; small farm cattle feed: 30\u201380 tons\/yr<\/span>\n        <\/div>\n\n        <div class=\"field\">\n          <label for=\"pellet-price\">Commercial Pellet Retail Price ($\/ton)<\/label>\n          <input type=\"number\" id=\"pellet-price\" min=\"100\" max=\"800\" step=\"10\" value=\"320\">\n          <span class=\"hint\">US\/EU 2024\u20132025: $280\u2013$400\/ton wood pellet retail<\/span>\n        <\/div>\n\n        <div class=\"field\">\n          <label for=\"raw-cost\">Your Raw Material Cost ($\/ton)<\/label>\n          <input type=\"number\" id=\"raw-cost\" min=\"0\" max=\"200\" step=\"5\" value=\"0\">\n          <span class=\"hint\">$0 if sawmill by-product \/ farm waste; $20\u2013$80 if buying woodchip; up to $150 for premium pre-dried<\/span>\n        <\/div>\n\n        <div class=\"field\">\n          <label for=\"elec-rate\">Electricity Rate ($\/kWh)<\/label>\n          <input type=\"number\" id=\"elec-rate\" min=\"0.05\" max=\"0.50\" step=\"0.01\" value=\"0.14\">\n          <span class=\"hint\">US avg residential 2024: $0.14; EU avg: $0.30; rural China\/Vietnam: $0.07<\/span>\n        <\/div>\n\n        <div class=\"field\">\n          <label for=\"haul-savings\">Avoided Haul-Away ($\/yr, optional)<\/label>\n          <input type=\"number\" id=\"haul-savings\" min=\"0\" max=\"20000\" step=\"100\" value=\"0\">\n          <span class=\"hint\">If you currently pay to remove sawdust waste, enter annual cost<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"actions\">\n        <button class=\"btn-primary\" id=\"calc-btn\">Calculate Payback<\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- \u7ed3\u679c\u5c55\u793a\u533a\u57df\uff1a\u6df1\u8272\u80cc\u666f\u5c42\u951a\u5b9a -->\n  <div class=\"result full-bleed-section bg-dark\" id=\"result\">\n    <div class=\"anchored-content\">\n      <h4 class=\"label-mini\">ROI Card \u00b7 Silver Tier \u00b7 TCO Baseline<\/h4>\n      <h3 class=\"payback-big\" id=\"payback\">\u2014 months<\/h3>\n      <div class=\"payback-context\" id=\"payback-context\"><\/div>\n      <div class=\"breakdown\" id=\"breakdown\"><\/div>\n      <div class=\"verdict\" id=\"verdict\"><\/div>\n      <div class=\"reasoning\" id=\"reasoning\"><\/div>\n      <div class=\"disclaimer\">Estimates use TCPEL 2023\u20132024 export project outcomes (Russia, Germany, Vietnam) as benchmarks. Field results vary \u00b120% with feedstock moisture, labor availability, and downtime. Excludes shipping cost ($200\u2013$3,000 depending on country and trade term).<\/div>\n      <div class=\"cta-row\">\n        <a href=\"#ct-popup-816\">Get a Custom TCO Comparison \u2192<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n\n<script>\n(function(){\n  function calc() {\n    const m = document.getElementById('model').value.split('|');\n    const modelName = 'TCZL' + m[0];\n    const machinePrice = parseFloat(m[1]);\n    const power_kw = parseFloat(m[2]);\n    const annualTons = parseFloat(document.getElementById('annual-tons').value);\n    const pelletPrice = parseFloat(document.getElementById('pellet-price').value);\n    const rawCost = parseFloat(document.getElementById('raw-cost').value);\n    const elecRate = parseFloat(document.getElementById('elec-rate').value);\n    const haulSavings = parseFloat(document.getElementById('haul-savings').value);\n\n    \/\/ Energy: TCZL pelletizer alone uses ~ power_kw kWh per ~100 kg pellet = 10 * power_kw kWh\/ton\n    \/\/ Add hammer mill + dryer overhead for full line: total ~28-35 kWh\/ton; pelletizer-only ~ 10-15 kWh\/ton\n    const energyPerTon = 12 + power_kw * 0.15; \/\/ approximation\n    const energyCostPerTon = energyPerTon * elecRate;\n\n    \/\/ Labor: not counted in monetary terms (assumed self-labor for home\/small farm); but flagged\n    const productionCostPerTon = rawCost + energyCostPerTon;\n    const savingsPerTon = pelletPrice - productionCostPerTon;\n    const annualSavings = (savingsPerTon * annualTons) + haulSavings;\n\n    const shippingEstimate = 1500; \/\/ average DDP add-on\n    const totalInvestment = machinePrice + shippingEstimate;\n\n    let paybackMonths = annualSavings > 0 ? (totalInvestment \/ annualSavings) * 12 : Infinity;\n    paybackMonths = Math.round(paybackMonths * 10) \/ 10;\n\n    return {\n      modelName, machinePrice, totalInvestment, energyPerTon, energyCostPerTon,\n      productionCostPerTon, savingsPerTon, annualSavings, paybackMonths, annualTons,\n      power_kw, elecRate, rawCost, pelletPrice, haulSavings\n    };\n  }\n\n  function render(r) {\n    const result = document.getElementById('result');\n    const months = r.paybackMonths;\n    let verdictHTML = '';\n    let verdictClass = '';\n    let context = '';\n\n    if (months === Infinity || months > 600) {\n      verdictHTML = '\u26a0 <strong>Payback not feasible.<\/strong> Production cost ($' + r.productionCostPerTon.toFixed(0) + '\/ton) exceeds commercial pellet price ($' + r.pelletPrice.toFixed(0) + '\/ton). Either raw material cost is too high, electricity is too expensive, or commercial pellets are unusually cheap. Consider reducing raw cost (use waste streams) or stepping up to a larger TCZL with better energy economics.';\n      verdictClass = 'bad';\n      document.getElementById('payback').textContent = '\u2014';\n      context = 'Not enough margin to recover investment.';\n    } else if (months > 60) {\n      verdictHTML = '\u26a0 <strong>Payback slow (5+ years).<\/strong> Match is borderline. Most successful TCZL buyers in our 2023\u20132024 records hit 14\u201322 months because they had free\/cheap raw material AND grid power below $0.20\/kWh AND annual volume above 5 tons.';\n      verdictClass = 'warn';\n      document.getElementById('payback').textContent = months.toFixed(0) + ' months';\n      context = '(' + (months\/12).toFixed(1) + ' years \u2014 slower than typical TCPEL customer)';\n    } else if (months > 24) {\n      verdictHTML = '\u2713 <strong>Payback achievable but slow.<\/strong> Falls outside our typical 14\u201322 month range. Worth verifying assumptions \u2014 especially raw material cost and annual pellet need.';\n      verdictClass = 'warn';\n      document.getElementById('payback').textContent = months.toFixed(0) + ' months';\n      context = '(' + (months\/12).toFixed(1) + ' years)';\n    } else {\n      verdictHTML = '\u2713 <strong>Payback projection looks healthy<\/strong> and aligns with TCPEL\\'s typical 14\u201322 month range from real 2023\u20132024 export projects in Russia, Germany, and Vietnam.';\n      verdictClass = '';\n      document.getElementById('payback').textContent = months.toFixed(0) + ' months';\n      context = '(' + (months\/12).toFixed(1) + ' years payback period)';\n    }\n\n    document.getElementById('payback-context').textContent = context;\n    document.getElementById('breakdown').innerHTML = `\n      <div class=\"b-item\"><span class=\"v\">$${r.totalInvestment.toLocaleString()}<\/span><span class=\"l\">Total Investment (machine + DDP est.)<\/span><\/div>\n      <div class=\"b-item\"><span class=\"v\">$${r.productionCostPerTon.toFixed(0)}\/ton<\/span><span class=\"l\">Self-Production Cost<\/span><\/div>\n      <div class=\"b-item\"><span class=\"v\">$${r.savingsPerTon.toFixed(0)}\/ton<\/span><span class=\"l\">Savings vs Commercial Pellet<\/span><\/div>\n      <div class=\"b-item\"><span class=\"v\">$${r.annualSavings.toLocaleString(undefined,{maximumFractionDigits:0})}<\/span><span class=\"l\">Annual Total Savings<\/span><\/div>\n      <div class=\"b-item\"><span class=\"v\">${r.energyPerTon.toFixed(1)} kWh<\/span><span class=\"l\">Energy per Ton<\/span><\/div>\n      <div class=\"b-item\"><span class=\"v\">${r.annualTons} t<\/span><span class=\"l\">Annual Pellet Production<\/span><\/div>\n    `;\n    document.getElementById('verdict').className = 'verdict ' + verdictClass;\n    \n    \/\/ JS\u8f93\u51fa\u4e2d\u52a0\u5165 h4 \u6807\u7b7e\u7528\u4e8e\u5c0f\u6807\u9898\n    document.getElementById('reasoning').innerHTML = `\n      <h4 class=\"reasoning-title\">How this calculation works:<\/h4>\n      <ul>\n        <li>Self-production cost = raw material ($${r.rawCost}\/ton) + electricity ($${r.energyCostPerTon.toFixed(0)}\/ton at ${r.energyPerTon.toFixed(1)} kWh \u00d7 $${r.elecRate}\/kWh)<\/li>\n        <li>Annual savings = (commercial price $${r.pelletPrice} \u2212 self cost $${r.productionCostPerTon.toFixed(0)}) \u00d7 ${r.annualTons} tons + $${r.haulSavings} avoided haul-away<\/li>\n        <li>Total investment = ${r.modelName} machine ($${r.machinePrice.toLocaleString()}) + estimated $1,500 shipping\/duty average<\/li>\n        <li>Labor is excluded (assumed self-labor for home\/small farm). At commercial labor rates ($15\u2013$25\/hour \u00d7 6\u20137 hr\/ton), labor would add 30\u201350% to true production cost \u2014 only relevant if you're hiring help.<\/li>\n      <\/ul>\n    `;\n    result.classList.add('show');\n    result.scrollIntoView({behavior:'smooth', block:'start'});\n  }\n\n  document.getElementById('calc-btn').addEventListener('click', function(){\n    const r = calc();\n    render(r);\n  });\n})();\n<\/script>\n<\/div>\n<\/body>\n<\/html>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Wood Pellet Machine ROI &#038; Payback Calculator | TCPEL Wood Pellet Machine ROI &#038; Payback Calculator Estimate when a TCZL pellet machine pays itself back, based on your annual pellet need and raw material situation. Silver-tier estimate \u2014 accurate to \u00b120% of TCPEL&#8217;s actual 2023\u20132024 export project outcomes. TCZL Model TCZL200 \u2014 $4,000 \/ 11 [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":1901,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1999","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/pages\/1999","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/comments?post=1999"}],"version-history":[{"count":0,"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/pages\/1999\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/pages\/1901"}],"wp:attachment":[{"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/media?parent=1999"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}