{"id":92822,"date":"2026-10-14T09:05:26","date_gmt":"2026-10-14T08:05:26","guid":{"rendered":"https:\/\/staging.academiaclinicadragao.com\/?page_id=92822"},"modified":"2026-10-28T15:39:39","modified_gmt":"2026-10-28T15:39:39","slug":"avisos","status":"publish","type":"page","link":"https:\/\/staging.academiaclinicadragao.com\/en\/portal-dos-formadores\/avisos\/","title":{"rendered":"Notices"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"92822\" class=\"elementor elementor-92822\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-840df0e elementor-section-boxed elementor-section-height-default elementor-section-height-default wd-section-disabled\" data-id=\"840df0e\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ba99466\" data-id=\"ba99466\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-86e9df0 elementor-widget elementor-widget-shortcode\" data-id=\"86e9df0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n\n\n<div class=\"trainer-notices-widget notices-full-page\" data-no-translation translate=\"no\">\n\n    <!-- HEADER -->\n    <div class=\"notices-header\">\n\n        <div class=\"notices-header-left\">\n\n            <span class=\"notices-header-icon\" aria-hidden=\"true\">\n                <i class=\"icon icon-megaphone\"><\/i>\n            <\/span>\n\n            <div class=\"notices-heading-text\">\n                <h2><span class=\"trainer-notices-lang-pt\">Avisos<\/span><span class=\"trainer-notices-lang-en\">Notices<\/span><\/h2>\n                <p><span class=\"trainer-notices-lang-pt\">Informa\u00e7\u00f5es e comunicados<\/span><span class=\"trainer-notices-lang-en\">Information and announcements<\/span><\/p>\n            <\/div>\n\n        <\/div>\n\n\n\n    <\/div>\n\n    <!-- DYNAMIC NOTICES -->\n    <div class=\"notices-list\" aria-live=\"polite\"><\/div>\n\n\n<!-- Dataverse trainer notices: hidden records for JavaScript -->\n<div class=\"notices-dataverse-source\" hidden>\n                        <div class=\"notice-dataverse-record\"\n      data-id=\"1\"\n      data-title=\"Certificado&#x20;de&#x20;Compet&#x00EA;ncias&#x20;Pedag&#x00F3;gicas&#x20;em&#x20;falta\"\n      data-title-en=\"Certificate&#x20;of&#x20;Pedagogical&#x20;Competencies&#x20;Missing\"\n      data-description=\"Verific&#x00E1;mos&#x20;que&#x20;o&#x20;seu&#x20;Certificado&#x20;de&#x20;Compet&#x00EA;ncias&#x20;Pedag&#x00F3;gicas&#x20;&#x28;CCP&#x29;&#x20;n&#x00E3;o&#x20;est&#x00E1;&#x20;dispon&#x00ED;vel&#x20;no&#x20;Portal&#x20;do&#x20;Formador.&#x0A;Solicitamos&#x20;que&#x20;fa&#x00E7;a&#x20;o&#x20;carregamento&#x20;do&#x20;CCP&#x20;com&#x20;a&#x20;maior&#x20;brevidade&#x20;poss&#x00ED;vel,&#x20;para&#x20;completar&#x20;e&#x20;regularizar&#x20;o&#x20;seu&#x20;perfil&#x20;de&#x20;formador.&#x0A;\"\n      data-description-en=\"We&#x20;have&#x20;verified&#x20;that&#x20;your&#x20;Certificate&#x20;of&#x20;Pedagogical&#x20;Competencies&#x20;&#x28;CCP&#x29;&#x20;is&#x20;not&#x20;available&#x20;on&#x20;the&#x20;Trainer&#x20;Portal.&#x0A;Please&#x20;upload&#x20;your&#x20;CCP&#x20;as&#x20;soon&#x20;as&#x20;possible&#x20;to&#x20;complete&#x20;and&#x20;update&#x20;your&#x20;trainer&#x20;profile.\"\n      data-created=\"2026-10-14T09&#x3A;28&#x3A;03Z\"\n      data-start=\"2026-10-12T00&#x3A;00&#x3A;00Z\"\n      data-end=\"2026-11-27T00&#x3A;00&#x3A;00Z\"\n      data-priority=\"medium\"><\/div>\n  <\/div>\n\n\n<\/div>\n\n\n<style>\n.trainer-notices-widget .trainer-notices-lang-en{display:none!important}\n.trainer-notices-widget.trainer-notices-english .trainer-notices-lang-pt{display:none!important}\n.trainer-notices-widget.trainer-notices-english .trainer-notices-lang-en{display:inline!important}\n\n\/* =========================================\n   MAIN CONTAINER\n========================================= *\/\n\n.trainer-notices-widget {\n    width: 100%;\n    height: 300px !important;\n\n    display: flex !important;\n    flex-direction: column !important;\n\n    box-sizing: border-box !important;\n\n    padding: 20px 16px 16px;\n\n    background: #ffffff;\n    border-radius: 18px;\n\n    box-shadow: 0 4px 20px rgba(20, 80, 150, 0.07);\n\n    font-family: inherit;\n}\n\n\n\/* =========================================\n   HEADER\n========================================= *\/\n\n.trainer-notices-widget .notices-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    gap: 12px;\n    margin-bottom: 12px;\n\n    flex: 0 0 auto !important;\n}\n\n.trainer-notices-widget .notices-header-left {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    min-width: 0;\n}\n\n\n\/* ElementsKit Megaphone Icon *\/\n\n.trainer-notices-widget .notices-header-icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 42px;\n    height: 42px;\n    flex-shrink: 0;\n\n    color: #1760e8 !important;\n}\n\n.trainer-notices-widget .notices-header-icon i {\n    font-size: 38px !important;\n    line-height: 1;\n    color: inherit !important;\n}\n\n\n\/* Avisos Heading *\/\n\n.trainer-notices-widget .notices-header h2 {\n    margin: 0 !important;\n    padding: 0 !important;\n\n    color: #1459e8 !important;\n\n    font-size: 27px !important;\n    font-weight: 750 !important;\n    line-height: 1.2;\n\n    text-transform: none !important;\n    letter-spacing: normal !important;\n}\n\n\n\/* =========================================\n   VER TODOS\n========================================= *\/\n\n.trainer-notices-widget .notices-view-all {\n    display: inline-flex;\n    align-items: center;\n\n    gap: 4px;\n    flex-shrink: 0;\n\n    color: #2269f0 !important;\n\n    font-size: 14px !important;\n    font-weight: 400 !important;\n    line-height: 1.35 !important;\n\n    text-transform: none !important;\n    letter-spacing: normal !important;\n\n    text-decoration: none !important;\n}\n\n.trainer-notices-widget .notices-view-all svg {\n    width: 22px;\n    height: 22px;\n\n    fill: none !important;\n    stroke: currentColor !important;\n\n    transition: transform 0.2s ease;\n}\n\n.trainer-notices-widget .notices-view-all:hover {\n    color: #0b48c6 !important;\n}\n\n.trainer-notices-widget .notices-view-all:hover svg {\n    transform: translateX(3px);\n}\n\n\n\/* =========================================\n   NOTICES LIST\n========================================= *\/\n\n.trainer-notices-widget .notices-list {\n    display: flex !important;\n    flex-direction: column !important;\n\n    gap: 6px !important;\n\n    flex: 1 1 auto !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    overflow-y: auto !important;\n    overflow-x: hidden !important;\n\n    scrollbar-width: thin;\n    scrollbar-color: #bfdcff transparent;\n}\n\n\n\/* Scrollbar - Chrome, Edge, Safari *\/\n\n.trainer-notices-widget .notices-list::-webkit-scrollbar {\n    width: 5px;\n}\n\n.trainer-notices-widget .notices-list::-webkit-scrollbar-track {\n    background: transparent;\n}\n\n.trainer-notices-widget .notices-list::-webkit-scrollbar-thumb {\n    background: #bfdcff;\n    border-radius: 10px;\n}\n\n\n\/* =========================================\n   INDIVIDUAL NOTICE\n========================================= *\/\n\n.trainer-notices-widget .notice-item {\n    display: flex;\n    align-items: center;\n\n    gap: 14px;\n\n    flex: 0 0 auto !important;\n\n    min-height: 57px;\n    padding: 7px 12px;\n\n    margin: 0 !important;\n\n    border: 1.5px solid #bfdcff;\n    border-radius: 14px;\n\n    background: #ffffff;\n\n    box-sizing: border-box;\n}\n\n\n\/* =========================================\n   PRIORITY ICONS\n========================================= *\/\n\n.trainer-notices-widget .notice-alert-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 38px;\n    height: 38px;\n\n    flex: 0 0 38px;\n\n    border-radius: 50%;\n\n    color: #ffffff !important;\n\n    font-size: 27px;\n    font-weight: 800;\n    line-height: 1;\n\n    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.12);\n}\n\n\/* High priority - Red *\/\n.trainer-notices-widget .notice-alert-icon.high {\n    background: #ed2029;\n}\n\n\/* Medium priority - Orange *\/\n.trainer-notices-widget .notice-alert-icon.medium {\n    background: #ff792e;\n}\n\n\/* Low priority - Green *\/\n.trainer-notices-widget .notice-alert-icon.low {\n    background: #0bb569;\n}\n\n\n\/* =========================================\n   NOTICE CONTENT\n========================================= *\/\n\n.trainer-notices-widget .notice-content {\n    flex: 1 1 auto;\n    min-width: 0;\n}\n\n\n\/* Notice Title *\/\n\n.trainer-notices-widget .notice-title {\n    margin: 0 !important;\n    padding: 0 !important;\n\n    color: #1559e8 !important;\n\n    font-size: 12px !important;\n    font-weight: 700 !important;\n    line-height: 1.3 !important;\n\n    text-transform: none !important;\n    letter-spacing: normal !important;\n}\n\n\n\/* Notice Description *\/\n\n.trainer-notices-widget .notice-description {\n    margin: 2px 0 0 !important;\n    padding: 0 !important;\n\n    color: #2269f0 !important;\n\n    font-size: 14px !important;\n    font-weight: 400 !important;\n    line-height: 1.35 !important;\n\n    text-transform: none !important;\n    letter-spacing: normal !important;\n}\n\n\n\/* =========================================\n   NOTICE DATE\n========================================= *\/\n\n.trainer-notices-widget .notice-date {\n    flex: 0 0 auto;\n\n    margin-left: 8px;\n\n    color: #2269f0 !important;\n\n    font-size: 14px !important;\n    font-weight: 400 !important;\n    line-height: 1.35 !important;\n\n    text-transform: none !important;\n    letter-spacing: normal !important;\n\n    white-space: nowrap;\n    text-align: right;\n}\n\n\n\/* =========================================\n   EMPTY STATE\n========================================= *\/\n\n.trainer-notices-widget .notices-empty {\n    padding: 20px 12px;\n\n    text-align: center;\n\n    color: #6782a5;\n    font-size: 14px;\n}\n\n\n\/* =========================================\n   RESPONSIVE\n========================================= *\/\n\n@media (max-width: 600px) {\n\n    .trainer-notices-widget {\n        padding: 16px 12px;\n    }\n\n    .trainer-notices-widget .notices-header h2 {\n        font-size: 23px !important;\n    }\n\n    .trainer-notices-widget .notices-header-icon {\n        width: 36px;\n        height: 36px;\n    }\n\n    .trainer-notices-widget .notices-header-icon i {\n        font-size: 32px !important;\n    }\n\n    .trainer-notices-widget .notice-item {\n        gap: 10px;\n        padding: 10px;\n    }\n\n    .trainer-notices-widget .notice-alert-icon {\n        width: 32px;\n        height: 32px;\n        flex-basis: 32px;\n\n        font-size: 23px;\n    }\n\n    .trainer-notices-widget .notice-date {\n        font-size: 12px !important;\n        margin-left: 0;\n    }\n\n}\n\n@media (max-width: 420px) {\n\n    .trainer-notices-widget .notice-item {\n        flex-wrap: wrap;\n    }\n\n    .trainer-notices-widget .notice-date {\n        width: 100%;\n        text-align: right;\n    }\n\n}\n\n\/* =========================================\n   FULL-PAGE TRAINER AVISOS OVERRIDES\n   No internal scrollbar; responsive two-column grid.\n========================================= *\/\n.trainer-notices-widget.notices-full-page {\n    width: 100% !important;\n    max-width: none !important;\n    height: auto !important;\n    min-height: 60vh !important;\n    display: block !important;\n    padding: clamp(20px, 3vw, 40px) !important;\n}\n.trainer-notices-widget.notices-full-page .notices-header {\n    margin-bottom: 26px !important;\n    gap: 16px !important;\n}\n.trainer-notices-widget.notices-full-page .notices-header-left {\n    gap: 16px !important;\n}\n.trainer-notices-widget.notices-full-page .notices-header-icon {\n    flex: 0 0 44px;\n    width: 44px;\n    height: 44px;\n}\n.trainer-notices-widget.notices-full-page .notices-header-icon i {\n    font-size: 40px !important;\n}\n.trainer-notices-widget.notices-full-page .notices-header h2 {\n    font-size: clamp(28px, 2.5vw, 36px) !important;\n    line-height: 1.15 !important;\n}\n.trainer-notices-widget.notices-full-page .notices-heading-text p {\n    color: #2269f0 !important;\n    font-size: 16px !important;\n    line-height: 1.4 !important;\n    margin: 6px 0 0 !important;\n}\n.trainer-notices-widget.notices-full-page .notices-list {\n    display: grid !important;\n    grid-template-columns: minmax(0, 1fr) !important;\n    align-content: start !important;\n    flex: none !important;\n    gap: 16px !important;\n    width: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    height: auto !important;\n    overflow: visible !important;\n}\n.trainer-notices-widget.notices-full-page .notice-item {\n    flex: initial !important;\n    display: flex;\n    align-items: center;\n    min-width: 0;\n    min-height: 112px;\n    padding: 18px 20px !important;\n    gap: 16px !important;\n    margin: 0 !important;\n    border-radius: 15px;\n}\n.trainer-notices-widget.notices-full-page .notice-alert-icon {\n    width: 44px !important;\n    height: 44px !important;\n    flex: 0 0 44px !important;\n    font-size: 29px !important;\n}\n.trainer-notices-widget.notices-full-page .notice-content {\n    flex: 1 1 auto;\n    min-width: 0;\n}\n.trainer-notices-widget.notices-full-page .notice-title {\n    font-size: 16px !important;\n}\n.trainer-notices-widget.notices-full-page .notice-description {\n    font-size: 15px !important;\n    margin-top: 5px !important;\n    line-height: 1.45 !important;\n    white-space: pre-line;\n    overflow-wrap: anywhere;\n}\n.trainer-notices-widget.notices-full-page .notice-date {\n    flex: 0 0 auto;\n    align-self: center;\n    font-size: 14px !important;\n    margin-left: 8px !important;\n    white-space: nowrap;\n    text-align: right;\n}\n.trainer-notices-widget.notices-full-page .notices-empty {\n    grid-column: 1 \/ -1;\n    padding: 30px 12px;\n}\n.trainer-notices-widget.notices-full-page .notices-dataverse-source[hidden] {\n    display: none !important;\n}\n@media (min-width: 1100px) {\n    .trainer-notices-widget.notices-full-page .notices-list {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n        gap: 18px !important;\n    }\n}\n@media (max-width: 720px) {\n    .trainer-notices-widget.notices-full-page { padding: 18px !important; }\n    .trainer-notices-widget.notices-full-page .notice-item {\n        padding: 14px !important;\n        gap: 12px !important;\n        min-height: 96px;\n    }\n    .trainer-notices-widget.notices-full-page .notice-alert-icon {\n        width: 36px !important;\n        height: 36px !important;\n        flex-basis: 36px !important;\n        font-size: 24px !important;\n    }\n    .trainer-notices-widget.notices-full-page .notice-title { font-size: 15px !important; }\n    .trainer-notices-widget.notices-full-page .notice-description { font-size: 14px !important; }\n    .trainer-notices-widget.notices-full-page .notice-date { font-size: 12px !important; }\n}\n@media (max-width: 460px) {\n    .trainer-notices-widget.notices-full-page .notice-item {\n        display: grid !important;\n        grid-template-columns: 36px minmax(0, 1fr);\n        align-items: start;\n    }\n    .trainer-notices-widget.notices-full-page .notice-date {\n        grid-column: 2;\n        width: auto !important;\n        margin: 0 !important;\n        justify-self: start;\n        text-align: left;\n    }\n    .trainer-notices-widget.notices-full-page .notices-heading-text p {\n        font-size: 14px !important;\n    }\n}\n\n<\/style>\n\n\n\n<script>\n(function () {\n\n    const widget = document.querySelector(\n        \".trainer-notices-widget.notices-full-page\"\n    );\n\n    if (!widget) return;\n\n    const isEnglish = \/^\\\/en(?:\\\/|$)\/i.test(window.location.pathname);\n    widget.classList.toggle('trainer-notices-english', isEnglish);\n\n    const list = widget.querySelector(\".notices-list\");\n\n    if (!list) return;\n\n    \/\/ =========================================\n    \/\/ READ NOTICES FROM DATAPRESS\n    \/\/ =========================================\n\n    const records = widget.querySelectorAll(\n        \".notice-dataverse-record\"\n    );\n\n    const notices = Array.from(records).map(record => ({\n        id: record.dataset.id || \"\",\n        title: (isEnglish && (record.dataset.titleEn || \"\").trim()) || record.dataset.title || \"\",\n        description: (isEnglish && (record.dataset.descriptionEn || \"\").trim()) || record.dataset.description || \"\",\n        created: record.dataset.created || \"\",\n        start: record.dataset.start || \"\",\n        end: record.dataset.end || \"\",\n        priority: record.dataset.priority || \"low\"\n    }));\n\n    \/\/ =========================================\n    \/\/ ESCAPE HTML\n    \/\/ =========================================\n\n    function escapeHtml(value) {\n        return String(value ?? \"\").replace(\n            \/[&<>\"']\/g,\n            char => ({\n                \"&\": \"&amp;\",\n                \"<\": \"&lt;\",\n                \">\": \"&gt;\",\n                '\"': \"&quot;\",\n                \"'\": \"&#39;\"\n            })[char]\n        );\n    }\n\n    \/\/ =========================================\n    \/\/ DATE HANDLING\n    \/\/ =========================================\n\n    function parseDate(value) {\n        if (!value) return null;\n\n        const date = new Date(value);\n\n        return Number.isNaN(date.getTime())\n            ? null\n            : date;\n    }\n\n    function formatDate(value) {\n\n        const date = parseDate(value);\n\n        if (!date) return \"\";\n\n        return new Intl.DateTimeFormat(isEnglish ? \"en-GB\" : \"pt-PT\", {\n            day: \"2-digit\",\n            month: \"short\",\n            year: \"numeric\",\n            timeZone: \"Europe\/Lisbon\"\n        }).format(date);\n    }\n\n    \/\/ =========================================\n    \/\/ CHECK VISIBILITY PERIOD\n    \/\/ =========================================\n\n    function isNoticeVisible(notice, now) {\n\n        const start = parseDate(notice.start);\n        const end = parseDate(notice.end);\n\n        \/\/ Do not display records with invalid\n        \/\/ start\/end dates.\n        if (!start || !end) {\n            return false;\n        }\n\n        return now >= start && now <= end;\n    }\n\n    \/\/ =========================================\n    \/\/ RENDER NOTICES\n    \/\/ =========================================\n\n    function renderNotices() {\n\n        const now = new Date();\n\n        \/\/ Remove duplicate records, if any.\n        const seen = new Set();\n\n        const visibleNotices = notices\n            .filter(notice => isNoticeVisible(notice, now))\n            .filter(notice => {\n\n                if (!notice.id) return true;\n\n                if (seen.has(notice.id)) {\n                    return false;\n                }\n\n                seen.add(notice.id);\n                return true;\n            })\n            .sort((a, b) => {\n                const dateA = parseDate(a.created);\n                const dateB = parseDate(b.created);\n\n                return (dateB?.getTime() || 0) -\n                       (dateA?.getTime() || 0);\n            });\n\n        if (visibleNotices.length === 0) {\n\n            list.innerHTML = `\n                <div class=\"notices-empty\">\n                    ${isEnglish ? \"There are no notices available.\" : \"N\u00e3o existem avisos dispon\u00edveis.\"}\n                <\/div>\n            `;\n\n            return;\n        }\n\n        const priorityLabels = isEnglish\n            ? {high: \"High\", medium: \"Medium\", low: \"Low\"}\n            : {high: \"Alta\", medium: \"M\u00e9dia\", low: \"Baixa\"};\n\n        list.innerHTML = visibleNotices.map(notice => {\n\n            const priority = [\"high\", \"medium\", \"low\"]\n                .includes(notice.priority)\n                ? notice.priority\n                : \"low\";\n\n            const dateLabel = formatDate(notice.created);\n\n            return `\n                <div class=\"notice-item\"\n                     data-notice-id=\"${escapeHtml(notice.id)}\">\n\n                    <span\n                        class=\"notice-alert-icon ${priority}\"\n                        role=\"img\"\n                        aria-label=\"${isEnglish ? \"Priority\" : \"Prioridade\"} ${priorityLabels[priority]}\">\n                        !\n                    <\/span>\n\n                    <div class=\"notice-content\">\n\n                        <h3 class=\"notice-title\" data-no-translation translate=\"no\">\n                            ${escapeHtml(notice.title)}\n                        <\/h3>\n\n                        <p class=\"notice-description\" data-no-translation translate=\"no\">\n                            ${escapeHtml(notice.description)}\n                        <\/p>\n\n                    <\/div>\n\n                    <time\n                        class=\"notice-date\"\n                        datetime=\"${escapeHtml(notice.created)}\">\n                        ${escapeHtml(dateLabel)}\n                    <\/time>\n\n                <\/div>\n            `;\n        }).join(\"\");\n    }\n\n    \/\/ =========================================\n    \/\/ INITIAL RENDER\n    \/\/ =========================================\n\n    renderNotices();\n\n    \/\/ Recheck notice visibility every minute.\n    \/\/ Notices can appear\/disappear without\n    \/\/ requiring a manual page refresh.\n    setInterval(renderNotices, 60000);\n\n})();\n<\/script>\n\n\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":65,"featured_media":0,"parent":92806,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"courseId":0,"footnotes":""},"class_list":["post-92822","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/pages\/92822","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/users\/65"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/comments?post=92822"}],"version-history":[{"count":5,"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/pages\/92822\/revisions"}],"predecessor-version":[{"id":93850,"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/pages\/92822\/revisions\/93850"}],"up":[{"embeddable":true,"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/pages\/92806"}],"wp:attachment":[{"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/media?parent=92822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}