{"id":1008,"date":"2025-12-10T09:14:35","date_gmt":"2025-12-10T00:14:35","guid":{"rendered":"https:\/\/est.haro-inc.com\/?page_id=1008"},"modified":"2025-12-10T09:14:35","modified_gmt":"2025-12-10T00:14:35","slug":"simulator","status":"publish","type":"page","link":"https:\/\/est.haro-inc.com\/en\/simulator\/","title":{"rendered":"Vietnam Social Insurance &#038; Payroll Calculator"},"content":{"rendered":"\n<div style=\"height:36px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><span class=\"swl-marker mark_orange\"><strong>\nThis simulator automatically calculates social insurance contributions (SI, HI, UI) for employees working in Vietnam based on monthly salary and regional classifications.\n<\/strong><\/span><br>\nYou can instantly check both employee and employer contributions, as well as total labor costs for the company.<br>\nIt also supports statutory caps and region-based minimum wage rules, optimized for the practical needs of HR and labor managers in foreign companies operating in Vietnam.\n<\/p>\n\n\n    <style>\n      .vn-si-simulator {\n        max-width: 900px;\n        margin: 2rem auto;\n        padding: 1.5rem;\n        border: 1px solid #eee;\n        border-radius: 8px;\n        background: #fafafa;\n        font-size: 14px;\n      }\n      .vn-si-simulator h3 {\n        margin-top: 0;\n        margin-bottom: 1rem;\n      }\n      .vn-si-sim-grid {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 1.5rem;\n      }\n      .vn-si-card {\n        background: #fff;\n        border-radius: 6px;\n        padding: 1rem;\n        border: 1px solid #e5e5e5;\n      }\n      .vn-si-field {\n        margin-bottom: 0.75rem;\n      }\n      .vn-si-field label {\n        display: block;\n        font-weight: 600;\n        margin-bottom: 0.25rem;\n      }\n      .vn-si-field small {\n        display: block;\n        font-size: 11px;\n        color: #777;\n        margin-top: 2px;\n      }\n      .vn-si-field input[type=\"number\"],\n      .vn-si-field select {\n        width: 100%;\n        padding: 0.4rem 0.5rem;\n        border-radius: 4px;\n        border: 1px solid #ccc;\n      }\n      .vn-si-checkboxes label {\n        display: inline-flex;\n        align-items: center;\n        margin-right: 1rem;\n        font-weight: 400;\n      }\n      .vn-si-checkboxes input {\n        margin-right: 0.25rem;\n      }\n      .vn-si-result-table {\n        width: 100%;\n        border-collapse: collapse;\n        font-size: 13px;\n      }\n      .vn-si-result-table th,\n      .vn-si-result-table td {\n        border: 1px solid #ddd;\n        padding: 0.4rem 0.5rem;\n        text-align: right;\n      }\n      .vn-si-result-table th {\n        background: #f5f5f5;\n        text-align: left;\n      }\n      .vn-si-result-table tfoot td {\n        font-weight: 700;\n        background: #f9f9f9;\n      }\n      .vn-si-note {\n        font-size: 12px;\n        color: #666;\n        margin-top: 1rem;\n      }\n      @media (max-width: 768px) {\n        .vn-si-sim-grid {\n          grid-template-columns: 1fr;\n        }\n      }\n    <\/style>\n\n    <script>\n      (function() {\n        \/\/ \u2605 2025\u5e74\u6642\u70b9\u306e\u6cd5\u5b9a\u6599\u7387\uff08\u4e00\u822c\u7684\u306a\u5b9f\u52d9\u89e3\u8aac\u30d9\u30fc\u30b9\uff09\n        const vnSocialInsuranceRates = {\n          vietnamese: {\n            si: { emp: 0.08, erm: 0.175 },\n            hi: { emp: 0.015, erm: 0.03 },\n            ui: { emp: 0.01, erm: 0.01 }\n          },\n          foreigner: {\n            si: { emp: 0.08, erm: 0.175 },\n            hi: { emp: 0.015, erm: 0.03 },\n            ui: { emp: 0.0,  erm: 0.0 }\n          }\n        };\n\n        \/\/ \u5730\u57df\u5225\u6700\u4f4e\u8cc3\u91d1\uff08\u6708\u984d\uff09 2025\u5e74\uff08Decree 74\/2024 \u4ee5\u964d\u3092\u30d9\u30fc\u30b9\uff09\n        const regionalMinWage = {\n          \"1\": 4960000, \/\/ Region I\n          \"2\": 4410000, \/\/ Region II\n          \"3\": 3860000, \/\/ Region III\n          \"4\": 3450000  \/\/ Region IV\n        };\n\n        \/\/ PIT \u63a7\u9664\u984d\uff08\u56fa\u5b9a\u5024\uff09\n        const PIT_PERSONAL_DEDUCTION   = 11000000; \/\/ \u672c\u4eba\u63a7\u9664\n        const PIT_DEPENDENT_DEDUCTION = 4400000;  \/\/ \u6276\u990a\u63a7\u9664\uff081\u4eba\u3042\u305f\u308a\/\u6708\uff09\n\n        \/\/ PIT \u7d2f\u9032\u7a0e\u7387\uff08\u901f\u7b97\u63a7\u9664\u65b9\u5f0f\uff09 \u6708\u984d\u30d9\u30fc\u30b9\n        const pitBrackets = [\n          { upTo:  5000000,  rate: 0.05, quickDeduction:      0     },\n          { upTo: 10000000,  rate: 0.10, quickDeduction:  250000     },\n          { upTo: 18000000,  rate: 0.15, quickDeduction:  750000     },\n          { upTo: 32000000,  rate: 0.20, quickDeduction: 1650000     },\n          { upTo: 52000000,  rate: 0.25, quickDeduction: 3250000     },\n          { upTo: 80000000,  rate: 0.30, quickDeduction: 5850000     },\n          { upTo: null,      rate: 0.35, quickDeduction: 9850000     } \/\/ 80M\u8d85\n        ];\n\n        function formatNumber(n) {\n          if (isNaN(n)) return '0';\n          \/\/ \u30d6\u30e9\u30a6\u30b6\u306e\u30ed\u30b1\u30fc\u30eb\u306b\u4efb\u305b\u308b\n          return Math.round(n).toLocaleString();\n        }\n\n        function calcPIT(taxableIncome) {\n          if (!taxableIncome || taxableIncome <= 0) return 0;\n          for (let i = 0; i < pitBrackets.length; i++) {\n            const b = pitBrackets[i];\n            if (b.upTo === null || taxableIncome <= b.upTo) {\n              return taxableIncome * b.rate - b.quickDeduction;\n            }\n          }\n          return 0;\n        }\n\n        function updateUIMaxBaseByRegion() {\n          const regionSelect = document.getElementById('vn-si-region');\n          const uiMaxInput   = document.getElementById('vn-si-max-base-ui');\n          if (!regionSelect || !uiMaxInput) return;\n\n          const region  = regionSelect.value;\n          const minWage = regionalMinWage[region] || 0;\n\n          if (minWage > 0) {\n            const uiMax = minWage * 20; \/\/ UI\u4e0a\u9650 = \u5730\u57df\u5225\u6700\u4f4e\u8cc3\u91d1 \u00d7 20\n            uiMaxInput.value = uiMax;\n          }\n        }\n\n        function calcVnSI() {\n          const typeEl = document.getElementById('vn-si-employee-type');\n          if (!typeEl) return; \/\/ \u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc\u304c\u306a\u3044\u30da\u30fc\u30b8\u3067\u306f\u4f55\u3082\u3057\u306a\u3044\n\n          const type   = typeEl.value;\n          const gross  = parseFloat(document.getElementById('vn-si-gross').value) || 0;\n          let dependents = parseInt(document.getElementById('vn-si-dependents').value, 10);\n          if (isNaN(dependents) || dependents < 0) dependents = 0;\n\n          const joinSI = document.getElementById('vn-si-join-si').checked;\n          const joinHI = document.getElementById('vn-si-join-hi').checked;\n          const joinUI = document.getElementById('vn-si-join-ui').checked;\n\n          const maxBaseSIHIInput = document.getElementById('vn-si-max-base-sihi').value;\n          const maxBaseUIInput   = document.getElementById('vn-si-max-base-ui').value;\n\n          const maxBaseSIHI = maxBaseSIHIInput ? parseFloat(maxBaseSIHIInput) : null;\n          const maxBaseUI   = maxBaseUIInput ? parseFloat(maxBaseUIInput) : null;\n\n          const rates = vnSocialInsuranceRates[type];\n\n          \/\/ SI\/HI \u7528\u306e\u4fdd\u967a\u6599\u7b97\u5b9a\u30d9\u30fc\u30b9\n          let baseSIHI = gross;\n          if (maxBaseSIHI && maxBaseSIHI > 0) {\n            baseSIHI = Math.min(gross, maxBaseSIHI);\n          }\n\n          \/\/ UI \u7528\u306e\u4fdd\u967a\u6599\u7b97\u5b9a\u30d9\u30fc\u30b9\uff08\u5730\u57df\u5225\u4e0a\u9650\u3092\u53cd\u6620\uff09\n          let baseUI = gross;\n          if (maxBaseUI && maxBaseUI > 0) {\n            baseUI = Math.min(gross, maxBaseUI);\n          }\n\n          \/\/ \u5f93\u696d\u54e1\u8ca0\u62c5\uff08\u4fdd\u967a\uff09\n          const siEmp = joinSI ? baseSIHI * rates.si.emp : 0;\n          const hiEmp = joinHI ? baseSIHI * rates.hi.emp : 0;\n          const uiEmp = joinUI ? baseUI   * rates.ui.emp : 0;\n          const empInsuranceTotal = siEmp + hiEmp + uiEmp;\n\n          \/\/ \u4f1a\u793e\u8ca0\u62c5\n          const siErm = joinSI ? baseSIHI * rates.si.erm : 0;\n          const hiErm = joinHI ? baseSIHI * rates.hi.erm : 0;\n          const uiErm = joinUI ? baseUI   * rates.ui.erm : 0;\n          const ermTotal = siErm + hiErm + uiErm;\n\n          \/\/ \u6240\u5f97\u7a0e\uff08PIT\uff09\u7528\u306e\u8ab2\u7a0e\u6240\u5f97\n          const deductionsForPIT =\n            PIT_PERSONAL_DEDUCTION +\n            PIT_DEPENDENT_DEDUCTION * dependents +\n            empInsuranceTotal; \/\/ \u793e\u4f1a\u4fdd\u967a\u7b49\u306e\u672c\u4eba\u8ca0\u62c5\u3082\u63a7\u9664\u5bfe\u8c61\n\n          const taxableIncomeForPIT = gross - deductionsForPIT;\n          const pit = calcPIT(taxableIncomeForPIT);\n\n          \/\/ \u5f93\u696d\u54e1\u8ca0\u62c5\u5408\u8a08\uff08\u4fdd\u967a\uff0bPIT\uff09\n          const empTotal = empInsuranceTotal + pit;\n\n          \/\/ \u624b\u53d6\u308a & \u4f1a\u793e\u7dcf\u30b3\u30b9\u30c8\n          const net          = gross - empTotal;\n          const companyCost  = gross + ermTotal;\n\n          \/\/ \u753b\u9762\u53cd\u6620\n          const setText = (id, value) => {\n            const el = document.getElementById(id);\n            if (el) el.textContent = formatNumber(value);\n          };\n\n          setText('vn-si-result-gross', gross);\n          setText('vn-si-result-si-emp', siEmp);\n          setText('vn-si-result-hi-emp', hiEmp);\n          setText('vn-si-result-ui-emp', uiEmp);\n          setText('vn-si-result-pit',    pit);\n          setText('vn-si-result-emp-total', empTotal);\n\n          setText('vn-si-result-si-erm', siErm);\n          setText('vn-si-result-hi-erm', hiErm);\n          setText('vn-si-result-ui-erm', uiErm);\n          setText('vn-si-result-erm-total', ermTotal);\n\n          setText('vn-si-result-net', net);\n          setText('vn-si-result-company-cost', companyCost);\n        }\n\n        document.addEventListener('DOMContentLoaded', function() {\n          const btn = document.getElementById('vn-si-calc-btn');\n          if (btn) {\n            btn.addEventListener('click', calcVnSI);\n          }\n\n          const regionSelect = document.getElementById('vn-si-region');\n          if (regionSelect) {\n            regionSelect.addEventListener('change', function() {\n              updateUIMaxBaseByRegion();\n              calcVnSI();\n            });\n          }\n\n          const inputs = document.querySelectorAll('#vn-si-simulator input, #vn-si-simulator select');\n          inputs.forEach(function(el) {\n            el.addEventListener('change', calcVnSI);\n          });\n\n          \/\/ \u521d\u671f\u8868\u793a\n          updateUIMaxBaseByRegion();\n          calcVnSI();\n        });\n      })();\n    <\/script>\n        <div class=\"vn-si-simulator\" id=\"vn-si-simulator\">\n      <h3>Vietnam Social Insurance & PIT Simulator (Simple)<\/h3>\n      <p style=\"font-size:13px; margin-bottom:1rem;\">\n        Enter monthly gross salary and insurance settings to estimate social insurance (SI, HI, UI) and personal income tax (PIT).<br>\n        This tool calculates employee contributions, employer contributions, net income and total company cost.<br>\n        * Based on commonly used rates and deductions as of 2025. Please always confirm with the latest regulations before using in practice.\n      <\/p>\n\n      <div class=\"vn-si-sim-grid\">\n        <div class=\"vn-si-card\">\n          <h4>Input<\/h4>\n\n          <div class=\"vn-si-field\">\n            <label for=\"vn-si-employee-type\">Employee type<\/label>\n            <select id=\"vn-si-employee-type\">\n              <option value=\"vietnamese\">Vietnamese resident<\/option>\n              <option value=\"foreigner\">Foreigner (local hire, resident)<\/option>\n            <\/select>\n            <small>PIT calculation in this simulator assumes the employee is a tax resident in Vietnam.<\/small>\n          <\/div>\n\n          <div class=\"vn-si-field\">\n            <label for=\"vn-si-region\">Region (for UI cap)<\/label>\n            <select id=\"vn-si-region\">\n              <option value=\"1\">Region I (Ha Noi, Ho Chi Minh City, etc.)<\/option>\n              <option value=\"2\">Region II<\/option>\n              <option value=\"3\">Region III<\/option>\n              <option value=\"4\">Region IV<\/option>\n            <\/select>\n            <small>The cap for unemployment insurance (UI) is set automatically to regional minimum wage \u00d7 20.<\/small>\n          <\/div>\n\n          <div class=\"vn-si-field\">\n            <label for=\"vn-si-gross\">Monthly gross salary (VND)<\/label>\n            <input id=\"vn-si-gross\" type=\"number\" min=\"0\" step=\"100000\" value=\"20000000\">\n          <\/div>\n\n          <div class=\"vn-si-field\">\n            <label for=\"vn-si-dependents\">Number of dependents<\/label>\n            <input id=\"vn-si-dependents\" type=\"number\" min=\"0\" step=\"1\" value=\"0\">\n            <small>PIT is calculated with a personal deduction of 11,000,000 VND\/month and 4,400,000 VND\/month per dependent.<\/small>\n          <\/div>\n\n          <div class=\"vn-si-field\">\n            <label>Participation in social insurance<\/label>\n            <div class=\"vn-si-checkboxes\">\n              <label><input type=\"checkbox\" id=\"vn-si-join-si\" checked> Social insurance (SI)<\/label>\n              <label><input type=\"checkbox\" id=\"vn-si-join-hi\" checked> Health insurance (HI)<\/label>\n              <label><input type=\"checkbox\" id=\"vn-si-join-ui\" checked> Unemployment insurance (UI)<\/label>\n            <\/div>\n          <\/div>\n\n          <div class=\"vn-si-field\">\n            <label for=\"vn-si-max-base-sihi\">Cap for SI\/HI calculation base (VND)<\/label>\n            <input id=\"vn-si-max-base-sihi\" type=\"number\" min=\"0\" step=\"100000\" value=\"46800000\">\n            <small>Default: common base salary 2,340,000 \u00d7 20. Leave blank or 0 for no cap.<\/small>\n          <\/div>\n\n          <div class=\"vn-si-field\">\n            <label for=\"vn-si-max-base-ui\">Cap for UI calculation base (VND)<\/label>\n            <input id=\"vn-si-max-base-ui\" type=\"number\" min=\"0\" step=\"100000\">\n            <small>Changing the region will set this automatically to \u201cregional minimum wage \u00d7 20\u201d. You can overwrite it if needed.<\/small>\n          <\/div>\n\n          <button type=\"button\" id=\"vn-si-calc-btn\">Calculate<\/button>\n        <\/div>\n\n        <div class=\"vn-si-card\">\n          <h4>Result<\/h4>\n          <table class=\"vn-si-result-table\">\n            <tbody>\n              <tr>\n                <th>Gross salary<\/th>\n                <td id=\"vn-si-result-gross\">0<\/td>\n              <\/tr>\n\n              <tr>\n                <th colspan=\"2\">Employee contributions<\/th>\n              <\/tr>\n              <tr>\n                <td>Social insurance (employee)<\/td>\n                <td id=\"vn-si-result-si-emp\">0<\/td>\n              <\/tr>\n              <tr>\n                <td>Health insurance (employee)<\/td>\n                <td id=\"vn-si-result-hi-emp\">0<\/td>\n              <\/tr>\n              <tr>\n                <td>Unemployment insurance (employee)<\/td>\n                <td id=\"vn-si-result-ui-emp\">0<\/td>\n              <\/tr>\n              <tr>\n                <td>Personal income tax (PIT)<\/td>\n                <td id=\"vn-si-result-pit\">0<\/td>\n              <\/tr>\n              <tr>\n                <td><strong>Total employee contributions<br> (insurance + PIT)<\/strong><\/td>\n                <td id=\"vn-si-result-emp-total\">0<\/td>\n              <\/tr>\n\n              <tr>\n                <th colspan=\"2\">Employer contributions<\/th>\n              <\/tr>\n              <tr>\n                <td>Social insurance (employer)<\/td>\n                <td id=\"vn-si-result-si-erm\">0<\/td>\n              <\/tr>\n              <tr>\n                <td>Health insurance (employer)<\/td>\n                <td id=\"vn-si-result-hi-erm\">0<\/td>\n              <\/tr>\n              <tr>\n                <td>Unemployment insurance (employer)<\/td>\n                <td id=\"vn-si-result-ui-erm\">0<\/td>\n              <\/tr>\n              <tr>\n                <td><strong>Total employer contributions<\/strong><\/td>\n                <td id=\"vn-si-result-erm-total\">0<\/td>\n              <\/tr>\n            <\/tbody>\n            <tfoot>\n              <tr>\n                <td>Net income (approx.)<\/td>\n                <td id=\"vn-si-result-net\">0<\/td>\n              <\/tr>\n              <tr>\n                <td style=\"color:#ff2e32\">Total company cost<\/td>\n                <td id=\"vn-si-result-company-cost\" style=\"color:#ff2e32\">0<\/td>\n              <\/tr>\n            <\/tfoot>\n          <\/table>\n        <\/div>\n      <\/div>\n\n      <p class=\"vn-si-note\">\n        * This simulator provides only rough estimates. Actual calculations of social insurance and personal income tax must follow the latest laws, decrees and circulars, and should be confirmed with professional advisors.\n      <\/p>\n    <\/div>\n    \n\n\n\n<h2 class=\"wp-block-heading\">For Companies Looking to Stabilize Payroll and Social Insurance Operations in Vietnam<\/h2>\n\n\n\n<p>\nEST is a practical, all-in-one system designed specifically for Vietnam operations, integrating <span class=\"swl-marker mark_orange\"><strong>payroll calculation, social insurance, and attendance management<\/strong><\/span> into a single platform.<br>\nIt accommodates complex local regulations and frequent legal changes, providing the accuracy and operational usability required by foreign companies.\n<\/p>\n\n\n\n<div class=\"wp-block-group is-style-big_icon_good\"><div class=\"wp-block-group__inner-container\">\n<ul class=\"wp-block-list\">\n<li>Standardize monthly calculations by defining SI\/HI\/UI rules and deduction logic in master settings<\/li>\n<li>Manage attendance, payroll, and all types of allowances within one system, reducing Excel-based tasks<\/li>\n<li>Flexible adaptation to regulatory changes and exchange rate updates, significantly reducing HR workload<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p>\nIf you would like to apply the simulation results to your actual monthly payroll and social insurance operations accurately and efficiently,<br>\nplease feel free to contact us. We will recommend the best solution tailored to your company\u2019s workflow.\n<\/p>\n\n\n<div class=\"p-blogParts post_content\" data-partsID=\"983\">\n<div class=\"swell-block-fullWide pc-py-60 sp-py-40 has-bg-img alignfull lazyload\" style=\"background-color:rgba(247, 247, 247, 0.41)\" data-bg=\"http:\/\/est.haro-inc.com\/wp-content\/uploads\/2025\/11\/DSC_1122.jpg\"><div class=\"swell-block-fullWide__inner l-article\">\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"600\" height=\"400\" src=\"http:\/\/est.haro-inc.com\/wp-content\/uploads\/2025\/11\/cta2.png\" alt=\"\" class=\"wp-image-504\" srcset=\"https:\/\/est.haro-inc.com\/wp-content\/uploads\/2025\/11\/cta2.png 600w, https:\/\/est.haro-inc.com\/wp-content\/uploads\/2025\/11\/cta2-300x200.png 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<div class=\"swell-block-button blue_ is-style-btn_normal\"><a href=\"https:\/\/est.haro-inc.com\/en\/download\/\" class=\"swell-block-button__link\"><span>Download Document<\/span><\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"600\" height=\"400\" src=\"http:\/\/est.haro-inc.com\/wp-content\/uploads\/2025\/11\/cta1.png\" alt=\"\" class=\"wp-image-505\" srcset=\"https:\/\/est.haro-inc.com\/wp-content\/uploads\/2025\/11\/cta1.png 600w, https:\/\/est.haro-inc.com\/wp-content\/uploads\/2025\/11\/cta1-300x200.png 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<div class=\"swell-block-button green_ is-style-btn_normal\"><a href=\"https:\/\/est.haro-inc.com\/en\/contact\/\" class=\"swell-block-button__link\"><span>Contact<\/span><\/a><\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>This simulator automatically calculates social insurance contributions (SI, HI, UI) for employees working in Vietnam based on monthly salary and regional classifications. You can instantly check both employee and employer contributions, as well as total labor costs for the company. It also supports statutory caps and region-based minimum wage rules, optimized for the practical needs [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":997,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"swell_btn_cv_data":"","_locale":"en_US","_original_post":"https:\/\/est.haro-inc.com\/?page_id=991","footnotes":""},"class_list":["post-1008","page","type-page","status-publish","has-post-thumbnail","hentry","en-US"],"aioseo_notices":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/est.haro-inc.com\/wp-json\/wp\/v2\/pages\/1008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/est.haro-inc.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/est.haro-inc.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/est.haro-inc.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/est.haro-inc.com\/wp-json\/wp\/v2\/comments?post=1008"}],"version-history":[{"count":1,"href":"https:\/\/est.haro-inc.com\/wp-json\/wp\/v2\/pages\/1008\/revisions"}],"predecessor-version":[{"id":1009,"href":"https:\/\/est.haro-inc.com\/wp-json\/wp\/v2\/pages\/1008\/revisions\/1009"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/est.haro-inc.com\/wp-json\/wp\/v2\/media\/997"}],"wp:attachment":[{"href":"https:\/\/est.haro-inc.com\/wp-json\/wp\/v2\/media?parent=1008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}