{"id":9063,"date":"2026-09-01T06:05:58","date_gmt":"2026-09-01T06:05:58","guid":{"rendered":"https:\/\/www.learn-vp.com\/es\/gallery\/mastering-bpmn-compensation-refunds-after-cancellations\/"},"modified":"2026-10-09T04:19:52","modified_gmt":"2026-10-09T04:19:52","slug":"mastering-bpmn-compensation-refunds-after-cancellations","status":"publish","type":"gallery","link":"https:\/\/www.learn-vp.com\/es\/gallery\/mastering-bpmn-compensation-refunds-after-cancellations\/","title":{"rendered":"Mastering BPMN Compensation: How to Handle Refunds After Cancellations"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/bpmn.visual-paradigm.com\/wp-content\/uploads\/sites\/8\/2026\/09\/img_6a9667d21f53f.png\" alt=\"BPMN flowchart showing compensation intermediate event for refund after cancellation.\" title=\"BPMN flowchart showing compensation intermediate event for refund after cancellation.\" data-fifu-alt=\"BPMN flowchart showing compensation intermediate event for refund after cancellation.\" fifu-alt=\"BPMN flowchart showing compensation intermediate event for refund after cancellation.\" style=\"max-width: 100%; height: auto;\" \/><\/p>\n<p>In the world of Business Process Model and Notation (BPMN), standard process flows are straightforward: a task happens, and the next one follows. However, real-world business scenarios often require &#8220;undo&#8221; buttons. What happens if a guest cancels a hotel reservation after it has already been confirmed? Simply stopping the process isn&#8217;t enough; the system must also roll back the previous state by issuing a refund.<\/p>\n<p>This tutorial dives into a critical BPMN concept: <strong>Compensation Intermediate Events<\/strong>. We will explore how to model a scenario where a confirmed reservation triggers a potential future action (a refund) if a cancellation event occurs.<\/p>\n<h2>Understanding the Architecture of Compensation<\/h2>\n<p>Compensation in BPMN is not about stopping a process; it is about <strong>reversing the effects of a completed activity<\/strong>. When a process path deviates from its normal flow, the engine needs to know which tasks it needs to &#8220;undo.&#8221;<\/p>\n<p>The diagram provided illustrates a classic compensation pattern involving two distinct flows:<\/p>\n<ul>\n<li><strong>The Normal Flow:<\/strong> A reservation is confirmed, and if the guest stays, the process ends happily.<\/li>\n<li><strong>The Cancellation Flow:<\/strong> If the guest cancels, a separate compensation flow is triggered to handle the refund.<\/li>\n<\/ul>\n<h2>Step-by-Step Modeling Guide<\/h2>\n<p>Based on the visual representation, here is how we construct this logic using standard modeling tools like Visual Paradigm.<\/p>\n<h3>1. Marking the Activity as Compensable<\/h3>\n<p>The foundation of this diagram is the <strong>Confirm Reservation<\/strong> task. For the system to issue a refund later, it must remember that this task happened and that it needs to be reversed. <\/p>\n<p>In BPMN terms, you must mark this task as <em>Compensable<\/em>. This creates a &#8220;receipt&#8221; or a link to the compensation logic. In Visual Paradigm, this is achieved by selecting the task properties and checking the <strong>Compensate<\/strong> flag. Visually, this is often represented by a small <strong>(C)<\/strong> icon attached to the task, indicating that a compensation handler exists for this specific activity.<\/p>\n<h3>2. The Normal Flow (The Happy Path)<\/h3>\n<p>The process begins with the <strong>Confirm Reservation<\/strong> task. Following the standard sequence flow (solid arrow), the process moves to an Exclusive Gateway (the diamond shape with an X). This gateway asks the question: <em>&#8220;Cancel Reservation?&#8221;<\/em><\/p>\n<ul>\n<li>If the answer is <strong>No Cancel<\/strong>, the process continues to the <strong>Complete Stay<\/strong> task and concludes at the <strong>End Event<\/strong>. No compensation is needed here.<\/li>\n<\/ul>\n<h3>3. The Cancellation Flow<\/h3>\n<p>If the decision at the gateway is <strong>Cancel<\/strong>, the process enters a sub-process or a specific path labeled <strong>Process Cancellation<\/strong>. This is where the business logic for rejecting the booking takes place. Once the cancellation is processed, the standard flow ends. However, because the reservation was previously confirmed, the system must now trigger the refund.<\/p>\n<h3>4. Implementing the Compensation Throw Event<\/h3>\n<p>This is the most technical part of the diagram. To trigger the refund, we use a <strong>Compensation Intermediate Throw Event<\/strong>.<\/p>\n<ul>\n<li><strong>The Symbol:<\/strong> Look for the circle with a double arrow pointing left (or inward). This is the universal BPMN symbol for compensation.<\/li>\n<li><strong>The Connection:<\/strong> This event is placed within the cancellation path. It does not flow from the previous task in a standard way; rather, it acts as a trigger.<\/li>\n<li><strong>Automatic Association:<\/strong> When you add this event to the process, the modeling tool (like Visual Paradigm) automatically associates it with the specific task that was marked as &#8220;Compensable&#8221; (the Confirm Reservation task).<\/li>\n<\/ul>\n<h3>5. The Compensation Sequence Flow<\/h3>\n<p>Notice the <strong>dotted line<\/strong> connecting the Compensation Throw Event to the <strong>Issue Refund<\/strong> task. This is the Compensation Sequence Flow.<\/p>\n<p>Unlike a standard sequence flow that happens immediately, this flow represents a logical link. When the Compensation Throw Event fires (triggered by the cancellation), the BPMN engine looks for the compensation handler for the &#8220;Confirm Reservation&#8221; task. It finds the link to the <strong>Issue Refund<\/strong> task and executes it.<\/p>\n<h2>Key Takeaways<\/h2>\n<p>By mastering this pattern, you can design robust systems that handle exceptions gracefully. The key elements to remember are:<\/p>\n<ol>\n<li><strong>Mark Tasks as Compensable:<\/strong> You cannot compensate for a task unless it is explicitly marked as such.<\/li>\n<li><strong>Use the Throw Event:<\/strong> The Compensation Intermediate Throw Event is the trigger that initiates the rollback.<\/li>\n<li><strong>Follow the Dotted Line:<\/strong> The Compensation Sequence Flow connects the trigger to the action, ensuring the refund is issued specifically for the reservation that was confirmed.<\/li>\n<\/ol>\n<p>This architecture ensures data integrity and customer satisfaction by automating the &#8220;undo&#8221; button in complex business scenarios.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to model BPMN compensation patterns to handle refunds after cancellations using intermediate events that reverse completed activities.<\/p>\n","protected":false},"author":1,"featured_media":9064,"template":"","meta":{"_yoast_wpseo_title":"Mastering BPMN Compensation: How to Handle Refunds After Cancellations","_yoast_wpseo_metadesc":"Learn how to model BPMN compensation patterns to handle refunds after cancellations using intermediate events that reverse completed activities.","inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"source_url":"https:\/\/bpmn.visual-paradigm.com\/mastering-bpmn-intermediate-events-a-complete-guide-with-visual-paradigm\/","source_h1_title":"Mastering BPMN Intermediate Events: A Complete Guide with Visual Paradigm","fifu_image_url":"","fifu_image_alt":"","_fifu_image_alt":"","fifu_alt":"","_fifu_alt":"","fifu_image_title":"","_fifu_image_title":"","fifu_input_alt":"","vp_image_hash":"ac9bc7806682d7a071db0ac1c3f9c0b4645513d4ccab0e0cb5e38036f888c346"},"asset-category":[20],"class_list":["post-9063","gallery","type-gallery","status-publish","has-post-thumbnail","hentry","asset-category-bpmn"],"source_url":"https:\/\/bpmn.visual-paradigm.com\/mastering-bpmn-intermediate-events-a-complete-guide-with-visual-paradigm\/","source_h1_title":"Mastering BPMN Intermediate Events: A Complete Guide with Visual Paradigm","fifu_image_url":"","fifu_image_alt":"","vp_image_hash":"ac9bc7806682d7a071db0ac1c3f9c0b4645513d4ccab0e0cb5e38036f888c346","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mastering BPMN Compensation: How to Handle Refunds After Cancellations<\/title>\n<meta name=\"description\" content=\"Learn how to model BPMN compensation patterns to handle refunds after cancellations using intermediate events that reverse completed activities.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.learn-vp.com\/es\/gallery\/mastering-bpmn-compensation-refunds-after-cancellations\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mastering BPMN Compensation: How to Handle Refunds After Cancellations\" \/>\n<meta property=\"og:description\" content=\"Learn how to model BPMN compensation patterns to handle refunds after cancellations using intermediate events that reverse completed activities.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.learn-vp.com\/es\/gallery\/mastering-bpmn-compensation-refunds-after-cancellations\/\" \/>\n<meta property=\"og:site_name\" content=\"Learn VP\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-09T04:19:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bpmn.visual-paradigm.com\/wp-content\/uploads\/sites\/8\/2026\/09\/img_6a9667d21f53f.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/gallery\\\/mastering-bpmn-compensation-refunds-after-cancellations\\\/\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/gallery\\\/mastering-bpmn-compensation-refunds-after-cancellations\\\/\",\"name\":\"Mastering BPMN Compensation: How to Handle Refunds After Cancellations\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/gallery\\\/mastering-bpmn-compensation-refunds-after-cancellations\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/gallery\\\/mastering-bpmn-compensation-refunds-after-cancellations\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bpmn.visual-paradigm.com\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2026\\\/09\\\/img_6a9667d21f53f.png\",\"datePublished\":\"2026-09-01T06:05:58+00:00\",\"dateModified\":\"2026-10-09T04:19:52+00:00\",\"description\":\"Learn how to model BPMN compensation patterns to handle refunds after cancellations using intermediate events that reverse completed activities.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/gallery\\\/mastering-bpmn-compensation-refunds-after-cancellations\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/gallery\\\/mastering-bpmn-compensation-refunds-after-cancellations\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/gallery\\\/mastering-bpmn-compensation-refunds-after-cancellations\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bpmn.visual-paradigm.com\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2026\\\/09\\\/img_6a9667d21f53f.png\",\"contentUrl\":\"https:\\\/\\\/bpmn.visual-paradigm.com\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2026\\\/09\\\/img_6a9667d21f53f.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/gallery\\\/mastering-bpmn-compensation-refunds-after-cancellations\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mastering BPMN Compensation: How to Handle Refunds After Cancellations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/\",\"name\":\"Learn VP\",\"description\":\"Learn VP\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/#organization\",\"name\":\"Learn VP\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/08\\\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png\",\"contentUrl\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/08\\\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png\",\"width\":463,\"height\":404,\"caption\":\"Learn VP\"},\"image\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mastering BPMN Compensation: How to Handle Refunds After Cancellations","description":"Learn how to model BPMN compensation patterns to handle refunds after cancellations using intermediate events that reverse completed activities.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.learn-vp.com\/es\/gallery\/mastering-bpmn-compensation-refunds-after-cancellations\/","og_locale":"es_ES","og_type":"article","og_title":"Mastering BPMN Compensation: How to Handle Refunds After Cancellations","og_description":"Learn how to model BPMN compensation patterns to handle refunds after cancellations using intermediate events that reverse completed activities.","og_url":"https:\/\/www.learn-vp.com\/es\/gallery\/mastering-bpmn-compensation-refunds-after-cancellations\/","og_site_name":"Learn VP","article_modified_time":"2026-10-09T04:19:52+00:00","og_image":[{"url":"https:\/\/bpmn.visual-paradigm.com\/wp-content\/uploads\/sites\/8\/2026\/09\/img_6a9667d21f53f.png","width":1024,"height":1024,"type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.learn-vp.com\/es\/gallery\/mastering-bpmn-compensation-refunds-after-cancellations\/","url":"https:\/\/www.learn-vp.com\/es\/gallery\/mastering-bpmn-compensation-refunds-after-cancellations\/","name":"Mastering BPMN Compensation: How to Handle Refunds After Cancellations","isPartOf":{"@id":"https:\/\/www.learn-vp.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.learn-vp.com\/es\/gallery\/mastering-bpmn-compensation-refunds-after-cancellations\/#primaryimage"},"image":{"@id":"https:\/\/www.learn-vp.com\/es\/gallery\/mastering-bpmn-compensation-refunds-after-cancellations\/#primaryimage"},"thumbnailUrl":"https:\/\/bpmn.visual-paradigm.com\/wp-content\/uploads\/sites\/8\/2026\/09\/img_6a9667d21f53f.png","datePublished":"2026-09-01T06:05:58+00:00","dateModified":"2026-10-09T04:19:52+00:00","description":"Learn how to model BPMN compensation patterns to handle refunds after cancellations using intermediate events that reverse completed activities.","breadcrumb":{"@id":"https:\/\/www.learn-vp.com\/es\/gallery\/mastering-bpmn-compensation-refunds-after-cancellations\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.learn-vp.com\/es\/gallery\/mastering-bpmn-compensation-refunds-after-cancellations\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.learn-vp.com\/es\/gallery\/mastering-bpmn-compensation-refunds-after-cancellations\/#primaryimage","url":"https:\/\/bpmn.visual-paradigm.com\/wp-content\/uploads\/sites\/8\/2026\/09\/img_6a9667d21f53f.png","contentUrl":"https:\/\/bpmn.visual-paradigm.com\/wp-content\/uploads\/sites\/8\/2026\/09\/img_6a9667d21f53f.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.learn-vp.com\/es\/gallery\/mastering-bpmn-compensation-refunds-after-cancellations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.learn-vp.com\/es\/"},{"@type":"ListItem","position":2,"name":"Mastering BPMN Compensation: How to Handle Refunds After Cancellations"}]},{"@type":"WebSite","@id":"https:\/\/www.learn-vp.com\/es\/#website","url":"https:\/\/www.learn-vp.com\/es\/","name":"Learn VP","description":"Learn VP","publisher":{"@id":"https:\/\/www.learn-vp.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.learn-vp.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.learn-vp.com\/es\/#organization","name":"Learn VP","url":"https:\/\/www.learn-vp.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.learn-vp.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/www.learn-vp.com\/es\/wp-content\/uploads\/sites\/5\/2026\/08\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png","contentUrl":"https:\/\/www.learn-vp.com\/es\/wp-content\/uploads\/sites\/5\/2026\/08\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png","width":463,"height":404,"caption":"Learn VP"},"image":{"@id":"https:\/\/www.learn-vp.com\/es\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.learn-vp.com\/es\/wp-json\/wp\/v2\/gallery\/9063","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.learn-vp.com\/es\/wp-json\/wp\/v2\/gallery"}],"about":[{"href":"https:\/\/www.learn-vp.com\/es\/wp-json\/wp\/v2\/types\/gallery"}],"author":[{"embeddable":true,"href":"https:\/\/www.learn-vp.com\/es\/wp-json\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.learn-vp.com\/es\/wp-json\/wp\/v2\/media\/9064"}],"wp:attachment":[{"href":"https:\/\/www.learn-vp.com\/es\/wp-json\/wp\/v2\/media?parent=9063"}],"wp:term":[{"taxonomy":"asset-category","embeddable":true,"href":"https:\/\/www.learn-vp.com\/es\/wp-json\/wp\/v2\/asset-category?post=9063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}