{"id":6594,"date":"2026-06-14T10:36:04","date_gmt":"2026-06-14T10:36:04","guid":{"rendered":"https:\/\/3solutions.pt\/?page_id=6594"},"modified":"2026-06-17T17:18:17","modified_gmt":"2026-06-17T17:18:17","slug":"jobmaps-registo-empresa","status":"publish","type":"page","link":"https:\/\/3solutions.pt\/en\/jobmaps-registo-empresa\/","title":{"rendered":"\/jobmaps-registo-empresa\/"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"6594\" class=\"elementor elementor-6594\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc4777e e-flex e-con-boxed e-con e-parent\" data-id=\"dc4777e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-26536c0 elementor-widget elementor-widget-html\" data-id=\"26536c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<header class=\"jm-site-header\">\r\n  <div class=\"jm-site-header-inner\">\r\n\r\n    <a href=\"\/en\/jobmaps-o-mapa-do-trabalho-local\/\" class=\"jm-site-brand\" aria-label=\"Ir para a p\u00e1gina inicial do WIW\">\r\n      <span class=\"jm-site-logo\">\r\n        <img decoding=\"async\" src=\"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/06\/WIW.png\" alt=\"WIW - Work is Worth\">\r\n      <\/span>\r\n      <span class=\"jm-site-tagline\">O mapa de ofertas salariais na sua zona<\/span>\r\n    <\/a>\r\n\r\n    <nav class=\"jm-site-nav\" aria-label=\"Menu WIW\">\r\n      <a id=\"jm-link-contratar\" href=\"\/en\/jobmaps-login\/\" class=\"jm-site-nav-link jm-primary-link\">Quero contratar<\/a>\r\n      <a id=\"jm-link-trabalhar\" href=\"\/en\/jobmaps-login-candidato\/\" class=\"jm-site-nav-link\">Quero trabalhar<\/a>\r\n      <a id=\"jm-link-recrutador\" href=\"\/en\/jobmaps-recrutador\/\" class=\"jm-site-nav-link\">Sou recrutador<\/a>\r\n\r\n      <a id=\"jm-user-pill\" href=\"\/en\/jobmaps-o-mapa-do-trabalho-local\/\" class=\"jm-user-pill\" style=\"display:none;\">\r\n        <span class=\"jm-user-icon\">\ud83d\udc64<\/span>\r\n        <span id=\"jm-user-name\">\u00c1rea<\/span>\r\n      <\/a>\r\n\r\n      <a id=\"jm-logout-link\" href=\"#\" class=\"jm-site-nav-link jm-logout-link\" style=\"display:none;\">Sair<\/a>\r\n    <\/nav>\r\n\r\n  <\/div>\r\n<\/header>\r\n\r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n  const contratarLink = document.getElementById(\"jm-link-contratar\");\r\n  const trabalharLink = document.getElementById(\"jm-link-trabalhar\");\r\n  const recrutadorLink = document.getElementById(\"jm-link-recrutador\");\r\n  const userPill = document.getElementById(\"jm-user-pill\");\r\n  const userName = document.getElementById(\"jm-user-name\");\r\n  const logoutLink = document.getElementById(\"jm-logout-link\");\r\n\r\n  function showLogout(data) {\r\n    if (logoutLink) {\r\n      const cleanLogoutUrl = (data.logout_url || \"#\")\r\n        .replace(\/&amp;\/g, \"&\")\r\n        .replace(\/&#038;\/g, \"&\");\r\n\r\n      logoutLink.href = cleanLogoutUrl;\r\n      logoutLink.style.display = \"inline-flex\";\r\n    }\r\n  }\r\n\r\n  function showUserPill(label, href) {\r\n    if (userPill && userName) {\r\n      userName.textContent = label || \"\u00c1rea\";\r\n      userPill.href = href || \"\/jobmaps-o-mapa-do-trabalho-local\/\";\r\n      userPill.style.display = \"inline-flex\";\r\n    }\r\n  }\r\n\r\n  function estadoNaoLogado() {\r\n    if (contratarLink) {\r\n      contratarLink.href = \"\/jobmaps-login\/\";\r\n      contratarLink.textContent = \"Quero contratar\";\r\n      contratarLink.classList.remove(\"jm-logged-link\");\r\n      contratarLink.classList.add(\"jm-primary-link\");\r\n    }\r\n\r\n    if (trabalharLink) {\r\n      trabalharLink.href = \"\/jobmaps-login-candidato\/\";\r\n      trabalharLink.textContent = \"Quero trabalhar\";\r\n      trabalharLink.classList.remove(\"jm-logged-link\");\r\n    }\r\n\r\n    if (recrutadorLink) {\r\n      recrutadorLink.href = \"\/jobmaps-recrutador\/\";\r\n      recrutadorLink.textContent = \"Sou recrutador\";\r\n      recrutadorLink.classList.remove(\"jm-logged-link\");\r\n    }\r\n\r\n    if (userPill) {\r\n      userPill.style.display = \"none\";\r\n    }\r\n\r\n    if (logoutLink) {\r\n      logoutLink.style.display = \"none\";\r\n      logoutLink.href = \"#\";\r\n    }\r\n  }\r\n\r\n  function estadoEmpresaLogada(data) {\r\n    if (contratarLink) {\r\n      contratarLink.href = \"\/jobmaps-area-empresa\/\";\r\n      contratarLink.textContent = \"\u00c1rea da empresa\";\r\n      contratarLink.classList.add(\"jm-logged-link\");\r\n      contratarLink.classList.remove(\"jm-primary-link\");\r\n    }\r\n\r\n    if (trabalharLink) {\r\n      trabalharLink.href = \"\/jobmaps-login-candidato\/\";\r\n      trabalharLink.textContent = \"Quero trabalhar\";\r\n      trabalharLink.classList.remove(\"jm-logged-link\");\r\n    }\r\n\r\n    if (recrutadorLink) {\r\n      recrutadorLink.href = \"\/jobmaps-recrutador\/\";\r\n      recrutadorLink.textContent = \"Sou recrutador\";\r\n      recrutadorLink.classList.remove(\"jm-logged-link\");\r\n    }\r\n\r\n    showUserPill(data.empresa_titulo || data.display_name || \"Empresa\", \"\/jobmaps-area-empresa\/\");\r\n    showLogout(data);\r\n  }\r\n\r\n  function estadoCandidatoLogado(data) {\r\n    if (contratarLink) {\r\n      contratarLink.href = \"\/jobmaps-login\/\";\r\n      contratarLink.textContent = \"Quero contratar\";\r\n      contratarLink.classList.remove(\"jm-logged-link\");\r\n      contratarLink.classList.add(\"jm-primary-link\");\r\n    }\r\n\r\n    if (trabalharLink) {\r\n      trabalharLink.href = \"\/jobmaps-area-candidato\/\";\r\n      trabalharLink.textContent = \"\u00c1rea do candidato\";\r\n      trabalharLink.classList.add(\"jm-logged-link\");\r\n    }\r\n\r\n    if (recrutadorLink) {\r\n      recrutadorLink.href = \"\/jobmaps-recrutador\/\";\r\n      recrutadorLink.textContent = \"Sou recrutador\";\r\n      recrutadorLink.classList.remove(\"jm-logged-link\");\r\n    }\r\n\r\n    showUserPill(data.candidato_nome || data.display_name || \"Candidato\", \"\/jobmaps-area-candidato\/\");\r\n    showLogout(data);\r\n  }\r\n\r\n  function estadoRecrutadorLogado(data) {\r\n    if (contratarLink) {\r\n      contratarLink.href = \"\/jobmaps-login\/\";\r\n      contratarLink.textContent = \"Quero contratar\";\r\n      contratarLink.classList.remove(\"jm-logged-link\");\r\n      contratarLink.classList.add(\"jm-primary-link\");\r\n    }\r\n\r\n    if (trabalharLink) {\r\n      trabalharLink.href = \"\/jobmaps-login-candidato\/\";\r\n      trabalharLink.textContent = \"Quero trabalhar\";\r\n      trabalharLink.classList.remove(\"jm-logged-link\");\r\n    }\r\n\r\n    if (recrutadorLink) {\r\n      recrutadorLink.href = \"\/jobmaps-area-recrutador\/\";\r\n      recrutadorLink.textContent = \"\u00c1rea do recrutador\";\r\n      recrutadorLink.classList.add(\"jm-logged-link\");\r\n    }\r\n\r\n    showUserPill(data.recrutador_nome || data.display_name || \"Recrutador WIW\", \"\/jobmaps-area-recrutador\/\");\r\n    showLogout(data);\r\n  }\r\n\r\n  fetch(\"\/wp-admin\/admin-ajax.php?action=jm5_header_me&t=\" + Date.now(), {\r\n    method: \"GET\",\r\n    credentials: \"same-origin\",\r\n    cache: \"no-store\"\r\n  })\r\n    .then(response => response.json())\r\n    .then(data => {\r\n      if (!data || !data.logged_in) {\r\n        estadoNaoLogado();\r\n        return;\r\n      }\r\n\r\n      if (data.user_type === \"empresa\" || data.is_empresa) {\r\n        estadoEmpresaLogada(data);\r\n        return;\r\n      }\r\n\r\n      if (data.user_type === \"candidato\" || data.is_candidato) {\r\n        estadoCandidatoLogado(data);\r\n        return;\r\n      }\r\n\r\n      if (data.user_type === \"recrutador\" || data.is_recrutador) {\r\n        estadoRecrutadorLogado(data);\r\n        return;\r\n      }\r\n\r\n      estadoNaoLogado();\r\n    })\r\n    .catch(() => {\r\n      estadoNaoLogado();\r\n    });\r\n});\r\n<\/script>\r\n\r\n<style>\r\n.jm-site-header {\r\n  width: 100%;\r\n  padding: 0;\r\n  background: #ffffff;\r\n  box-sizing: border-box;\r\n  font-family: inherit;\r\n  position: relative;\r\n  z-index: 20;\r\n  border-bottom: 1px solid #e8ebf0;\r\n}\r\n\r\n.jm-site-header-inner {\r\n  width: 100%;\r\n  margin: 0 auto;\r\n  padding: 4px 24px;\r\n  min-height: 66px;\r\n  background: #ffffff;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 22px;\r\n  box-sizing: border-box;\r\n  overflow: visible;\r\n  position: relative;\r\n}\r\n\r\n.jm-site-brand {\r\n  display: inline-flex;\r\n  flex-direction: column;\r\n  align-items: flex-start;\r\n  justify-content: center;\r\n  text-decoration: none;\r\n  flex-shrink: 0;\r\n  min-width: 250px;\r\n  overflow: visible;\r\n}\r\n\r\n.jm-site-logo {\r\n  height: 52px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: flex-start;\r\n  overflow: visible;\r\n}\r\n\r\n.jm-site-logo img {\r\n  height: 150px;\r\n  width: auto;\r\n  max-width: 285px;\r\n  display: block;\r\n  transform: scale(1.16);\r\n  transform-origin: left center;\r\n}\r\n\r\n.jm-site-tagline {\r\n  margin-top: -9px;\r\n  padding-left: 6px;\r\n  color: #587092;\r\n  font-size: 12px;\r\n  font-weight: 750;\r\n  line-height: 1.2;\r\n  letter-spacing: -0.1px;\r\n  white-space: nowrap;\r\n}\r\n\r\n.jm-site-nav {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: flex-end;\r\n  gap: 22px;\r\n  flex-wrap: nowrap;\r\n}\r\n\r\n.jm-site-nav-link {\r\n  position: relative;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  padding: 8px 0;\r\n  text-align: center;\r\n  text-decoration: none;\r\n  font-size: 12px;\r\n  font-weight: 650;\r\n  line-height: 1;\r\n  color: #405066;\r\n  background: transparent;\r\n  border: 0;\r\n  box-shadow: none;\r\n  transition: color 0.15s ease, opacity 0.15s ease;\r\n  box-sizing: border-box;\r\n  white-space: nowrap;\r\n  opacity: 0.86;\r\n}\r\n\r\n.jm-site-nav-link::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  left: 0;\r\n  right: 0;\r\n  bottom: -5px;\r\n  height: 2px;\r\n  border-radius: 999px;\r\n  background: #1556ff;\r\n  transform: scaleX(0);\r\n  transform-origin: center;\r\n  transition: transform 0.15s ease;\r\n}\r\n\r\n.jm-site-nav-link:hover {\r\n  color: #1556ff;\r\n  opacity: 1;\r\n}\r\n\r\n.jm-site-nav-link:hover::after {\r\n  transform: scaleX(1);\r\n}\r\n\r\n.jm-primary-link {\r\n  color: #1556ff;\r\n  font-weight: 750;\r\n  opacity: 0.95;\r\n}\r\n\r\n.jm-logged-link {\r\n  color: #15396f;\r\n  font-weight: 750;\r\n  opacity: 0.95;\r\n}\r\n\r\n.jm-logout-link {\r\n  color: #a12626;\r\n  font-weight: 750;\r\n}\r\n\r\n.jm-logout-link::after {\r\n  background: #a12626;\r\n}\r\n\r\n.jm-user-pill {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 5px;\r\n  padding: 0;\r\n  border-radius: 0;\r\n  background: transparent;\r\n  color: #587092;\r\n  text-decoration: none;\r\n  font-size: 11.5px;\r\n  font-weight: 650;\r\n  border: 0;\r\n  white-space: nowrap;\r\n  max-width: 170px;\r\n  overflow: hidden;\r\n  text-overflow: ellipsis;\r\n  transition: color 0.15s ease;\r\n}\r\n\r\n.jm-user-pill:hover {\r\n  color: #1556ff;\r\n}\r\n\r\n.jm-user-icon {\r\n  font-size: 12px;\r\n  line-height: 1;\r\n  flex-shrink: 0;\r\n}\r\n\r\n#jm-user-name {\r\n  display: inline-block;\r\n  overflow: hidden;\r\n  text-overflow: ellipsis;\r\n  white-space: nowrap;\r\n}\r\n\r\n\/* Tablet *\/\r\n@media (max-width: 900px) {\r\n  .jm-site-header-inner {\r\n    padding: 5px 16px;\r\n    min-height: 64px;\r\n    gap: 14px;\r\n  }\r\n\r\n  .jm-site-brand {\r\n    min-width: 220px;\r\n  }\r\n\r\n  .jm-site-logo {\r\n    height: 50px;\r\n  }\r\n\r\n  .jm-site-logo img {\r\n    height: 135px;\r\n    max-width: 250px;\r\n    transform: scale(1.13);\r\n    transform-origin: left center;\r\n  }\r\n\r\n  .jm-site-tagline {\r\n    margin-top: -8px;\r\n    padding-left: 4px;\r\n    font-size: 11.5px;\r\n  }\r\n\r\n  .jm-site-nav {\r\n    gap: 15px;\r\n  }\r\n\r\n  .jm-site-nav-link {\r\n    font-size: 11.5px;\r\n    padding: 7px 0;\r\n  }\r\n\r\n  .jm-user-pill {\r\n    font-size: 11px;\r\n    max-width: 135px;\r\n  }\r\n}\r\n\r\n\/* Mobile *\/\r\n@media (max-width: 680px) {\r\n  .jm-site-header-inner {\r\n    padding: 8px 12px 13px;\r\n    min-height: auto;\r\n    flex-direction: column;\r\n    align-items: flex-start;\r\n    gap: 0;\r\n  }\r\n\r\n  .jm-site-brand {\r\n    width: 100%;\r\n    min-width: 0;\r\n    align-items: flex-start;\r\n    padding-right: 92px;\r\n  }\r\n\r\n  .jm-site-logo {\r\n    height: 70px;\r\n    width: 100%;\r\n    justify-content: flex-start;\r\n  }\r\n\r\n  .jm-site-logo img {\r\n    height: 156px;\r\n    max-width: 292px;\r\n    transform: scale(1.18);\r\n    transform-origin: left center;\r\n  }\r\n\r\n  .jm-site-tagline {\r\n    margin-top: -5px;\r\n    padding-left: 3px;\r\n    margin-bottom: 13px;\r\n    font-size: 12px;\r\n    text-align: left;\r\n    white-space: normal;\r\n    max-width: 100%;\r\n    line-height: 1.25;\r\n  }\r\n\r\n  .jm-site-nav {\r\n    width: 100%;\r\n    justify-content: center;\r\n    gap: 11px 16px;\r\n    flex-wrap: wrap;\r\n    padding-top: 6px;\r\n  }\r\n\r\n  .jm-site-nav-link {\r\n    font-size: 12px;\r\n    font-weight: 650;\r\n    padding: 5px 0;\r\n  }\r\n\r\n  .jm-site-nav-link::after {\r\n    bottom: -3px;\r\n    height: 2px;\r\n  }\r\n\r\n  .jm-user-pill {\r\n    position: absolute;\r\n    top: 12px;\r\n    right: 12px;\r\n    font-size: 11px;\r\n    max-width: 92px;\r\n    justify-content: flex-end;\r\n    margin-top: 0;\r\n    color: #587092;\r\n  }\r\n\r\n  .jm-user-icon {\r\n    font-size: 12px;\r\n  }\r\n\r\n  .jm-logout-link {\r\n    color: #a12626;\r\n  }\r\n}\r\n\r\n\/* Mobile muito estreito *\/\r\n@media (max-width: 420px) {\r\n  .jm-site-header-inner {\r\n    padding: 8px 10px 12px;\r\n  }\r\n\r\n  .jm-site-brand {\r\n    padding-right: 82px;\r\n  }\r\n\r\n  .jm-site-logo {\r\n    height: 64px;\r\n  }\r\n\r\n  .jm-site-logo img {\r\n    height: 138px;\r\n    max-width: 255px;\r\n    transform: scale(1.13);\r\n    transform-origin: left center;\r\n  }\r\n\r\n  .jm-site-tagline {\r\n    margin-top: -3px;\r\n    margin-bottom: 12px;\r\n    padding-left: 2px;\r\n    font-size: 11.2px;\r\n    line-height: 1.25;\r\n    max-width: 100%;\r\n  }\r\n\r\n  .jm-site-nav {\r\n    gap: 9px 12px;\r\n    padding-top: 6px;\r\n  }\r\n\r\n  .jm-site-nav-link {\r\n    font-size: 11.5px;\r\n    padding: 4px 0;\r\n  }\r\n\r\n  .jm-user-pill {\r\n    top: 11px;\r\n    right: 10px;\r\n    font-size: 10.5px;\r\n    max-width: 78px;\r\n  }\r\n\r\n  .jm-user-icon {\r\n    font-size: 11px;\r\n  }\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f940ad3 elementor-widget elementor-widget-html\" data-id=\"f940ad3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"jm-auth-page\">\r\n  <div class=\"jm-auth-card jm-auth-card-wide\">\r\n\r\n    <h1>Registar entidade<\/h1>\r\n    <p class=\"jm-auth-intro\">\r\n      Crie a conta da sua entidade para poder publicar oportunidades no JobMaps.\r\n    <\/p>\r\n\r\n    <form id=\"jm-registo-form\" class=\"jm-auth-form\" action=\"\">\r\n\r\n      <input type=\"text\" name=\"website\" class=\"jm-hp\" autocomplete=\"off\" tabindex=\"-1\">\r\n\r\n      <div class=\"jm-form-grid\">\r\n\r\n        <div>\r\n          <label>Nome da entidade *<\/label>\r\n          <input type=\"text\" name=\"nome_entidade\" required placeholder=\"Nome da empresa ou entidade\">\r\n        <\/div>\r\n\r\n        <div>\r\n          <label>Tipo de entidade<\/label>\r\n          <select name=\"tipo_entidade\">\r\n            <option value=\"\">Selecione...<\/option>\r\n            <option value=\"empresa\">Empresa<\/option>\r\n            <option value=\"comercio\">Com\u00e9rcio local<\/option>\r\n            <option value=\"restauracao\">Restaura\u00e7\u00e3o<\/option>\r\n            <option value=\"hotelaria\">Hotelaria<\/option>\r\n            <option value=\"instituicao\">Institui\u00e7\u00e3o<\/option>\r\n            <option value=\"particular\">Particular<\/option>\r\n            <option value=\"outro\">Outro<\/option>\r\n          <\/select>\r\n        <\/div>\r\n\r\n        <div>\r\n          <label>NIF<\/label>\r\n          <input type=\"text\" name=\"nif\" inputmode=\"numeric\" placeholder=\"123456789\">\r\n        <\/div>\r\n\r\n        <div>\r\n          <label>Localiza\u00e7\u00e3o base<\/label>\r\n          <input type=\"text\" name=\"localizacao_base\" placeholder=\"Ex: Cascais, Lisboa, Gaia\">\r\n        <\/div>\r\n\r\n        <div>\r\n          <label>Nome de contacto *<\/label>\r\n          <input type=\"text\" name=\"nome_contacto\" required placeholder=\"Nome da pessoa respons\u00e1vel\">\r\n        <\/div>\r\n\r\n        <div>\r\n          <label>Telefone<\/label>\r\n          <input type=\"text\" name=\"telefone\" placeholder=\"Contacto telef\u00f3nico\">\r\n        <\/div>\r\n\r\n        <div>\r\n          <label>Email *<\/label>\r\n          <input type=\"email\" name=\"email\" required placeholder=\"email@empresa.pt\">\r\n        <\/div>\r\n\r\n       <div>\r\n  <label>Password *<\/label>\r\n  <div class=\"jm-password-wrap\">\r\n    <input type=\"password\" name=\"password\" required placeholder=\"M\u00ednimo 8 caracteres\">\r\n    <button type=\"button\" class=\"jm-password-toggle\" aria-label=\"Mostrar password\">\ud83d\udc41<\/button>\r\n  <\/div>\r\n<\/div>\r\n\r\n<div>\r\n  <label>Repetir password *<\/label>\r\n  <div class=\"jm-password-wrap\">\r\n    <input type=\"password\" name=\"password2\" required placeholder=\"Repita a password\">\r\n    <button type=\"button\" class=\"jm-password-toggle\" aria-label=\"Mostrar password\">\ud83d\udc41<\/button>\r\n  <\/div>\r\n<\/div>\r\n\r\n      <\/div>\r\n\r\n     <label class=\"jm-check\">\r\n  <input type=\"checkbox\" name=\"termos\" value=\"sim\" required>\r\n  <span>\r\n    Aceito os \r\n    <a href=\"https:\/\/3solutions.pt\/en\/termos-e-condicoes-job-maps\/\" target=\"_blank\" rel=\"noopener\">\r\n      termos de utiliza\u00e7\u00e3o e a pol\u00edtica de privacidade do JobMaps\r\n    <\/a>.\r\n  <\/span>\r\n<\/label>\r\n\r\n      <button type=\"submit\">Criar conta da entidade<\/button>\r\n\r\n      <div id=\"jm-registo-message\" class=\"jm-auth-message\"><\/div>\r\n\r\n    <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\r\n\r\n    <div class=\"jm-auth-links\">\r\n      <p>J\u00e1 tem conta?<\/p>\r\n      <a href=\"\/en\/jobmaps-login\/\">Entrar na \u00e1rea da entidade<\/a>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n  const form = document.getElementById(\"jm-registo-form\");\r\n  const message = document.getElementById(\"jm-registo-message\");\r\n\r\n  document.querySelectorAll(\".jm-password-toggle\").forEach(function (button) {\r\n    button.addEventListener(\"click\", function () {\r\n      const input = button.parentElement.querySelector(\"input\");\r\n\r\n      if (!input) return;\r\n\r\n      if (input.type === \"password\") {\r\n        input.type = \"text\";\r\n        button.classList.add(\"active\");\r\n        button.setAttribute(\"aria-label\", \"Esconder password\");\r\n      } else {\r\n        input.type = \"password\";\r\n        button.classList.remove(\"active\");\r\n        button.setAttribute(\"aria-label\", \"Mostrar password\");\r\n      }\r\n    });\r\n  });\r\n\r\n  if (!form) return;\r\n\r\n  form.addEventListener(\"submit\", async function (event) {\r\n    event.preventDefault();\r\n\r\n    message.className = \"jm-auth-message\";\r\n    message.textContent = \"A criar conta...\";\r\n\r\n    const formData = new FormData(form);\r\n\r\n    try {\r\n      const response = await fetch(\"\/wp-json\/jobmaps\/v1\/auth\/registo-empresa\", {\r\n        method: \"POST\",\r\n        body: formData,\r\n        credentials: \"same-origin\"\r\n      });\r\n\r\n      const data = await response.json();\r\n\r\n      if (!response.ok || !data.success) {\r\n        message.className = \"jm-auth-message error\";\r\n        message.textContent = data.message || \"N\u00e3o foi poss\u00edvel criar a conta.\";\r\n        return;\r\n      }\r\n\r\n      form.reset();\r\n\r\n      message.className = \"jm-auth-message success\";\r\n      message.textContent = data.message || \"Conta criada. Verifique o seu email para validar o acesso.\";\r\n\r\n    } catch (error) {\r\n      message.className = \"jm-auth-message error\";\r\n      message.textContent = \"Erro de liga\u00e7\u00e3o. Tente novamente.\";\r\n    }\r\n  });\r\n});\r\n<\/script>\r\n\r\n<style>\r\n.jm-auth-page {\r\n  min-height: calc(100vh - 120px);\r\n  padding: 48px 20px;\r\n  background: #f5f9ff;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  box-sizing: border-box;\r\n}\r\n\r\n.jm-auth-card {\r\n  width: 100%;\r\n  max-width: 520px;\r\n  padding: 42px;\r\n  border-radius: 30px;\r\n  background: #ffffff;\r\n  box-shadow: 0 28px 80px rgba(20, 80, 170, 0.16);\r\n  box-sizing: border-box;\r\n}\r\n\r\n.jm-auth-card-wide {\r\n  max-width: 860px;\r\n}\r\n\r\n.jm-auth-card h1 {\r\n  margin: 0 0 14px;\r\n  color: #15396f;\r\n  font-size: 36px;\r\n  line-height: 1.1;\r\n  font-weight: 900;\r\n  letter-spacing: -0.5px;\r\n}\r\n\r\n.jm-auth-intro {\r\n  margin: 0 0 28px;\r\n  color: #39577f;\r\n  font-size: 16px;\r\n  line-height: 1.5;\r\n}\r\n\r\n.jm-form-grid {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 0 18px;\r\n}\r\n\r\n.jm-auth-form label {\r\n  display: block;\r\n  margin: 0 0 7px;\r\n  color: #15396f;\r\n  font-size: 13px;\r\n  font-weight: 850;\r\n}\r\n\r\n.jm-auth-form input,\r\n.jm-auth-form select {\r\n  width: 100%;\r\n  margin: 0 0 16px;\r\n  padding: 14px 15px;\r\n  border: 1px solid #c9d9f2;\r\n  border-radius: 14px;\r\n  background: #ffffff;\r\n  color: #213b66;\r\n  font-size: 15px;\r\n  outline: none;\r\n  box-sizing: border-box;\r\n}\r\n\r\n.jm-auth-form input:focus,\r\n.jm-auth-form select:focus {\r\n  border-color: #1556ff;\r\n  box-shadow: 0 0 0 4px rgba(21,86,255,0.08);\r\n}\r\n\r\n.jm-check {\r\n  display: flex !important;\r\n  align-items: flex-start;\r\n  gap: 10px;\r\n  margin: 8px 0 18px !important;\r\n  color: #39577f !important;\r\n  font-size: 14px !important;\r\n  font-weight: 600 !important;\r\n  line-height: 1.4;\r\n}\r\n\r\n.jm-check input {\r\n  width: auto !important;\r\n  margin: 2px 0 0 !important;\r\n}\r\n\r\n.jm-auth-form button {\r\n  width: 100%;\r\n  margin-top: 6px;\r\n  padding: 15px 18px;\r\n  border: 0;\r\n  border-radius: 999px;\r\n  background: linear-gradient(135deg, #1556ff, #159dff);\r\n  color: #ffffff;\r\n  font-size: 16px;\r\n  font-weight: 900;\r\n  cursor: pointer;\r\n  box-shadow: 0 14px 30px rgba(24,95,255,0.24);\r\n}\r\n\r\n.jm-auth-message {\r\n  margin-top: 18px;\r\n  padding: 12px 14px;\r\n  border-radius: 14px;\r\n  background: rgba(21,86,255,0.08);\r\n  color: #15396f;\r\n  font-size: 14px;\r\n  font-weight: 750;\r\n  display: none;\r\n}\r\n\r\n.jm-auth-message:not(:empty) {\r\n  display: block;\r\n}\r\n\r\n.jm-auth-message.success {\r\n  background: rgba(35,150,85,0.10);\r\n  color: #167044;\r\n}\r\n\r\n.jm-auth-message.error {\r\n  background: rgba(220,40,40,0.10);\r\n  color: #a12626;\r\n}\r\n\r\n.jm-auth-links {\r\n  margin-top: 28px;\r\n  padding-top: 22px;\r\n  border-top: 1px solid #e1ebf8;\r\n  text-align: center;\r\n}\r\n\r\n.jm-auth-links p {\r\n  margin: 0 0 10px;\r\n  color: #506783;\r\n  font-size: 14px;\r\n}\r\n\r\n.jm-auth-links a {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  padding: 12px 18px;\r\n  border-radius: 999px;\r\n  border: 2px solid #1556ff;\r\n  color: #1556ff;\r\n  text-decoration: none;\r\n  font-size: 14px;\r\n  font-weight: 850;\r\n}\r\n\r\n.jm-hp {\r\n  display: none !important;\r\n}\r\n.jm-password-wrap {\r\n  position: relative;\r\n}\r\n\r\n.jm-password-wrap input {\r\n  padding-right: 48px;\r\n}\r\n\r\n.jm-password-toggle {\r\n  position: absolute;\r\n  right: 12px;\r\n  top: 14px;\r\n  width: 28px !important;\r\n  height: 28px;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  border: 0 !important;\r\n  border-radius: 50% !important;\r\n  background: transparent !important;\r\n  color: #8a98aa !important;\r\n  font-size: 15px !important;\r\n  line-height: 1 !important;\r\n  cursor: pointer;\r\n  box-shadow: none !important;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n}\r\n\r\n.jm-password-toggle:hover,\r\n.jm-password-toggle.active {\r\n  color: #1556ff !important;\r\n  background: rgba(21,86,255,0.08) !important;\r\n}\r\n@media (max-width: 720px) {\r\n  .jm-form-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n}\r\n\r\n@media (max-width: 560px) {\r\n  .jm-auth-page {\r\n    padding: 30px 14px;\r\n  }\r\n\r\n  .jm-auth-card {\r\n    padding: 30px 22px;\r\n    border-radius: 24px;\r\n  }\r\n\r\n  .jm-auth-card h1 {\r\n    font-size: 30px;\r\n  }\r\n}\r\n.jm-check a {\r\n  color: #1556ff;\r\n  font-weight: 850;\r\n  text-decoration: underline;\r\n  text-underline-offset: 3px;\r\n}\r\n\r\n.jm-check a:hover {\r\n  color: #15396f;\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>O mapa de ofertas salariais na sua zona Quero contratar Quero trabalhar Sou recrutador \ud83d\udc64 \u00c1rea Sair Registar entidade Crie a conta da sua entidade para poder publicar oportunidades no JobMaps. Nome da entidade * Tipo de entidade Selecione&#8230;EmpresaCom\u00e9rcio localRestaura\u00e7\u00e3oHotelariaInstitui\u00e7\u00e3oParticularOutro NIF Localiza\u00e7\u00e3o base Nome de contacto * Telefone Email * Password * \ud83d\udc41 Repetir password [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","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":"disabled","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":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"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":""},"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-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":"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":""},"mobile":{"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":""}},"footnotes":""},"class_list":["post-6594","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\/jobmaps-registo-empresa\/ - 3Solutions Consultoria em Marketing e Gest\u00e3o<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/3solutions.pt\/en\/jobmaps-registo-empresa\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\/jobmaps-registo-empresa\/ - 3Solutions Consultoria em Marketing e Gest\u00e3o\" \/>\n<meta property=\"og:description\" content=\"O mapa de ofertas salariais na sua zona Quero contratar Quero trabalhar Sou recrutador \ud83d\udc64 \u00c1rea Sair Registar entidade Crie a conta da sua entidade para poder publicar oportunidades no JobMaps. Nome da entidade * Tipo de entidade Selecione&#8230;EmpresaCom\u00e9rcio localRestaura\u00e7\u00e3oHotelariaInstitui\u00e7\u00e3oParticularOutro NIF Localiza\u00e7\u00e3o base Nome de contacto * Telefone Email * Password * \ud83d\udc41 Repetir password [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/3solutions.pt\/en\/jobmaps-registo-empresa\/\" \/>\n<meta property=\"og:site_name\" content=\"3Solutions Consultoria em Marketing e Gest\u00e3o\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/share\/17VAXrDnwy\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-17T17:18:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/06\/WIW.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/3solutions.pt\\\/jobmaps-registo-empresa\\\/\",\"url\":\"https:\\\/\\\/3solutions.pt\\\/jobmaps-registo-empresa\\\/\",\"name\":\"\\\/jobmaps-registo-empresa\\\/ - 3Solutions Consultoria em Marketing e Gest\u00e3o\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/3solutions.pt\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/3solutions.pt\\\/jobmaps-registo-empresa\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/3solutions.pt\\\/jobmaps-registo-empresa\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/3solutions.pt\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/WIW.png\",\"datePublished\":\"2026-06-14T10:36:04+00:00\",\"dateModified\":\"2026-06-17T17:18:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/3solutions.pt\\\/jobmaps-registo-empresa\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/3solutions.pt\\\/jobmaps-registo-empresa\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/3solutions.pt\\\/jobmaps-registo-empresa\\\/#primaryimage\",\"url\":\"https:\\\/\\\/3solutions.pt\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/WIW.png\",\"contentUrl\":\"https:\\\/\\\/3solutions.pt\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/WIW.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/3solutions.pt\\\/jobmaps-registo-empresa\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/3solutions.pt\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\\\/jobmaps-registo-empresa\\\/\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/3solutions.pt\\\/#website\",\"url\":\"https:\\\/\\\/3solutions.pt\\\/\",\"name\":\"3Solutions Consultoria em Marketing e Gest\u00e3o\",\"description\":\"Consultoria e Marketing Digital\",\"publisher\":{\"@id\":\"https:\\\/\\\/3solutions.pt\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/3solutions.pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/3solutions.pt\\\/#organization\",\"name\":\"3Solutions Consultoria em Marketing e Gest\u00e3o\",\"url\":\"https:\\\/\\\/3solutions.pt\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/3solutions.pt\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/3solutions.pt\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/cropped-Prancheta-1-copia-scaled-1.png\",\"contentUrl\":\"https:\\\/\\\/3solutions.pt\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/cropped-Prancheta-1-copia-scaled-1.png\",\"width\":1505,\"height\":785,\"caption\":\"3Solutions Consultoria em Marketing e Gest\u00e3o\"},\"image\":{\"@id\":\"https:\\\/\\\/3solutions.pt\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/share\\\/17VAXrDnwy\\\/\",\"https:\\\/\\\/www.instagram.com\\\/wespeakretail?igsh=d2Y0a2RzY29nN2Fv\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\/jobmaps-registo-empresa\/ - 3Solutions Consultoria em Marketing e Gest\u00e3o","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:\/\/3solutions.pt\/en\/jobmaps-registo-empresa\/","og_locale":"en_GB","og_type":"article","og_title":"\/jobmaps-registo-empresa\/ - 3Solutions Consultoria em Marketing e Gest\u00e3o","og_description":"O mapa de ofertas salariais na sua zona Quero contratar Quero trabalhar Sou recrutador \ud83d\udc64 \u00c1rea Sair Registar entidade Crie a conta da sua entidade para poder publicar oportunidades no JobMaps. Nome da entidade * Tipo de entidade Selecione&#8230;EmpresaCom\u00e9rcio localRestaura\u00e7\u00e3oHotelariaInstitui\u00e7\u00e3oParticularOutro NIF Localiza\u00e7\u00e3o base Nome de contacto * Telefone Email * Password * \ud83d\udc41 Repetir password [&hellip;]","og_url":"https:\/\/3solutions.pt\/en\/jobmaps-registo-empresa\/","og_site_name":"3Solutions Consultoria em Marketing e Gest\u00e3o","article_publisher":"https:\/\/www.facebook.com\/share\/17VAXrDnwy\/","article_modified_time":"2026-06-17T17:18:17+00:00","og_image":[{"url":"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/06\/WIW.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/3solutions.pt\/jobmaps-registo-empresa\/","url":"https:\/\/3solutions.pt\/jobmaps-registo-empresa\/","name":"\/jobmaps-registo-empresa\/ - 3Solutions Consultoria em Marketing e Gest\u00e3o","isPartOf":{"@id":"https:\/\/3solutions.pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/3solutions.pt\/jobmaps-registo-empresa\/#primaryimage"},"image":{"@id":"https:\/\/3solutions.pt\/jobmaps-registo-empresa\/#primaryimage"},"thumbnailUrl":"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/06\/WIW.png","datePublished":"2026-06-14T10:36:04+00:00","dateModified":"2026-06-17T17:18:17+00:00","breadcrumb":{"@id":"https:\/\/3solutions.pt\/jobmaps-registo-empresa\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/3solutions.pt\/jobmaps-registo-empresa\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/3solutions.pt\/jobmaps-registo-empresa\/#primaryimage","url":"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/06\/WIW.png","contentUrl":"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/06\/WIW.png"},{"@type":"BreadcrumbList","@id":"https:\/\/3solutions.pt\/jobmaps-registo-empresa\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/3solutions.pt\/"},{"@type":"ListItem","position":2,"name":"\/jobmaps-registo-empresa\/"}]},{"@type":"WebSite","@id":"https:\/\/3solutions.pt\/#website","url":"https:\/\/3solutions.pt\/","name":"3Solutions Consultoria em Marketing e Gest\u00e3o","description":"Consultoria e Marketing Digital","publisher":{"@id":"https:\/\/3solutions.pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/3solutions.pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/3solutions.pt\/#organization","name":"3Solutions Consultoria em Marketing e Gest\u00e3o","url":"https:\/\/3solutions.pt\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/3solutions.pt\/#\/schema\/logo\/image\/","url":"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/05\/cropped-Prancheta-1-copia-scaled-1.png","contentUrl":"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/05\/cropped-Prancheta-1-copia-scaled-1.png","width":1505,"height":785,"caption":"3Solutions Consultoria em Marketing e Gest\u00e3o"},"image":{"@id":"https:\/\/3solutions.pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/share\/17VAXrDnwy\/","https:\/\/www.instagram.com\/wespeakretail?igsh=d2Y0a2RzY29nN2Fv"]}]}},"_links":{"self":[{"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/pages\/6594","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/comments?post=6594"}],"version-history":[{"count":34,"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/pages\/6594\/revisions"}],"predecessor-version":[{"id":7209,"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/pages\/6594\/revisions\/7209"}],"wp:attachment":[{"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/media?parent=6594"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}