{"id":10080,"date":"2017-01-30T09:00:02","date_gmt":"2017-01-30T08:00:02","guid":{"rendered":"https:\/\/openexpoeurope.com\/?p=10080"},"modified":"2017-01-30T09:00:02","modified_gmt":"2017-01-30T08:00:02","slug":"raml-definicion-apis","status":"publish","type":"post","link":"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/","title":{"rendered":"RAML: la transformaci\u00f3n digital llega a la definici\u00f3n de apis"},"content":{"rendered":"<p class=\"Textbody\" style=\"margin-bottom: 0.0001pt; line-height: 137%; text-align: left;\">Antes de entrar a revisar RAML, la primera pregunta que nos podemos hacer es, \u00bfqu\u00e9 es un lenguaje de definici\u00f3n de Apis? Un lenguaje de definici\u00f3n de Apis en un lenguaje que me permite definir un documento (normalmente en formato json o yaml) que permite especificar correctamente todos los aspectos a definir en una api (versi\u00f3n, recursos, m\u00e9todos, ejemplos, esquemas, seguridad, par\u00e1metros de la url y del cuerpo del mensaje&#8230;). As\u00ed, podemos tener controlado todo en un documento que nos permitir\u00e1 generar la documentaci\u00f3n de la Api, generar casos de prueba, implementar un mock para poder acelerar el desarrollo, generar el esqueleto de nuestra aplicaci\u00f3n\u2026<\/p>\n<p class=\"Textbody\" style=\"text-align: left;\">RAML es un lenguaje de definici\u00f3n de Apis que implementa todas las funcionales anteriores. Por ejemplo, podremos definir los aspectos generales de la Api de la siguiente forma:<\/p>\n<p class=\"Textbody\"><a href=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/11.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10085 size-full\" src=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/11.jpg\" alt=\"raml\" width=\"654\" height=\"113\" \/><\/a><\/p>\n<p>\u00a0Y podremos definir un recurso de una forma f\u00e1cil y sencilla como la siguiente:<\/p>\n<p><a href=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/22.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-10086\" src=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/22.jpg\" alt=\"raml\" width=\"654\" height=\"173\" \/><\/a><\/p>\n<p>Pod\u00e9is descargaros el ejemplo <a href=\"https:\/\/goo.gl\/E6x4CK\" target=\"_blank\">aqu\u00ed<\/a>.<\/p>\n<p>Adem\u00e1s de lo potente que es, posee una serie de proyectos OpenSource que nos permitir\u00e1 evolucionar y adaptar funcionalidades muy interesantes para cualquier organizaci\u00f3n, como tener su propio repositorio de documentos RAML. Como no podemos describir todos, vamos a detallar los que nos han parecido m\u00e1s interesantes:<\/p>\n<ul>\n<li><strong>Api WorkBench:<\/strong> Es un IDE para dise\u00f1ar, construir, testear, documentar y compartir RESTFull Apis.<\/li>\n<li><strong>Api Designer:<\/strong> Es un <strong>IDE Web<\/strong> desarrollado en <strong>Javascript <\/strong>que permite desarrollar r\u00e1pidamente la API.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/Selection_005.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10083\" src=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/Selection_005.png\" alt=\"raml\" width=\"692\" height=\"535\" \/><\/a><\/p>\n<ul>\n<li><strong>Api Console:<\/strong> Es una herramienta gr\u00e1fica para una Api definida en RAML que expone visualmente la estructura de la Api y que sirve como documentaci\u00f3n interactiva de la Api.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/Selection_0033.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10084 size-full\" src=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/Selection_0033.png\" alt=\"raml\" width=\"962\" height=\"722\" \/><\/a><\/p>\n<ul>\n<li><strong>RAML To HTML:<\/strong> Es una herramienta de documentaci\u00f3n que genera <strong>HTML<\/strong> a partir del RAML. Est\u00e1 escrita en node.js y puede ser ejecutada en forma de consola.<\/li>\n<li><strong>Osprey:<\/strong> Es un <strong>framework javascript <\/strong>que permite construir aplicaciones que exponen RAML Apis. Est\u00e1 construido en <strong>Node y Express<\/strong>.<\/li>\n<li><strong>Swagger2raml:<\/strong> Es una utilidad para generar documentos <strong>RAML desde Swagger<\/strong> Swagger es otro de los lenguajes de definici\u00f3n de Apis m\u00e1s populares.<\/li>\n<li><strong>Raml-server:<\/strong> Es un <strong>servidor <\/strong>que expone una implementaci\u00f3n <strong>fake <\/strong>de la API sin tener que tirar una sola l\u00ednea de c\u00f3digo.<\/li>\n<li><strong>RAML Java Parser:<\/strong> Es una implementaci\u00f3n de referencia de <strong>parseador <\/strong>RAML en <strong>Java<\/strong>.<\/li>\n<\/ul>\n<p>Puedes ver la lista completa de proyectos en <a href=\"http:\/\/raml.org\/projects\/projects\" target=\"_blank\">este enlace<\/a>.    \t<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Antes de entrar a revisar RAML, la primera pregunta que nos podemos hacer es, \u00bfqu\u00e9 es un lenguaje de definici\u00f3n de Apis? Un lenguaje de definici\u00f3n de Apis en un lenguaje que me permite definir un documento (normalmente en formato json o yaml) que permite especificar correctamente todos los aspectos a definir en una api&#8230; <\/p>\n<div class=\"clear\"><\/div>\n<p><a href=\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/\" class=\"gdlr-info-font excerpt-read-more\">Read More<\/a><\/p>\n","protected":false},"author":15,"featured_media":10150,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-10080","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categorizar"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.8.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>RAML: la transformaci\u00f3n digital llega a la definici\u00f3n de apis<\/title>\n<meta name=\"description\" content=\"En este art\u00edculo analizamos los proyectos Open Source de RAML (raml.org), un lenguaje de definici\u00f3n de Apis.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"RAML: la transformaci\u00f3n digital llega a la definici\u00f3n de apis\" \/>\n<meta property=\"og:description\" content=\"En este art\u00edculo analizamos los proyectos Open Source de RAML (raml.org), un lenguaje de definici\u00f3n de Apis.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/\" \/>\n<meta property=\"og:site_name\" content=\"OpenExpo Europe 2025\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/OpenExpoEurope\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-01-30T08:00:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/raml3-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"375\" \/>\n\t<meta property=\"og:image:height\" content=\"200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Marco Antonio Sanz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@openexpoeurope\" \/>\n<meta name=\"twitter:site\" content=\"@openexpoeurope\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marco Antonio Sanz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/\"},\"author\":{\"name\":\"Marco Antonio Sanz\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/aac3799ecca8f95d079fa6f68ec40113\"},\"headline\":\"RAML: la transformaci\u00f3n digital llega a la definici\u00f3n de apis\",\"datePublished\":\"2017-01-30T08:00:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/\"},\"wordCount\":407,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/#organization\"},\"image\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/raml3-1.jpg\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/\",\"url\":\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/\",\"name\":\"RAML: la transformaci\u00f3n digital llega a la definici\u00f3n de apis\",\"isPartOf\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/raml3-1.jpg\",\"datePublished\":\"2017-01-30T08:00:02+00:00\",\"description\":\"En este art\u00edculo analizamos los proyectos Open Source de RAML (raml.org), un lenguaje de definici\u00f3n de Apis.\",\"breadcrumb\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#primaryimage\",\"url\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/raml3-1.jpg\",\"contentUrl\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/raml3-1.jpg\",\"width\":375,\"height\":200,\"caption\":\"raml\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/openexpoeurope.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"RAML: la transformaci\u00f3n digital llega a la definici\u00f3n de apis\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#website\",\"url\":\"https:\/\/openexpoeurope.com\/es\/\",\"name\":\"OpenExpo Europe 2025\",\"description\":\"OpenExpo Europe 2025 - Innovaci\u00f3n, Transformaci\u00f3n Digital y Open Source\",\"publisher\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/openexpoeurope.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#organization\",\"name\":\"OpenExpo Europe\",\"url\":\"https:\/\/openexpoeurope.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2018\/10\/csm_logo-open-expo-europe_01a0785240.png\",\"contentUrl\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2018\/10\/csm_logo-open-expo-europe_01a0785240.png\",\"width\":1024,\"height\":1024,\"caption\":\"OpenExpo Europe\"},\"image\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/OpenExpoEurope\/\",\"https:\/\/x.com\/openexpoeurope\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/aac3799ecca8f95d079fa6f68ec40113\",\"name\":\"Marco Antonio Sanz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c9bad7c2159af4e90f8efd2efa1f9785ee9e04b06e3739fe34f33cf3320139d4?s=96&d=wp_user_avatar&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c9bad7c2159af4e90f8efd2efa1f9785ee9e04b06e3739fe34f33cf3320139d4?s=96&d=wp_user_avatar&r=g\",\"caption\":\"Marco Antonio Sanz\"},\"description\":\"Api Evangelist en Api Addicts\",\"url\":\"https:\/\/openexpoeurope.com\/es\/author\/marco-antonio-sanz\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"RAML: la transformaci\u00f3n digital llega a la definici\u00f3n de apis","description":"En este art\u00edculo analizamos los proyectos Open Source de RAML (raml.org), un lenguaje de definici\u00f3n de Apis.","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:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/","og_locale":"es_ES","og_type":"article","og_title":"RAML: la transformaci\u00f3n digital llega a la definici\u00f3n de apis","og_description":"En este art\u00edculo analizamos los proyectos Open Source de RAML (raml.org), un lenguaje de definici\u00f3n de Apis.","og_url":"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/","og_site_name":"OpenExpo Europe 2025","article_publisher":"https:\/\/www.facebook.com\/OpenExpoEurope\/","article_published_time":"2017-01-30T08:00:02+00:00","og_image":[{"width":375,"height":200,"url":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/raml3-1.jpg","type":"image\/jpeg"}],"author":"Marco Antonio Sanz","twitter_card":"summary_large_image","twitter_creator":"@openexpoeurope","twitter_site":"@openexpoeurope","twitter_misc":{"Escrito por":"Marco Antonio Sanz","Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#article","isPartOf":{"@id":"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/"},"author":{"name":"Marco Antonio Sanz","@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/aac3799ecca8f95d079fa6f68ec40113"},"headline":"RAML: la transformaci\u00f3n digital llega a la definici\u00f3n de apis","datePublished":"2017-01-30T08:00:02+00:00","mainEntityOfPage":{"@id":"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/"},"wordCount":407,"commentCount":1,"publisher":{"@id":"https:\/\/openexpoeurope.com\/es\/#organization"},"image":{"@id":"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#primaryimage"},"thumbnailUrl":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/raml3-1.jpg","articleSection":["Uncategorized"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/","url":"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/","name":"RAML: la transformaci\u00f3n digital llega a la definici\u00f3n de apis","isPartOf":{"@id":"https:\/\/openexpoeurope.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#primaryimage"},"image":{"@id":"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#primaryimage"},"thumbnailUrl":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/raml3-1.jpg","datePublished":"2017-01-30T08:00:02+00:00","description":"En este art\u00edculo analizamos los proyectos Open Source de RAML (raml.org), un lenguaje de definici\u00f3n de Apis.","breadcrumb":{"@id":"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#primaryimage","url":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/raml3-1.jpg","contentUrl":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2017\/01\/raml3-1.jpg","width":375,"height":200,"caption":"raml"},{"@type":"BreadcrumbList","@id":"https:\/\/openexpoeurope.com\/es\/raml-definicion-apis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/openexpoeurope.com\/es\/"},{"@type":"ListItem","position":2,"name":"RAML: la transformaci\u00f3n digital llega a la definici\u00f3n de apis"}]},{"@type":"WebSite","@id":"https:\/\/openexpoeurope.com\/es\/#website","url":"https:\/\/openexpoeurope.com\/es\/","name":"OpenExpo Europe 2025","description":"OpenExpo Europe 2025 - Innovaci\u00f3n, Transformaci\u00f3n Digital y Open Source","publisher":{"@id":"https:\/\/openexpoeurope.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/openexpoeurope.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/openexpoeurope.com\/es\/#organization","name":"OpenExpo Europe","url":"https:\/\/openexpoeurope.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2018\/10\/csm_logo-open-expo-europe_01a0785240.png","contentUrl":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2018\/10\/csm_logo-open-expo-europe_01a0785240.png","width":1024,"height":1024,"caption":"OpenExpo Europe"},"image":{"@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/OpenExpoEurope\/","https:\/\/x.com\/openexpoeurope"]},{"@type":"Person","@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/aac3799ecca8f95d079fa6f68ec40113","name":"Marco Antonio Sanz","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c9bad7c2159af4e90f8efd2efa1f9785ee9e04b06e3739fe34f33cf3320139d4?s=96&d=wp_user_avatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c9bad7c2159af4e90f8efd2efa1f9785ee9e04b06e3739fe34f33cf3320139d4?s=96&d=wp_user_avatar&r=g","caption":"Marco Antonio Sanz"},"description":"Api Evangelist en Api Addicts","url":"https:\/\/openexpoeurope.com\/es\/author\/marco-antonio-sanz\/"}]}},"_links":{"self":[{"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/posts\/10080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/comments?post=10080"}],"version-history":[{"count":0,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/posts\/10080\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/media\/10150"}],"wp:attachment":[{"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/media?parent=10080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/categories?post=10080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/tags?post=10080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}