{"id":7898,"date":"2026-08-20T03:33:45","date_gmt":"2026-08-20T03:33:45","guid":{"rendered":"https:\/\/www.learn-vp.com\/pt\/gallery\/atm-sequence-diagram-to-technical-spec\/"},"modified":"2026-10-09T04:22:25","modified_gmt":"2026-10-09T04:22:25","slug":"atm-sequence-diagram-to-technical-spec","status":"publish","type":"gallery","link":"https:\/\/www.learn-vp.com\/pt\/gallery\/atm-sequence-diagram-to-technical-spec\/","title":{"rendered":"ATM Sequence Diagram to Technical Spec"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a311f74e0030.png\" alt=\"ATM Sequence Diagram to Technical Spec\" style=\"max-width: 100%; height: auto;\" \/><\/p>\n<h2>Bridging the Gap: From Code to Living Documentation<\/h2>\n<p>In the fast-paced world of software development, there is often a significant disconnect between the logic written in code or diagrams and the formal documentation that explains it. Engineers often find themselves stuck in a cycle of writing code, then manually updating documents days later, leading to discrepancies that confuse stakeholders. Today, we are going to explore a powerful workflow that eliminates this friction: the <strong>VPasCode-to-OpenDocs pipeline<\/strong>.<\/p>\n<p>As a tutor, I want to show you how this integration transforms your daily operations. It allows you to treat your diagrams not just as static images, but as living, breathing components of your documentation that update automatically.<\/p>\n<h3>The Workflow: Visualizing the Pipeline<\/h3>\n<p>Let&#8217;s break down the scenario illustrated in the image. Imagine you are a software engineer working on a complex system. Instead of drawing a diagram in a separate tool and then trying to paste it into a Word document or a Wiki, you work directly within <strong>VPasCode<\/strong>.<\/p>\n<p>On the left side of your screen, you are writing <strong>PlantUML<\/strong> or <strong>Mermaid<\/strong> code. This is a text-based approach to modeling, where you describe the logic. For example, you might be defining the steps for an <strong>ATM Cash Withdrawal<\/strong> sequence diagram. You write the logic:<\/p>\n<ul>\n<li><strong>Alt Invalid PIN:<\/strong> The system asks for a PIN. If it&#8217;s wrong, the customer tries again.<\/li>\n<li><strong>Alt Insufficient Funds:<\/strong> The backend checks the balance. If it is low, the transaction is declined.<\/li>\n<\/ul>\n<p>As you type this code, VPasCode renders it into a visual sequence diagram in real-time. This is the &#8220;blueprint&#8221; phase. Once you are satisfied that the logic holds up, you don&#8217;t just copy and paste. You utilize the <strong>Send to OpenDocs Pipeline<\/strong> button. This action pushes your diagram and its underlying context directly into <strong>OpenDocs<\/strong>.<\/p>\n<h3>Why This Workflow Stands Out for Modern Agile Teams<\/h3>\n<p>You might be wondering, &#8220;Why is this specific workflow a game-changer for agile teams?&#8221; The answer lies in the speed of iteration and the accuracy of communication. Modern agile teams operate on short sprints. If your documentation lags behind your code, your documentation is already obsolete.<\/p>\n<h4>Who Uses This and When?<\/h4>\n<ol>\n<li><strong>The &#8220;Hate-Documentation&#8221; Developer:<\/strong> This workflow is perfect for developers who prefer coding over writing. They can define their system behavior using text (PlantUML\/Mermaid) and let the pipeline generate the visual spec for them.<\/li>\n<li><strong>The System Architect:<\/strong> When an architect needs to present a solution to stakeholders, they can ensure the technical spec is 100% accurate because it is pulled directly from the validated diagram logic.<\/li>\n<li><strong>The Technical Writer:<\/strong> Instead of starting from a blank page, a writer can open OpenDocs and see the diagram already rendered. They can focus on adding the narrative context, &#8220;The following sequence diagram illustrates the end-to-end workflow,&#8221; while the visual element remains perfectly synced.<\/li>\n<\/ol>\n<h3>Deep Dive: The ATM Cash Withdrawal Scenario<\/h3>\n<p>Let&#8217;s look closer at the example provided in the image. In <strong>VPasCode<\/strong>, the engineer has defined a sequence involving a <strong>Customer<\/strong>, an <strong>ATM<\/strong>, a <strong>Banking System<\/strong>, and a <strong>Customer Account<\/strong>.<\/p>\n<p>Notice the logic defined in the code editor:<\/p>\n<ul>\n<li><strong>Read Card Details:<\/strong> The ATM interacts with the card.<\/li>\n<li><strong>Validate Card &#038; PIN:<\/strong> The Banking System verifies credentials.<\/li>\n<li><strong>Check Balance &#038; Limit:<\/strong> The system ensures funds are available.<\/li>\n<\/ul>\n<p>When this is pushed to the <strong>OpenDocs<\/strong> pipeline (the right side of the image), something magical happens. The diagram appears in the technical specification document. But it&#8217;s not just a static image; it is linked to the pipeline. If the engineer goes back to VPasCode and changes the logic\u2014for instance, adding a &#8220;Transaction Declined&#8221; step\u2014the diagram in the OpenDocs document can be updated to reflect that change automatically.<\/p>\n<h3>How Visual Paradigm Facilitates This<\/h3>\n<p>The strength of this tutorial lies in understanding how the Visual Paradigm ecosystem makes this possible. By integrating <strong>VPasCode<\/strong> and <strong>OpenDocs<\/strong>, Visual Paradigm is moving beyond traditional modeling tools.<\/p>\n<p>VPasCode allows you to code your diagrams, which is faster for many engineers than drag-and-drop. OpenDocs, powered by Visual Paradigm, acts as the &#8220;Single Source of Truth.&#8221; It isn&#8217;t just a text editor; it is a knowledge base that understands the diagrams. You can see in the OpenDocs interface that it even integrates AI capabilities (like &#8220;Ask Gemini&#8221;), allowing you to ask questions about the technical spec or the diagram itself.<\/p>\n<h3>Conclusion: The Future of Documentation<\/h3>\n<p>This VPasCode-to-OpenDocs pipeline represents a shift from &#8220;documentation as an afterthought&#8221; to &#8220;documentation as a byproduct of design.&#8221; By keeping your technical specifications in sync with your models, you ensure that your agile teams are always working from the most current information. Whether you are documenting a microservices architecture or a simple user flow, this integration saves time, reduces errors, and keeps your team aligned.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Why This Matters: Real-World Use Cases<br \/>\nTo help you visualize how this integration optimizes your day-to-day operations, here are a few common scenarios where the VPasCode-to-OpenDocs pipeline shines:<\/p>\n<p>Software Architecture &#038; Technical Specs: A software engineer edits a complex system architecture using PlantUML or a microservices sequence diagram in Mermaid inside VPasCode. Once the logic looks solid, they push the diagram straight to the OpenDocs pipeline. They can then switch over to OpenDocs to write the full technical specification document around that live blueprint.<\/p>\n","protected":false},"author":1,"featured_media":7899,"template":"","meta":{"_yoast_wpseo_title":"ATM Sequence Diagram to Technical Spec","_yoast_wpseo_metadesc":"Why This Matters: Real-World Use Cases To help you visualize how this integration optimizes your day-to-day operations, here are a few common scenarios where the VPasCode-to-OpenDocs pipeline shines: Software Architecture & Technical Specs: A software engineer edits a complex system architecture using PlantUML or a microservices sequence diagram in Mermaid inside VPasCode. Once the logic looks solid, they push the diagram straight to the OpenDocs pipeline. They can then switch over to OpenDocs to write the full technical specification document around that live blueprint.","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:\/\/updates.visual-paradigm.com\/releases\/seamlessly-connect-diagramming-to-documentation-vpascode-integrates-with-opendocs\/","source_h1_title":"Seamlessly Connect Diagramming to Documentation: VPasCode Integrates with OpenDocs","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":"20f7851f3e30043aa0d3cd2009f96a3af02d94a764a185d330bc25cc04c06208"},"asset-category":[18],"class_list":["post-7898","gallery","type-gallery","status-publish","has-post-thumbnail","hentry","asset-category-vpascode"],"source_url":"https:\/\/updates.visual-paradigm.com\/releases\/seamlessly-connect-diagramming-to-documentation-vpascode-integrates-with-opendocs\/","source_h1_title":"Seamlessly Connect Diagramming to Documentation: VPasCode Integrates with OpenDocs","fifu_image_url":"","fifu_image_alt":"","vp_image_hash":"20f7851f3e30043aa0d3cd2009f96a3af02d94a764a185d330bc25cc04c06208","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ATM Sequence Diagram to Technical Spec<\/title>\n<meta name=\"description\" content=\"Why This Matters: Real-World Use Cases To help you visualize how this integration optimizes your day-to-day operations, here are a few common scenarios where the VPasCode-to-OpenDocs pipeline shines: Software Architecture &amp; Technical Specs: A software engineer edits a complex system architecture using PlantUML or a microservices sequence diagram in Mermaid inside VPasCode. Once the logic looks solid, they push the diagram straight to the OpenDocs pipeline. They can then switch over to OpenDocs to write the full technical specification document around that live blueprint.\" \/>\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\/pt\/gallery\/atm-sequence-diagram-to-technical-spec\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ATM Sequence Diagram to Technical Spec\" \/>\n<meta property=\"og:description\" content=\"Why This Matters: Real-World Use Cases To help you visualize how this integration optimizes your day-to-day operations, here are a few common scenarios where the VPasCode-to-OpenDocs pipeline shines: Software Architecture &amp; Technical Specs: A software engineer edits a complex system architecture using PlantUML or a microservices sequence diagram in Mermaid inside VPasCode. Once the logic looks solid, they push the diagram straight to the OpenDocs pipeline. They can then switch over to OpenDocs to write the full technical specification document around that live blueprint.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.learn-vp.com\/pt\/gallery\/atm-sequence-diagram-to-technical-spec\/\" \/>\n<meta property=\"og:site_name\" content=\"Learn VP\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-09T04:22:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a311f74e0030.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=\"Tempo estimado de leitura\" \/>\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\\\/pt\\\/gallery\\\/atm-sequence-diagram-to-technical-spec\\\/\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/gallery\\\/atm-sequence-diagram-to-technical-spec\\\/\",\"name\":\"ATM Sequence Diagram to Technical Spec\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/gallery\\\/atm-sequence-diagram-to-technical-spec\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/gallery\\\/atm-sequence-diagram-to-technical-spec\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/updates.visual-paradigm.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/img_6a311f74e0030.png\",\"datePublished\":\"2026-08-20T03:33:45+00:00\",\"dateModified\":\"2026-10-09T04:22:25+00:00\",\"description\":\"Why This Matters: Real-World Use Cases To help you visualize how this integration optimizes your day-to-day operations, here are a few common scenarios where the VPasCode-to-OpenDocs pipeline shines: Software Architecture & Technical Specs: A software engineer edits a complex system architecture using PlantUML or a microservices sequence diagram in Mermaid inside VPasCode. Once the logic looks solid, they push the diagram straight to the OpenDocs pipeline. They can then switch over to OpenDocs to write the full technical specification document around that live blueprint.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/gallery\\\/atm-sequence-diagram-to-technical-spec\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/gallery\\\/atm-sequence-diagram-to-technical-spec\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/gallery\\\/atm-sequence-diagram-to-technical-spec\\\/#primaryimage\",\"url\":\"https:\\\/\\\/updates.visual-paradigm.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/img_6a311f74e0030.png\",\"contentUrl\":\"https:\\\/\\\/updates.visual-paradigm.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/img_6a311f74e0030.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/gallery\\\/atm-sequence-diagram-to-technical-spec\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ATM Sequence Diagram to Technical Spec\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/#website\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/\",\"name\":\"Learn VP\",\"description\":\"Learn VP\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/#organization\",\"name\":\"Learn VP\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/wp-content\\\/uploads\\\/sites\\\/11\\\/2026\\\/08\\\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png\",\"contentUrl\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/wp-content\\\/uploads\\\/sites\\\/11\\\/2026\\\/08\\\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png\",\"width\":463,\"height\":404,\"caption\":\"Learn VP\"},\"image\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/pt\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ATM Sequence Diagram to Technical Spec","description":"Why This Matters: Real-World Use Cases To help you visualize how this integration optimizes your day-to-day operations, here are a few common scenarios where the VPasCode-to-OpenDocs pipeline shines: Software Architecture & Technical Specs: A software engineer edits a complex system architecture using PlantUML or a microservices sequence diagram in Mermaid inside VPasCode. Once the logic looks solid, they push the diagram straight to the OpenDocs pipeline. They can then switch over to OpenDocs to write the full technical specification document around that live blueprint.","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\/pt\/gallery\/atm-sequence-diagram-to-technical-spec\/","og_locale":"pt_PT","og_type":"article","og_title":"ATM Sequence Diagram to Technical Spec","og_description":"Why This Matters: Real-World Use Cases To help you visualize how this integration optimizes your day-to-day operations, here are a few common scenarios where the VPasCode-to-OpenDocs pipeline shines: Software Architecture & Technical Specs: A software engineer edits a complex system architecture using PlantUML or a microservices sequence diagram in Mermaid inside VPasCode. Once the logic looks solid, they push the diagram straight to the OpenDocs pipeline. They can then switch over to OpenDocs to write the full technical specification document around that live blueprint.","og_url":"https:\/\/www.learn-vp.com\/pt\/gallery\/atm-sequence-diagram-to-technical-spec\/","og_site_name":"Learn VP","article_modified_time":"2026-10-09T04:22:25+00:00","og_image":[{"url":"https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a311f74e0030.png","width":1024,"height":1024,"type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Tempo estimado de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.learn-vp.com\/pt\/gallery\/atm-sequence-diagram-to-technical-spec\/","url":"https:\/\/www.learn-vp.com\/pt\/gallery\/atm-sequence-diagram-to-technical-spec\/","name":"ATM Sequence Diagram to Technical Spec","isPartOf":{"@id":"https:\/\/www.learn-vp.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.learn-vp.com\/pt\/gallery\/atm-sequence-diagram-to-technical-spec\/#primaryimage"},"image":{"@id":"https:\/\/www.learn-vp.com\/pt\/gallery\/atm-sequence-diagram-to-technical-spec\/#primaryimage"},"thumbnailUrl":"https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a311f74e0030.png","datePublished":"2026-08-20T03:33:45+00:00","dateModified":"2026-10-09T04:22:25+00:00","description":"Why This Matters: Real-World Use Cases To help you visualize how this integration optimizes your day-to-day operations, here are a few common scenarios where the VPasCode-to-OpenDocs pipeline shines: Software Architecture & Technical Specs: A software engineer edits a complex system architecture using PlantUML or a microservices sequence diagram in Mermaid inside VPasCode. Once the logic looks solid, they push the diagram straight to the OpenDocs pipeline. They can then switch over to OpenDocs to write the full technical specification document around that live blueprint.","breadcrumb":{"@id":"https:\/\/www.learn-vp.com\/pt\/gallery\/atm-sequence-diagram-to-technical-spec\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.learn-vp.com\/pt\/gallery\/atm-sequence-diagram-to-technical-spec\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.learn-vp.com\/pt\/gallery\/atm-sequence-diagram-to-technical-spec\/#primaryimage","url":"https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a311f74e0030.png","contentUrl":"https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a311f74e0030.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.learn-vp.com\/pt\/gallery\/atm-sequence-diagram-to-technical-spec\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.learn-vp.com\/pt\/"},{"@type":"ListItem","position":2,"name":"ATM Sequence Diagram to Technical Spec"}]},{"@type":"WebSite","@id":"https:\/\/www.learn-vp.com\/pt\/#website","url":"https:\/\/www.learn-vp.com\/pt\/","name":"Learn VP","description":"Learn VP","publisher":{"@id":"https:\/\/www.learn-vp.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.learn-vp.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/www.learn-vp.com\/pt\/#organization","name":"Learn VP","url":"https:\/\/www.learn-vp.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.learn-vp.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/www.learn-vp.com\/pt\/wp-content\/uploads\/sites\/11\/2026\/08\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png","contentUrl":"https:\/\/www.learn-vp.com\/pt\/wp-content\/uploads\/sites\/11\/2026\/08\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png","width":463,"height":404,"caption":"Learn VP"},"image":{"@id":"https:\/\/www.learn-vp.com\/pt\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.learn-vp.com\/pt\/wp-json\/wp\/v2\/gallery\/7898","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.learn-vp.com\/pt\/wp-json\/wp\/v2\/gallery"}],"about":[{"href":"https:\/\/www.learn-vp.com\/pt\/wp-json\/wp\/v2\/types\/gallery"}],"author":[{"embeddable":true,"href":"https:\/\/www.learn-vp.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.learn-vp.com\/pt\/wp-json\/wp\/v2\/media\/7899"}],"wp:attachment":[{"href":"https:\/\/www.learn-vp.com\/pt\/wp-json\/wp\/v2\/media?parent=7898"}],"wp:term":[{"taxonomy":"asset-category","embeddable":true,"href":"https:\/\/www.learn-vp.com\/pt\/wp-json\/wp\/v2\/asset-category?post=7898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}