{"id":415533,"date":"2026-02-24T11:09:14","date_gmt":"2026-02-24T11:09:14","guid":{"rendered":"https:\/\/pandorafms.com\/?p=415533"},"modified":"2026-03-12T15:00:55","modified_gmt":"2026-03-12T15:00:55","slug":"standardize-msp-services-scripts","status":"publish","type":"post","link":"https:\/\/pandorafms.com\/en\/it-topics\/standardize-msp-services-scripts\/","title":{"rendered":"Standardize MSP services without relying on manual scripts"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Section&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||false|false&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_4,3_4&#8243; _builder_version=&#8221;4.27.0&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;50px||||false|false&#8221; custom_css_main_element=&#8221;z-index:0!important;&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_4&#8243; disabled_on=&#8221;on|on|off&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||||false|false&#8221; sticky_position=&#8221;top&#8221; sticky_offset_top=&#8221;100px&#8221; sticky_limit_bottom=&#8221;section&#8221; motion_trigger_start=&#8221;top&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;indice&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||0px||false|false&#8221; custom_padding=&#8221;||14px||false|false&#8221; link_option_url=&#8221;#1&#8243; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p style=\"font-size: 0.9em; line-height: 1.4em; color: #333333;\"><strong>Sections<\/strong><\/p>\n<ul class=\"ittopicsul\">\n<li><a href=\"#1\">The problem with manual scripts in MSP operations<\/a><\/li>\n<li><a href=\"#2\">When a script stops being a solution and becomes a risk<\/a><\/li>\n<li><a href=\"#3\">Standardizing is not automating without criteria<\/a><\/li>\n<li><a href=\"#4\">What it means to standardize services in an MSP<\/a><\/li>\n<li><a href=\"#5\">The key elements of effective standardization<\/a><\/li>\n<li><a href=\"#6\">The direct impact of standardization on MSP operations<\/a><\/li>\n<li><a href=\"#7\">How all this relates to operating an MSP at scale<\/a><\/li>\n<\/ul>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;3_4&#8243; _builder_version=&#8221;4.27.0&#8243; _module_preset=&#8221;default&#8221; custom_css_main_element=&#8221;z-index:0!important;&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;seccion&#8221; module_id=&#8221;1&#8243; module_class=&#8221;ittopicscontent&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; z_index=&#8221;0&#8243; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; hover_enabled=&#8221;0&#8243; custom_css_main_element=&#8221;font-family:%22Pandora-Light%22;&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]When I was a child, I quickly discovered that growing up was a trap \u2014 and the same applies to an MSP if great care is not taken. At first everything is fantastic, champagne for everyone thanks to the new contracts, but <strong>as the managed infrastructure grows, so do the challenges<\/strong> of controlling it. And if our operational strategy to manage that increased scale is to accumulate handcrafted scripts and pray to the genius of our technicians, <strong>we are not scaling \u2014 we are fattening<\/strong> a problem.<\/p>\n<p>In the day-to-day life of an <a href=\"https:\/\/pandorafms.com\/en\/it-topics\/managed-service-provider-msp\/\" target=\"_blank\" rel=\"noopener\">MSP<\/a>, the pressure to resolve tickets and meet the <a href=\"https:\/\/pandorafms.com\/en\/it-topics\/what-is-an-sla-best-practices-for-service-level-agreements\/\" target=\"_blank\" rel=\"noopener\">SLA (Service Level Agreement)<\/a> pushes technicians to create quick fixes. It is the \u201chero mode\u201d I have mentioned before: someone detects a pattern, writes clever code, and solves the puzzle for three clients.<\/p>\n<p>The problem is that these toothpick cathedrals are not a viable solution within a global operational structure with dozens or hundreds of clients. The only real solution is genuine standardization \u2014 which should eliminate the need for those handcrafted scripts in the first place.<\/p>\n<h2 id=\"1\">The problem with manual scripts in MSP operations<\/h2>\n<p>The manual script is the first step toward automation \u2014 but also the nail in the coffin of scalability if we do not evolve beyond it.<\/p>\n<p>In multi-client environments, the problems of relying on manually executed scripts or disconnected scheduled tasks are evident:<\/p>\n<ul class=\"lista\">\n<li><strong>Uncontrolled variability:<\/strong> The same script may behave differently on Windows Server 2019 than on 2022 if there is no abstraction layer to normalize the environment.<\/li>\n<li><strong>Knowledge fragmentation:<\/strong> If Pascual leaves the company \u2014 because he was always a genius but never paid like one \u2014 his scripts instantly become legacy code. No one dares to touch them for fear of breaking a fragile balance that only that mind full of Vim shortcuts and Star Trek trivia truly understood.<\/li>\n<li><strong>Lack of traceability:<\/strong> Who executed the script? With which parameters? What error did it return before triggering the fire it caused? In an operation based on scattered files, auditing (not to mention post-mortem analysis) becomes a nightmare of dispersed logs.<\/li>\n<li><strong>Impossible maintenance:<\/strong> If we have 200 scripts for 50 clients, updating common logic requires 200 manual edits \u2014 good luck avoiding typos. And that naming convention that seemed brilliant on day one is no longer understood by anyone. That is a formal invitation to human error.<\/li>\n<\/ul>\n<p>An MSP operation at scale requires that we stop seeing scripts as the solution and start seeing them as the building blocks of something bigger: <strong>technical policies<\/strong>.<\/p>\n<h2 id=\"2\">When a script stops being a solution and becomes a risk<\/h2>\n<p>There is a tipping point where what once saved us time begins to steal it. It usually coincides with growth that opens the door to those first clients with \u201cspecial requirements.\u201d<\/p>\n<p>That is where the risk begins \u2014 when a script:<\/p>\n<ul class=\"lista\">\n<li><strong>Lacks real version control:<\/strong> It is not enough to have a <span style=\"color:green;\">script_v2_final_now_I_swear.ps1<\/span>. Without a proper version control workflow ensuring that all technicians use the same validated version, inconsistency is guaranteed.<\/li>\n<li><strong>Has no robust error handling:<\/strong> Most homemade scripts assume everything will go well. But when they fail, they often do so silently or leave the system in an inconsistent state.<\/li>\n<li><strong>Depends on local credentials:<\/strong> If certain operations require privileges, embedding usernames and passwords in code (even if obfuscated) creates security breaches that no Head of Operations or CTO should tolerate.<\/li>\n<li><strong>Does not guarantee consistent behavior:<\/strong> If you execute the script twice, does it break something? Is it designed to handle repeated execution regardless of conditions? Effective standardization requires tasks to ensure the system reaches the desired state no matter how many times they run (in other words, idempotency \u2014 my favorite technical term).<\/li>\n<\/ul>\n<p>The key point is this: if our team spends more time troubleshooting their own scripts than solving client issues, we have crossed the line and are operating in the danger zone. Operational fragility will consume sanity, client patience, and profit margins.<\/p>\n<h2 id=\"3\">Standardizing is not automating without criteria<\/h2>\n<p>Standardizing and automating are often used as synonyms, but they are far apart in the dictionary. In an MSP operating at scale \u2014 which must be our objective \u2014 the distinction between the two verbs is critical.<\/p>\n<ul class=\"lista\">\n<li><strong>Automating<\/strong> means making a task run on its own. For example, we can automate restarting a failed service, saving five minutes of technician time.<\/li>\n<li><strong>Standardizing<\/strong> means deciding that all database servers across all our clients must have the same log retention policy, the same patch level, and identical behavior in case of service failure, <strong>regardless of the underlying technology<\/strong>, thanks to an abstraction layer that normalizes different environments.<\/li>\n<\/ul>\n<p>This reveals the first fundamental difference:<br \/>\n<strong>Standardization is strategic<\/strong>, while <strong>automation is tactical<\/strong>.<\/p>\n<p>We cannot achieve effective MSP automation and standardization unless we first define the <strong>expected behavior<\/strong> of our (stellar) fleet of managed assets.<\/p>\n<p>That is why I previously spoke about policies rather than scripts when discussing real standardization. True standardization means that instead of launching a script to \u201cclean disks,\u201d we apply a <strong>technical policy<\/strong> that states:<\/p>\n<p>\u201cAny endpoint labeled \u2018Web Server\u2019 must maintain at least 15% free disk space by deleting temporary files older than 30 days.\u201d<\/p>\n<p>The tool takes care of the how, but <strong>standardization defines the what and the when<\/strong>.<\/p>\n<p>That is why starting with scripts instead of policies is building the house from the roof down.<\/p>\n<h2 id=\"5\">The key elements of effective standardization<\/h2>\n<p>To break dependence on manual scripts, we must build an operational framework based on the following pillars:<\/p>\n<h3>1. Common technical policies<\/h3>\n<p>Instead of isolated tasks, we speak of general actions.<br \/>\nA policy is a <strong>set of rules automatically applied to a group of devices based on logical criteria<\/strong> (operating system, server role, client tag, etc.).<\/p>\n<p>If a new server enters the system, it inherits the corresponding policy according to its nature, eliminating oversights and human errors during configuration.<\/p>\n<h3>2. Parameters by client type<\/h3>\n<p>Standardization <strong>does not imply a single-configuration dictatorship<\/strong> for everyone.<\/p>\n<p>A strong model allows a standard logic with <strong>customizable parameters<\/strong>.<br \/>\nThe base script is the same for all, but the value of a variable such as <span style=\"color:green;\">$AlertThreshold<\/span>, for example, is read from the client\u2019s specific configuration.<\/p>\n<p>This provides <strong>flexibility without breaking code uniformity<\/strong>.<\/p>\n<h3>3. Change control and traceability<\/h3>\n<p>Every action executed on a client\u2019s infrastructure must <strong>be centrally logged and segregated per client (multi-tenant)<\/strong>.<\/p>\n<p>Not in a local machine log that will later be forgotten, but in our <a href=\"https:\/\/pandorafms.com\/en\/it-topics\/what-is-information-technology-management\/\" target=\"_blank\" rel=\"noopener\">management<\/a> console.<\/p>\n<p>We must know exactly which version of the policy was applied and what the process output was. This is essential for compliance and, above all, for eliminating human error in MSP maintenance.<\/p>\n<h3>4. Secure reuse across clients<\/h3>\n<p>Standardization allows us to create our own \u201cLibrary of Alexandria\u201d made of validated operational building blocks.<\/p>\n<p>If we develop an efficient way to <a href=\"https:\/\/pandorafms.com\/en\/it-topics\/infrastructure-monitoring\/\" target=\"_blank\" rel=\"noopener\">monitor infrastructure<\/a>, that logic should be available for deployment to other clients \u201cwith one click,\u201d without rewriting anything.<\/p>\n<p>Obviously, it will not literally be one click \u2014 but the essence is clear.<\/p>\n<h3>5. Elimination of individual dependencies<\/h3>\n<p>The knowledge repository must be the system \u2014 not Luis\u2019s head, who is dreaming of buying a small sunny farm because his technological dreams turned dystopian.<\/p>\n<p>By <strong>documenting logic within a professional management platform<\/strong>, we allow a junior technician to execute complex procedures safely, because the intelligence of that process is already embedded in the standardized policy.<\/p>\n<p>This is key to breaking dependence on indispensable technicians \u2014 and allowing Luis to fulfill his dream of growing cabbages without jeopardizing our business initiative.<\/p>\n<h2 id=\"6\">The direct impact of standardization on MSP operations<\/h2>\n<p>When we stop fighting with .bat files and start managing policies, the benefits are reflected both in the income statement and in the dark circles under the team\u2019s eyes, through:<\/p>\n<ul class=\"lista\">\n<li><strong>A drastic reduction in errors:<\/strong> Standardized automation does not get tired or mistype a file path. Variability disappears \u2014 and with it, the fires caused by human mistakes in routine tasks.<\/li>\n<li><strong>Faster onboarding:<\/strong> Bringing a new client on board no longer requires a three-week engineering project. It becomes a matter of assigning the appropriate technical policies according to their profile, reviewing the specific adjustments required, and letting the system handle the initial deployment.<\/li>\n<li><strong>Lower reactive support load:<\/strong> By managing more homogeneous and predictable environments, unusual incidents and exceptions decrease. This frees senior engineers to focus on high-value projects and to refine those policies at a strategic level, instead of manually emptying cache trash bins.<\/li>\n<li><strong>Operational predictability:<\/strong> Boring is good. Boring is profitable. We know exactly how much time and resources each task consumes, allowing us to price services with surgical precision and protect margins from unpleasant surprises and unexpected invoices.<\/li>\n<\/ul>\n<h2 id=\"7\">How all this relates to operating an MSP at scale<\/h2>\n<p>Without the type of standardization described above, operating at scale is an illusion.<\/p>\n<p>We may grow in revenue, but if our operational costs grow at the same pace \u2014 because we need to hire one technician for every X new endpoints \u2014 our business model is broken.<\/p>\n<p>Real scale only happens <strong>when the effort required to manage one thousand devices is not significantly greater than that required to manage one hundred<\/strong>.<br \/>\nAnd that is only achieved through <strong>centralized and standardized management<\/strong>.<\/p>\n<p>If every client is a special snowflake with their own handcrafted configuration and set of manual scripts, our dreams of growth will turn into nightmare infrastructures.<\/p>\n<p>Standardization is what allows the team to stop being a fire department and become an elite unit, supervising and fine-tuning automated processes.<\/p>\n<p>That is the necessary step toward professional <a href=\"https:\/\/pandorafms.com\/en\/msp-monitoring\/\" target=\"_blank\" rel=\"noopener\">MSP monitoring<\/a>.<\/p>\n<p>Given today\u2019s competitive landscape, the MSPs that survive and thrive are not those with technicians who can write the most scripts from memory, but those who have managed to encode that knowledge into <strong>replicable, secure, and scalable technical policies<\/strong>.<\/p>\n<p>Without them, we invert the purpose of technology \u2014 and end up working for Skynet instead of letting technology make our lives easier.[\/et_pb_text][et_pb_button button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjM2MjI3MCJ9fQ==@&#8221; button_text=&#8221;\u2190 Back to IT Topics&#8221; button_alignment=&#8221;left&#8221; _builder_version=&#8221;4.22.0&#8243; _dynamic_attributes=&#8221;button_url&#8221; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;1em&#8221; button_text_color=&#8221;#0C312F&#8221; button_bg_color=&#8221;#FFFFFF&#8221; button_bg_color_gradient_direction=&#8221;90deg&#8221; button_bg_color_gradient_stops=&#8221;#82B92E 0%|#3CB92E 100%&#8221; button_bg_color_gradient_start=&#8221;#82B92E&#8221; button_bg_color_gradient_end=&#8221;#3CB92E&#8221; button_border_width=&#8221;1px&#8221; button_border_color=&#8221;#eaeaea&#8221; button_border_radius=&#8221;100px&#8221; button_use_icon=&#8221;off&#8221; z_index=&#8221;0&#8243; custom_margin=&#8221;60px||0px||false|false&#8221; custom_padding=&#8221;10px|50px|10px|50px|true|true&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;10px|20px|10px|20px|true|true&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; custom_css_main_element=&#8221;right:0!important;||font-family:%22Pandora-Bold%22!important;&#8221; global_module=&#8221;367749&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_bg_color__hover_enabled=&#8221;on|desktop&#8221; button_bg_color_gradient_start__hover=&#8221;#eaeaea&#8221; button_bg_color_gradient_end__hover=&#8221;#f4f4f4&#8243; button_bg_color__hover=&#8221;#eaeaea&#8221; button_bg_enable_color__hover=&#8221;on&#8221; button_bg_use_color_gradient__hover=&#8221;on&#8221; button_bg_color_gradient_stops__hover=&#8221;#eaeaea 0%|#f4f4f4 100%&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|desktop&#8221; admin_label=&#8221;Final CTA&#8221; _builder_version=&#8221;4.27.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#161327&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_stops=&#8221;rgba(22,19,39,0.5) 17%|rgba(22,19,39,0.5) 100%&#8221; background_color_gradient_overlays_image=&#8221;on&#8221; background_image=&#8221;https:\/\/pandorafms.com\/wp-content\/uploads\/2023\/12\/banner-contacta-it-topics.webp&#8221; background_size=&#8221;custom&#8221; background_image_width=&#8221;121%&#8221; background_image_height=&#8221;192%&#8221; background_position=&#8221;top_left&#8221; z_index=&#8221;1&#8243; max_width=&#8221;1080px&#8221; max_width_tablet=&#8221;98%&#8221; max_width_phone=&#8221;98%&#8221; max_width_last_edited=&#8221;on|tablet&#8221; module_alignment=&#8221;center&#8221; custom_margin=&#8221;80px||80px||true|false&#8221; custom_padding=&#8221;40px|20px|120px|20px|false|true&#8221; custom_padding_tablet=&#8221;40px|0px|120px|0px|false|true&#8221; custom_padding_phone=&#8221;40px|0px|120px|0px|false|true&#8221; scroll_scaling=&#8221;40|55|85|100|100%|120%|100%&#8221; motion_trigger_start=&#8221;top&#8221; background_last_edited=&#8221;on|phone&#8221; background_size_tablet=&#8221;cover&#8221; background_size_phone=&#8221;cover&#8221; background_position_phone=&#8221;top_center&#8221; border_radii=&#8221;off|20px|20px|20px|20px&#8221; border_color_all=&#8221;#ffffff&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;0px&#8221; box_shadow_blur=&#8221;80px&#8221; box_shadow_color=&#8221;#506da0&#8243; saved_tabs=&#8221;all&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; make_equal=&#8221;on&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; max_width=&#8221;750px&#8221; module_alignment=&#8221;center&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px|0px|0px|0px|true|true&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text content_tablet=&#8221;<\/p>\n<p class=%22h2-w%22>Habla con el equipo de ventas, pide presupuesto, o resuelve tus dudas sobre nuestras licencias<\/p>\n<p>&#8221; content_phone=&#8221;<\/p>\n<p class=%22h2-w%22>Habla con el equipo de ventas, resuelve tus dudas sobre nuestras licencias o pide presupuesto<\/p>\n<p>&#8221; content_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; header_2_font_size=&#8221;2em&#8221; text_orientation=&#8221;center&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;0px||20px||false|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"h2-w\">Habla con el equipo de ventas, pide presupuesto, <br \/>o resuelve tus dudas sobre nuestras licencias<\/p>\n<p>[\/et_pb_text][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;200px&#8221; module_alignment=&#8221;center&#8221; custom_margin=&#8221;40px||0px||false|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"doblebtn\"><!-- [et_pb_line_break_holder] --><a class=\"prices-2024-btn\" style=\"padding:10px 30px!important\" href=\"https:\/\/pandorafms.com\/en\/contact\/\">\u00a1Contacta ahora!<\/a><\/div>\n<p>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sections The problem with manual scripts in MSP operations When a script stops being a solution and becomes a risk Standardizing is not automating without criteria What it means to standardize services in an MSP The key elements of effective standardization The direct impact of standardization on MSP operations How all this relates to operating [&hellip;]<\/p>\n","protected":false},"author":33,"featured_media":415525,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","_joinchat":[],"footnotes":""},"categories":[3505,7798],"tags":[],"class_list":["post-415533","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-topics","category-msp-operations"],"_links":{"self":[{"href":"https:\/\/pandorafms.com\/en\/wp-json\/wp\/v2\/posts\/415533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pandorafms.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pandorafms.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pandorafms.com\/en\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/pandorafms.com\/en\/wp-json\/wp\/v2\/comments?post=415533"}],"version-history":[{"count":3,"href":"https:\/\/pandorafms.com\/en\/wp-json\/wp\/v2\/posts\/415533\/revisions"}],"predecessor-version":[{"id":415538,"href":"https:\/\/pandorafms.com\/en\/wp-json\/wp\/v2\/posts\/415533\/revisions\/415538"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pandorafms.com\/en\/wp-json\/wp\/v2\/media\/415525"}],"wp:attachment":[{"href":"https:\/\/pandorafms.com\/en\/wp-json\/wp\/v2\/media?parent=415533"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pandorafms.com\/en\/wp-json\/wp\/v2\/categories?post=415533"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pandorafms.com\/en\/wp-json\/wp\/v2\/tags?post=415533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}