Returns one health score card for a set of table assets — the same number the Data Health dashboard shows for a filter or folder. The ids, source_types, tags, db_names, schema_names, materializations and path filters intersect; with no filters, every table asset you can view is included. Every ids value must be a table asset, otherwise the request fails with 400 listing the invalid ids. The score is aggregated across the matching assets’ test results in the last 7 days, not averaged from per-asset scores. When no matching asset has test results in the window, returns a zero card (score 0, test_count 0, bucket_at null, no dimensions) alongside matched_count.
Return only table assets whose path equals one of these paths or is nested under one of them (/-separated, e.g. models/marts matches models/marts/orders.sql; a trailing / is ignored). Repeatable; assets without a path never match.
Weighted score across all dimensions for the whole matching asset set, using the environment's configured dimension weights. Aggregated across the assets' test results, not an average of per-asset scores.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Elementary","colors":{"primary":"#FF20B8","light":"#FF20B8","dark":"#FF20B8"},"logo":{"light":"https://res.cloudinary.com/do5hrgokq/image/upload/v1764079214/Elementary_2025_Full_Color_Logo_mtdixp.png","dark":"https://res.cloudinary.com/do5hrgokq/image/upload/v1764079353/Elementary_2025_White_Logo_Pink_Mark_l85bke.png"},"favicon":"https://res.cloudinary.com/do5hrgokq/image/upload/v1764678729/faviconnew_ckysnt.png","appearance":{"default":"dark"},"background":{"color":{"light":"#FFFFFF","dark":"#0F0513"}},"navbar":{"links":[],"primary":{"type":"button","label":"Join the Community","href":"https://join.slack.com/t/elementary-community/shared_invite/zt-3s3uv8znb-7eBuG~ApwOa637dpVFo9Yg"}},"footer":{"socials":{"website":"https://www.elementary-data.com","slack":"https://elementary-data.com/community"}},"search":{"prompt":"Search..."},"integrations":{"gtm":{"tagId":"GTM-WCKCG3D4"},"posthog":{"apiKey":"phc_56XBEzZmh02mGkadqLiYW51eECyYKWPyecVwkGdGUfg"},"telemetry":{"enabled":true}},"banner":{"content":"Not using dbt? You can now use Elementary too. Connect directly to your warehouse to monitor data quality. [Learn more →](/cloud/environments)","dismissible":false},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Book a Demo","icon":"calendar-check","href":"https://meetings-eu1.hubspot.com/joost-boonzajer-flaes/intro-call-docs"},{"anchor":"Join Slack","icon":"slack","href":"https://elementary-data.com/community"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"elementary","hasAudioNarration":false,"actualSubdomain":"elementary","customDomains":["docs.elementary-data.com"],"gitSource":{"type":"github","owner":"elementary-data","repo":"elementary","deployBranch":"docs","contentDirectory":"docs","mountPath":"","label":""},"feedback":{"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ada2b6725e5b97c6369d431","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"default","tag":"Elementary Cloud","count":143},{"language":"default","tag":"Integrations","count":71},{"language":"default","tag":"dbt Package and Tests","count":60},{"language":"default","tag":"Elementary OSS","count":42},{"language":"default","tag":"Anomaly Detection Tests","count":31},{"language":"default","tag":"API Reference","count":30},{"language":"default","tag":"Guides","count":23},{"language":"default","tag":"Anomaly tests params","count":21},{"language":"default","tag":"Endpoints","count":20},{"language":"default","tag":"Python SDK","count":15}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrJJLucXtAKPY.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrJJLufntAKPY.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrJJLucHtA.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n.dark a[style*=\"text-decoration\"],.dark a[style*=\"underline\"]{text-decoration-color:#FF20B8!important}.dark a[href]{text-decoration-color:#FF20B8}.dark *{--mint-light: #FF20B8 !important}.dark [style*=\"#FE9356\"],.dark [style*=\"#fe9356\"],.dark [style*=\"rgb(254, 147, 86)\"],.dark [style*=\"rgb(254,147,86)\"]{color:#FF20B8!important;border-color:#FF20B8!important;background-color:rgba(255, 32, 184, 0.1)!important}.dark [style*=\"text-decoration-color\"][style*=\"#FE9356\"],.dark [style*=\"text-decoration-color\"][style*=\"#fe9356\"]{text-decoration-color:#FF20B8!important}html{scroll-padding-top:150px}body{font-family:'Poppins'!important}h1,h2,h3,h4,h5,h6{font-family:'Poppins'!important}.home__container{max-width:1366px;padding-inline:4rem;padding-block:72px;margin-inline:auto;width:100%}@media (max-width: 1024px){.home__container{padding-inline:3rem;padding-block:56px}}@media (max-width: 768px){.home__container{padding-inline:2rem;padding-block:48px}}@media (max-width: 480px){.home__container{padding-inline:1rem;padding-block:32px}}.home__theme-gray{background-color:#f5f2f3;color:#321200}.dark .home__theme-gray{background-color:#2e2e2e;color:#e0e0e0}.home__theme-purple{background-color:#000000;color:white}.dark .home__theme-purple{background-color:#EBE5E6;color:#000000}.home__theme-purple-dark{background-color:#091114;color:#f0eff3}.home__theme-pink{background-color:#FF20B8;color:white}.home__heading-lg{font-size:36px;line-height:125%;letter-spacing:-2%;font-weight:600}.home__heading-xl{font-size:48px;line-height:125%;letter-spacing:-2%;font-weight:600}.home__paragraph-lg{font-size:18px;line-height:140%}.home__paragraph-xl{font-size:20px;line-height:140%}.home__2col{display:grid;grid-template-columns:1fr 1fr;gap:40px 32px;width:100%;align-items:start}.home__2col.is-uneven{grid-template-columns:1fr 2fr}.home__3col{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px 32px;width:100%;align-items:start}@media (max-width: 900px){.home__2col{grid-template-columns:1fr;gap:32px 0}.home__2col.is-uneven{grid-template-columns:1fr}.home__3col{display:grid;grid-template-columns:1fr 1fr}}@media (max-width: 520px){.home__3col{display:grid;grid-template-columns:1fr}}.padding-bottom-none{padding-bottom:0!important}.padding-top-none{padding-top:0!important}.home__button{display:inline-flex;flex-direction:row;align-items:center;gap:4px;font-weight:500;font-size:16px;color:#fff;background:#FF20B8;border:none;outline:none;cursor:pointer;text-decoration:none;border-radius:999px;padding:10px 20px;transition:background 0.2s, color 0.2s, border-color 0.2s}.home__button--white{color:#460064;background:#EBE5E6;border:1px solid #FF20B8}.home__button---tertiary{display:inline-flex;flex-direction:row;align-items:center;gap:4px;font-weight:500;font-size:16px;color:#7e7e7e;background:none;border:none;outline:none;cursor:pointer;text-decoration:none;border-radius:5px;padding:0;transition:background 0.2s;white-space:nowrap}.home__button---tertiary svg{width:24px;height:24px;display:block;background-color:#7e7e7e}.home__button---tertiary:hover,.home__button---tertiary:focus{background:#f3f3f3}.dark .home__button--white{background:#1e1e1e;color:#FF20B8;border-color:#FF20B8}.dark .home__button---tertiary{color:#b0b0b0}.dark .home__button---tertiary svg{background-color:#b0b0b0}.dark .home__button---tertiary:hover,.dark .home__button---tertiary:focus{background:#333}.home__feature-card{position:relative;border-radius:12px;width:100%;height:100%;background:#faf7f8;padding:20px;max-width:480px;transition:box-shadow 0.2s, transform 0.2s, padding 0.2s}.home__feature-card:hover{box-shadow:0 8px 8px rgba(30, 41, 59, 0.15);transform:translateY(-4px)}.home__feature-card__container{display:flex;flex-direction:column;gap:16px;align-items:flex-start;justify-content:flex-start;min-width:0;width:100%;height:100%;padding:0}.home__feature-card__header{width:100%;position:relative;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.home__feature-card__header-content{width:100%;display:flex;flex-direction:row;gap:10px;align-items:flex-start}.home__feature-card__icon{width:24px;height:24px;display:flex;align-items:center;justify-content:flex-start;position:relative}.home__feature-card__svg{width:100%;height:100%;display:block}.home__feature-card__heading{font-weight:500;font-size:18px;color:#000;text-align:left;letter-spacing:-0.36px;justify-content:center;min-height:0;min-width:0;line-height:1.19;text-decoration:none;margin:0;display:flex;flex-direction:column}.home__feature-card__description-block{width:100%;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}.home__feature-card__description{font-size:14px;color:#616161;text-align:left;line-height:1.4;min-height:0;min-width:0;flex-grow:1;padding-left:33px;margin:0;white-space:pre-wrap}.home__feature-card--coming-soon{cursor:default}.home__feature-card--coming-soon:hover{transform:none;box-shadow:0 8px 24px rgba(30, 41, 59, 0.12), 0 1.5px 6px rgba(30, 41, 59, 0.08)}.home__feature-card__coming-soon-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity 0.3s ease, visibility 0.3s ease;border-radius:12px;z-index:10}.home__feature-card--coming-soon:hover .home__feature-card__coming-soon-overlay{opacity:1;visibility:visible}.home__feature-card__coming-soon-message{background:#000;color:#fff;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:600;letter-spacing:0.5px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.3);transform:translateY(-2px);transition:transform 0.2s ease}.home__feature-card__cloud-feature-tag{position:absolute;top:5px;right:5px;display:flex;align-items:center;gap:0;padding:4px 8px;border-radius:8px;background:rgba(255, 32, 184, 0.1);color:#FF20B8;font-size:12px;font-weight:700;letter-spacing:0.5px;cursor:pointer;transition:width 0.3s, background 0.3s, color 0.3s, border-color 0.3s;overflow:hidden;z-index:2;min-width:32px;width:35px;height:20px;border:1px solid rgba(255, 32, 184, 0.3);box-sizing:border-box;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.home__feature-card__cloud-feature-tag .cloud-feature-text{opacity:0;max-width:0;white-space:nowrap;transition:opacity 0.3s, max-width 0.3s;margin-left:0.5em}.home__feature-card__cloud-feature-tag:hover,.home__feature-card__cloud-feature-tag:focus{background:rgba(255, 32, 184, 0.1);color:#FF20B8;border-color:rgba(255, 32, 184, 0.3);width:130px}.home__feature-card__cloud-feature-tag:hover .cloud-feature-text,.home__feature-card__cloud-feature-tag:focus .cloud-feature-text{opacity:1;max-width:130px}.home__feature-card__cloud-feature-tag .cloud-feature-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.dark .home__feature-card{background:#1e1e1e;box-shadow:0 2px 8px rgba(0, 0, 0, 0.3)}.dark .home__feature-card:hover{box-shadow:0 8px 24px rgba(0, 0, 0, 0.4), 0 1.5px 6px rgba(0, 0, 0, 0.3)}.dark .home__feature-card__heading{color:#fff}.dark .home__feature-card__description{color:#b0b0b0}.dark .home__feature-card__icon svg{background-color:#b0b0b0}.dark .home__feature-card--coming-soon .home__feature-card__coming-soon-overlay{background:rgba(0, 0, 0, 0.8)}.dark .home__feature-card__cloud-feature-tag{background:#2d1b24;color:#FF20B8;border-color:#4a2635}.dark .home__feature-card__cloud-feature-tag:hover,.dark .home__feature-card__cloud-feature-tag:focus{background:#2d1b24;color:#FF20B8;border-color:#4a2635}.home__features-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px 24px;width:100%;margin:0 auto 40px auto;justify-items:stretch;align-items:stretch}@media (max-width: 1024px){.home__features-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 700px){.home__features-grid{grid-template-columns:1fr}}.home__feature-header__container{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #dcdcdc;padding-bottom:12px;margin-bottom:32px;gap:24px}.home__feature-header__heading-block{display:flex;flex-direction:column;justify-content:center}.home__feature-header__heading{font-weight:500;font-size:22.6px;color:#19071f;margin:0;line-height:normal;letter-spacing:-0.2px;white-space:pre-line}.home__feature-header__heading span{color:#FF20B8}.home__feature-header__button{display:flex;flex-direction:row;align-items:center;gap:4px;background:none;border:none;outline:none;cursor:pointer;text-decoration:none;border-radius:5px;padding:0;transition:background 0.2s}.home__feature-header__button-label{font-weight:500;font-size:16px;color:#7e7e7e;white-space:nowrap}.home__feature-header__button-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.home__feature-header__button-icon svg{background-color:#7e7e7e}@media (max-width: 748px){.home__feature-header__button{display:none}}.dark .home__feature-header__container{border-bottom-color:#444}.dark .home__feature-header__heading{color:#fff}.dark .home__feature-header__button-label{color:#b0b0b0}.dark .home__feature-header__button-icon svg{background-color:#b0b0b0}.home__hero-section{width:100%;background:#f5f2f3;color:#1f2129}.dark .home__hero-section{background:linear-gradient(to right, #1c1f26, #321C35, #1c1f26);color:white}.home__hero-layout{display:flex;justify-content:center;align-items:center}.home__hero-content{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;gap:64px}.home__hero-text-block{display:flex;flex-direction:column;align-items:start;text-align:left;gap:24px;max-width:512px}.home__hero-title{font-weight:700;font-size:36px;line-height:1.2;margin:0}.home__hero-subtitle{font-size:18px;margin:0;line-height:1.5}.home__hero-link{font-size:18px;text-decoration:underline;text-underline-position:from-font;text-decoration-thickness:2px;text-decoration-color:#FF20B8;margin-bottom:8px;display:inline-block}.home__hero-buttons{display:flex;flex-direction:row;gap:24px;margin-top:8px;justify-content:center;width:100%}.home__hero-btn{font-size:14px;font-weight:700;border-radius:999px;padding:14px 32px;text-decoration:none;display:inline-block;transition:background 0.2s, color 0.2s, border 0.2s;cursor:pointer;line-height:1;display:flex;align-items:center;justify-content:center}.home__hero-btn--primary{background:#FF20B8;color:#fff;border:none}.home__hero-btn--primary:hover{background:#E01DA5}.home__hero-btn--secondary{background:transparent;color:#fff;background-color:#3c4051}.home__hero-btn--secondary:hover{background:#2d303d;color:#fff}.dark .home__hero-btn--secondary{background:transparent;color:#fff;border:2px solid #fff}.dark .home__hero-btn--secondary:hover{background:#EBE5E6;color:#000000}.home__hero-image-block{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-width:0}.home__hero-image{max-width:100%;height:auto;max-height:423px;border-radius:12px}@media (max-width: 1024px){.home__hero-content{flex-direction:column;gap:32px;align-items:center}.home__hero-image-block{width:100%;justify-content:center}.home__hero-text-block{justify-content:center;align-items:center;text-align:center}}@media (max-width: 700px){.home__hero-section{padding:32px 0 16px 0}.home__hero_content{padding:0 1rem;align-items:center;justify-content:center}.home__hero-title{font-size:32px;text-align:center}.home__hero-subtitle{font-size:15px;text-align:center}.home__hero-btn{padding:8px 20px;font-size:13px}.home__hero-image-block{display:none}.home__hero-text-block{align-items:center;text-align:center}}.home__info-card{position:relative;border-radius:12px;width:100%;height:100%;padding:24px;display:block;text-decoration:none;transition:box-shadow 0.2s, transform 0.2s;background-color:white}.home__info-card:hover{box-shadow:0 8px 8px rgb(34, 31, 32, .1);transform:translateY(-2px)}.home__info-card__container{display:flex;flex-direction:column;gap:12px;width:100%}.home__info-card__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-bottom:4px}.home__info-card__label{font-size:14px;font-weight:600;border-radius:6px;padding:2px 12px;display:inline-block;letter-spacing:0.5px;white-space:nowrap}.home__info-card__label--pink{background:#FF20B8;color:#fff}.home__info-card__label--gray{background:#f3f3f3;color:#808080}.home__info-card__arrow{display:flex;align-items:center;margin-left:8px}.home__info-card__title{font-size:16px;font-weight:600;color:#000;margin-bottom:2px}.home__info-card__description{font-size:14px;color:#616161;line-height:1.4}.home__info-card__container--horizontal{gap:0px}.dark .home__info-card{background:#1e1e1e;border:none}.dark .home__info-card:hover{box-shadow:0 8px 8px rgba(0, 0, 0, 0.15)}.dark .home__info-card__title{color:#fff}.dark .home__info-card__description{color:#b0b0b0}.dark .home__info-card__label--gray{background:#333;color:#b0b0b0}.home__integration{position:relative;width:60px;height:60px;background:#EBE5E6;border:1px solid #E8E8E8;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform 0.2s ease, z-index 0s linear 0.2s;z-index:0}.home__integration:hover{transform:translateY(-2px);z-index:100;transition-delay:0s}.home__integration__coming-soon{position:absolute;top:0;left:0;right:0;background-color:transparent;color:rgb(119, 119, 119);padding:0px 4px;border-radius:4px;font-size:8px;text-align:center;font-weight:500;opacity:1;transition:opacity 0.2s ease-in-out;pointer-events:none;z-index:10;white-space:nowrap}.home__integration__image{width:32px;height:32px;object-fit:contain}.home__integration__label{position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);text-align:center;background:#000;color:#fff;padding:6px 10px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity 0.2s ease, visibility 0.2s ease;z-index:30}.home__integration:hover .home__integration__label{opacity:1;visibility:visible}.home__integration__label::before{content:'';position:absolute;top:-4px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #000}.home__integrations-grid{display:grid;grid-template-columns:repeat(9, 1fr);gap:16px;justify-items:center;align-items:center;width:100%;max-width:1200px;margin:0 auto;position:relative;z-index:1}@media (max-width: 1024px){.home__integrations-grid{display:flex;flex-wrap:wrap}}.home__integrations-grid .link{z-index:auto!important}.home__integrations-heading{font-weight:500;font-size:16px;color:#7e7e7e;text-align:left;white-space:nowrap;margin:0 0 8px 0;padding-bottom:12px;border-bottom:1px solid #dedede;letter-spacing:0;line-height:normal;margin-bottom:24px;margin-top:32px}.dark .home__integration{background:#1e1e1e;border-color:#333}.dark .home__integration__label{background:#333;color:#fff}.dark .home__integration__label::before{border-bottom-color:#333}.dark .home__integration__image[data-invert-on-dark=\"true\"]{filter:invert(1)}.dark .home__integrations-heading{color:#b0b0b0;border-bottom-color:#444}.home__cta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;text-align:center;max-width:600px;margin:0 auto}.home__guides-header{margin-bottom:24px;display:flex;flex-direction:column;gap:8px;max-width:600px}.home__2col-content{display:flex;flex-direction:column;gap:24px;max-width:500px}.home__2col-content.is-centered{align-self:center}.home__guides-layout{display:flex;flex-direction:column;gap:4rem}.home__jump-navigation{width:100%;display:flex;justify-content:center;align-items:center}.home__jump-navigation-content{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1472px;width:100%;gap:32px;padding:0 2rem}.home__jump-navigation-heading{font-weight:600;font-size:48px;color:#1f2129;text-align:center;margin:0;line-height:1.25;letter-spacing:-0.02em}.home__jump-navigation-links{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.home__jump-navigation-label{font-weight:500;font-size:16px;color:#7e7e7e;white-space:nowrap}.home__jump-navigation-link{font-weight:500;font-size:16px;color:#1f2129;text-decoration:none;padding:8px 16px;border-radius:8px;transition:all 0.2s ease;white-space:nowrap;border:1px solid transparent}.home__jump-navigation-link:hover{background:#1f2129;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(70, 0, 100, 0.2)}@media (max-width: 1024px){.home__jump-navigation{padding:40px 0}.home__jump-navigation-content{gap:24px}.home__jump-navigation-heading{font-size:32px}.home__jump-navigation-links{gap:10px}.home__jump-navigation-link{font-size:14px}}.dark .home__jump-navigation-heading{color:#fff}.dark .home__jump-navigation-label{color:#b0b0b0}.dark .home__jump-navigation-link{color:#FF20B8;border-color:transparent}.dark .home__jump-navigation-link:hover{background:#FF20B8;color:#000;box-shadow:0 4px 12px rgba(255, 32, 184, 0.3)}.home__mcp-image{border:1px;border-radius:0.75rem;overflow:hidden}.home__security{background:#f2eeef;display:flex;padding:1rem 0rem;justify-content:center;align-items:center;gap:2rem}.home__security-info-wrap{display:flex;align-items:center;gap:1rem}.home__security-icon{display:flex;width:3rem;height:3rem;padding:.5rem;justify-content:center;align-items:center;border-radius:.625rem;background:#FFF}.home__security-content-wrap{display:flex;flex-direction:column;align-items:flex-start}.home__security-heading{color:#1F2129;font-size:1rem;font-style:normal;font-weight:600;line-height:normal}.home__security-description{color:#575A74;font-size:.7602rem;font-style:normal;font-weight:500;line-height:normal}.home__security-separator{width:.0625rem;height:2.5rem;background:#EBE5E6}.home__security-link{display:flex;align-items:center;gap:.5rem;color:#FF24B6;font-size:.7602rem;font-weight:500}.dark .home__security{background:#2e2e2e}.dark .home__security-icon{background:#1e1e1e}.dark .home__security-heading{color:#fff}.dark .home__security-description{color:#b0b0b0}.dark .home__security-separator{background:#444}.dark .home__security-link{color:#FF20B8}@media (max-width: 620px){.home__security{flex-direction:column;gap:1.5rem;padding:1.5rem 1rem}.home__security-info-wrap{width:100%;justify-content:center}.home__security-separator{width:100%;height:0.0625rem}}"}],"page":{"pagePath":"api/reference/asset-health-scores/aggregate-asset-health-scores","slug":"/api/reference/asset-health-scores/aggregate-asset-health-scores","pageMetadata":{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/asset-health-scores/aggregate","title":"Aggregate asset health scores","description":"Returns one health score card for a set of table assets — the same number the Data Health dashboard shows for a filter or folder. The `ids`, `source_types`, `tags`, `db_names`, `schema_names`, `materializations` and `path` filters intersect; with no filters, every table asset you can view is included. Every `ids` value must be a table asset, otherwise the request fails with 400 listing the invalid ids. The score is aggregated across the matching assets' test results in the last 7 days, not averaged from per-asset scores. When no matching asset has test results in the window, returns a zero card (`score` 0, `test_count` 0, `bucket_at` null, no dimensions) alongside `matched_count`.","href":"/api/reference/asset-health-scores/aggregate-asset-health-scores"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Returns one health score card for a set of table assets — the same number the Data Health dashboard shows for a filter or folder. The \", _jsx(_components.code, {\n children: \"ids\"\n }), \", \", _jsx(_components.code, {\n children: \"source_types\"\n }), \", \", _jsx(_components.code, {\n children: \"tags\"\n }), \", \", _jsx(_components.code, {\n children: \"db_names\"\n }), \", \", _jsx(_components.code, {\n children: \"schema_names\"\n }), \", \", _jsx(_components.code, {\n children: \"materializations\"\n }), \" and \", _jsx(_components.code, {\n children: \"path\"\n }), \" filters intersect; with no filters, every table asset you can view is included. Every \", _jsx(_components.code, {\n children: \"ids\"\n }), \" value must be a table asset, otherwise the request fails with 400 listing the invalid ids. The score is aggregated across the matching assets’ test results in the last 7 days, not averaged from per-asset scores. When no matching asset has test results in the window, returns a zero card (\", _jsx(_components.code, {\n children: \"score\"\n }), \" 0, \", _jsx(_components.code, {\n children: \"test_count\"\n }), \" 0, \", _jsx(_components.code, {\n children: \"bucket_at\"\n }), \" null, no dimensions) alongside \", _jsx(_components.code, {\n children: \"matched_count\"\n }), \".\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/asset-health-scores/aggregate","title":"Aggregate asset health scores","description":"Returns one health score card for a set of table assets — the same number the Data Health dashboard shows for a filter or folder. The `ids`, `source_types`, `tags`, `db_names`, `schema_names`, `materializations` and `path` filters intersect; with no filters, every table asset you can view is included. Every `ids` value must be a table asset, otherwise the request fails with 400 listing the invalid ids. The score is aggregated across the matching assets' test results in the last 7 days, not averaged from per-asset scores. When no matching asset has test results in the window, returns a zero card (`score` 0, `test_count` 0, `bucket_at` null, no dimensions) alongside `matched_count`.","href":"/api/reference/asset-health-scores/aggregate-asset-health-scores"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/elementary/f24b65ff5abc50ab/kapa-widget.js"],"openApiReferenceData":{"operation":{"description":"Returns one health score card for a set of table assets — the same number the Data Health dashboard shows for a filter or folder. The `ids`, `source_types`, `tags`, `db_names`, `schema_names`, `materializations` and `path` filters intersect; with no filters, every table asset you can view is included. Every `ids` value must be a table asset, otherwise the request fails with 400 listing the invalid ids. The score is aggregated across the matching assets' test results in the last 7 days, not averaged from per-asset scores. When no matching asset has test results in the window, returns a zero card (`score` 0, `test_count` 0, `bucket_at` null, no dimensions) alongside `matched_count`.","operationId":"aggregate_asset_health_scores_public_beta__env_id__asset_health_scores_aggregate_get","parameters":["df1b895c-123f-4527-885d-a8d5c49274a7","f7a40cb1-5c5b-4080-bbae-593a2eae17d8","beb3643a-fea5-4600-baa4-fd0296a0a9ab","4e36c87f-a911-4858-99fd-d61fb35b7dd5","bc9fb385-21b7-42b0-98cd-39c4c6b86b8f","e2537068-c7a7-4e2b-8334-d75b57bacf39","45040eef-14d2-4890-8503-b594bf425f18","d805526f-7091-4ea4-8389-02f93f115ffb"],"responses":{"200":"b41421f4-4192-4112-99b1-108c719bf3aa","400":"6dbf7c0f-8614-4b9b-aa6b-3a7eae9864ef","401":"8cd718fc-9a72-4570-938c-ff94c071089a","403":"8e97d8dc-376d-468f-8e01-d541af6e7659","404":"7af07590-17f8-4c62-b073-1e09ea42aa42","422":"8bd2ae6d-50e8-4c4e-9ac9-cc7bf769ca22","429":"175186f4-b66e-47a8-b293-582006d94840","500":"eac7c49e-4b86-4b81-ac2f-260d5f5cdc9d"},"summary":"Aggregate asset health scores","tags":["Asset health scores"],"method":"get","type":"path","servers":["7b81952a-7987-4d20-b700-dcb13ef29d9a"],"security":["8e0ae3aa-8e02-480d-976e-823a419054da"],"path":"/public/beta/{env_id}/asset-health-scores/aggregate","baseUrlOptions":["https://prod.api.elementary-data.com"],"title":"Aggregate asset health scores","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"df1b895c-123f-4527-885d-a8d5c49274a7":{"description":"Environment identifier that scopes the request.","in":"path","name":"env_id","required":true,"schema":{"description":"Environment identifier that scopes the request.","title":"Env Id","type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"f7a40cb1-5c5b-4080-bbae-593a2eae17d8":{"description":"Aggregate only table assets with these ids.","in":"query","name":"ids","required":false,"schema":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Ids","description":"Aggregate only table assets with these ids.","maxItems":1000,"uniqueKey":"oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Ids","description":"Aggregate only table assets with these ids.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string[] | null"}},"beb3643a-fea5-4600-baa4-fd0296a0a9ab":{"description":"Aggregate only table assets from these source types (e.g. `dbt`, `fivetran`).","in":"query","name":"source_types","required":false,"schema":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Source Types","description":"Aggregate only table assets from these source types (e.g. `dbt`, `fivetran`).","maxItems":1000,"uniqueKey":"oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Source Types","description":"Aggregate only table assets from these source types (e.g. `dbt`, `fivetran`).","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string[] | null"}},"4e36c87f-a911-4858-99fd-d61fb35b7dd5":{"description":"Aggregate only table assets tagged with any of these tags.","in":"query","name":"tags","required":false,"schema":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Tags","description":"Aggregate only table assets tagged with any of these tags.","maxItems":1000,"uniqueKey":"oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Tags","description":"Aggregate only table assets tagged with any of these tags.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string[] | null"}},"bc9fb385-21b7-42b0-98cd-39c4c6b86b8f":{"description":"Aggregate only table assets in these databases.","in":"query","name":"db_names","required":false,"schema":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Db Names","description":"Aggregate only table assets in these databases.","maxItems":1000,"uniqueKey":"oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Db Names","description":"Aggregate only table assets in these databases.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string[] | null"}},"e2537068-c7a7-4e2b-8334-d75b57bacf39":{"description":"Aggregate only table assets in these schemas.","in":"query","name":"schema_names","required":false,"schema":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Schema Names","description":"Aggregate only table assets in these schemas.","maxItems":1000,"uniqueKey":"oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Schema Names","description":"Aggregate only table assets in these schemas.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string[] | null"}},"45040eef-14d2-4890-8503-b594bf425f18":{"description":"Aggregate only table assets with these materializations (e.g. `table`, `view`, `incremental`).","in":"query","name":"materializations","required":false,"schema":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Materializations","description":"Aggregate only table assets with these materializations (e.g. `table`, `view`, `incremental`).","maxItems":1000,"uniqueKey":"oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Materializations","description":"Aggregate only table assets with these materializations (e.g. `table`, `view`, `incremental`).","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string[] | null"}},"d805526f-7091-4ea4-8389-02f93f115ffb":{"description":"Return only table assets whose `path` equals one of these paths or is nested under one of them (`/`-separated, e.g. `models/marts` matches `models/marts/orders.sql`; a trailing `/` is ignored). Repeatable; assets without a `path` never match.","in":"query","name":"path","required":false,"schema":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Path","description":"Return only table assets whose `path` equals one of these paths or is nested under one of them (`/`-separated, e.g. `models/marts` matches `models/marts/orders.sql`; a trailing `/` is ignored). Repeatable; assets without a `path` never match.","maxItems":1000,"uniqueKey":"oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Path","description":"Return only table assets whose `path` equals one of these paths or is nested under one of them (`/`-separated, e.g. `models/marts` matches `models/marts/orders.sql`; a trailing `/` is ignored). Repeatable; assets without a `path` never match.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string[] | null"}}},"responses":{"b41421f4-4192-4112-99b1-108c719bf3aa":{"content":{"application/json":{"schema":{"properties":{"dimensions":{"description":"Latest aggregated score per dimension. Dimensions with no results in the last 7 days are omitted.","items":{"properties":{"bucket_at":{"description":"Start of the hourly bucket this score was computed for.","format":"date-time","title":"Bucket At","type":"string","isRequired":true,"uniqueKey":"dimensions.items.[INDEX].bucket_at","typeLabel":"string\u003cdate-time>"},"dimension":{"description":"Extensible enum. Data-quality dimension this score covers. New values may be added over time.","examples":["completeness","uniqueness","freshness","validity","accuracy","consistency"],"title":"Dimension","type":"string","isRequired":true,"uniqueKey":"dimensions.items.[INDEX].dimension","typeLabel":"string"},"score":{"description":"Health score in the range 0-1 for the most recent hourly bucket.","title":"Score","type":"number","isRequired":true,"uniqueKey":"dimensions.items.[INDEX].score","typeLabel":"number"},"test_count":{"description":"Number of test results that contributed to this score.","title":"Test Count","type":"integer","isRequired":true,"uniqueKey":"dimensions.items.[INDEX].test_count","typeLabel":"integer"}},"required":["score","test_count","bucket_at","dimension"],"title":"DimensionHealthScore","type":"object","uniqueKey":"dimensions.items.[INDEX]","typeLabel":"DimensionHealthScore · object"},"title":"Dimensions","type":"array","isRequired":true,"uniqueKey":"dimensions","typeLabel":"DimensionHealthScore · object[]"},"matched_count":{"description":"Number of table assets you can view that match the filters, whether or not they have test results in the window. `0` when nothing matches.","title":"Matched Count","type":"integer","isRequired":true,"uniqueKey":"matched_count","typeLabel":"integer"},"total":{"properties":{"bucket_at":{"oneOf":[{"type":"string","title":"Bucket At","description":"Start of the hourly bucket this score was computed for. `null` when no matching asset has test results in the window.","format":"date-time","isRequired":true,"uniqueKey":"total.bucket_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Bucket At","description":"Start of the hourly bucket this score was computed for. `null` when no matching asset has test results in the window.","isRequired":true,"uniqueKey":"total.bucket_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"total.bucket_at","typeLabel":"string\u003cdate-time> | null"},"score":{"description":"Health score in the range 0-1 for the most recent hourly bucket. `0` when no matching asset has test results in the window.","title":"Score","type":"number","isRequired":true,"uniqueKey":"total.score","typeLabel":"number"},"test_count":{"description":"Number of test results that contributed to this score.","title":"Test Count","type":"integer","isRequired":true,"uniqueKey":"total.test_count","typeLabel":"integer"}},"required":["score","test_count","bucket_at"],"title":"AggregatedHealthScoreBucket","type":"object","description":"Weighted score across all dimensions for the whole matching asset set, using the environment's configured dimension weights. Aggregated across the assets' test results, not an average of per-asset scores.","isRequired":true,"uniqueKey":"total","typeLabel":"AggregatedHealthScoreBucket · object"}},"required":["matched_count","total","dimensions"],"title":"AggregatedHealthScore","type":"object","uniqueKey":"","typeLabel":"AggregatedHealthScore · object"},"examples":{"Example":{"title":"Example","value":{"dimensions":[{"bucket_at":"2023-11-07T05:31:56Z","dimension":"completeness","score":123,"test_count":123}],"matched_count":123,"total":{"bucket_at":"2023-11-07T05:31:56Z","score":123,"test_count":123}}}},"exampleType":"generated"}},"description":"Successful Response","exampleType":"generated"},"6dbf7c0f-8614-4b9b-aa6b-3a7eae9864ef":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable code identifying the type of error.","title":"Code","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"description":"Human-readable explanation of the error.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"required":["code","message"],"title":"ApiError","type":"object","description":"Structured details about the error.","isRequired":true,"uniqueKey":"error","typeLabel":"ApiError · object"}},"required":["error"],"title":"ApiErrorResponse","type":"object","uniqueKey":"","typeLabel":"ApiErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"Invalid cursor or request parameters.","exampleType":"generated"},"8cd718fc-9a72-4570-938c-ff94c071089a":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable code identifying the type of error.","title":"Code","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"description":"Human-readable explanation of the error.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"required":["code","message"],"title":"ApiError","type":"object","description":"Structured details about the error.","isRequired":true,"uniqueKey":"error","typeLabel":"ApiError · object"}},"required":["error"],"title":"ApiErrorResponse","type":"object","uniqueKey":"","typeLabel":"ApiErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"Authentication is required.","exampleType":"generated"},"8e97d8dc-376d-468f-8e01-d541af6e7659":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable code identifying the type of error.","title":"Code","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"description":"Human-readable explanation of the error.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"required":["code","message"],"title":"ApiError","type":"object","description":"Structured details about the error.","isRequired":true,"uniqueKey":"error","typeLabel":"ApiError · object"}},"required":["error"],"title":"ApiErrorResponse","type":"object","uniqueKey":"","typeLabel":"ApiErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"The token does not have permission to access the resource.","exampleType":"generated"},"7af07590-17f8-4c62-b073-1e09ea42aa42":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable code identifying the type of error.","title":"Code","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"description":"Human-readable explanation of the error.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"required":["code","message"],"title":"ApiError","type":"object","description":"Structured details about the error.","isRequired":true,"uniqueKey":"error","typeLabel":"ApiError · object"}},"required":["error"],"title":"ApiErrorResponse","type":"object","uniqueKey":"","typeLabel":"ApiErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"The requested resource was not found.","exampleType":"generated"},"8bd2ae6d-50e8-4c4e-9ac9-cc7bf769ca22":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable code identifying the type of error.","title":"Code","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"description":"Human-readable explanation of the error.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"required":["code","message"],"title":"ApiError","type":"object","description":"Structured details about the error.","isRequired":true,"uniqueKey":"error","typeLabel":"ApiError · object"}},"required":["error"],"title":"ApiErrorResponse","type":"object","uniqueKey":"","typeLabel":"ApiErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"Request validation failed.","exampleType":"generated"},"175186f4-b66e-47a8-b293-582006d94840":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable code identifying the type of error.","title":"Code","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"description":"Human-readable explanation of the error.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"required":["code","message"],"title":"ApiError","type":"object","description":"Structured details about the error.","isRequired":true,"uniqueKey":"error","typeLabel":"ApiError · object"}},"required":["error"],"title":"ApiErrorResponse","type":"object","uniqueKey":"","typeLabel":"ApiErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"Rate limit exceeded.","headers":{"RateLimit-Limit":{"description":"Maximum requests allowed in the current window.","schema":{"type":"integer"}},"RateLimit-Remaining":{"description":"Requests remaining in the current window.","schema":{"type":"integer"}},"RateLimit-Reset":{"description":"Seconds until the current rate-limit window resets.","schema":{"type":"integer"}},"Retry-After":{"description":"Seconds to wait before retrying.","schema":{"type":"integer"}}},"exampleType":"generated"},"eac7c49e-4b86-4b81-ac2f-260d5f5cdc9d":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable code identifying the type of error.","title":"Code","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"description":"Human-readable explanation of the error.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"required":["code","message"],"title":"ApiError","type":"object","description":"Structured details about the error.","isRequired":true,"uniqueKey":"error","typeLabel":"ApiError · object"}},"required":["error"],"title":"ApiErrorResponse","type":"object","uniqueKey":"","typeLabel":"ApiErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"An unexpected server error occurred.","exampleType":"generated"}},"security":{"8e0ae3aa-8e02-480d-976e-823a419054da":{"bearerAuth":{"description":"Personal or account token.","scheme":"bearer","type":"http","scopes":[]}}},"servers":{"7b81952a-7987-4d20-b700-dcb13ef29d9a":{"url":"https://prod.api.elementary-data.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"description":"Personal or account token.","scheme":"bearer","type":"http","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Personal or account token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/beta/openapi.json"},"subdomain":"elementary","siteName":"Elementary","title":"Aggregate asset health scores - Elementary","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-30T07:10:42.567Z","originalFileLocation":"api/reference/asset-health-scores/aggregate-asset-health-scores.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Returns one health score card for a set of table assets — the same number the Data Health dashboard shows for a filter or folder. The ids, source_types, tags, db_names, schema_names, materializations and path filters intersect; with no filters, every table asset you can view is included. Every ids value must be a table asset, otherwise the request fails with 400 listing the invalid ids. The score is aggregated across the matching assets\u0026#x27; test results in the last 7 days, not averaged from per-asset scores. When no matching asset has test results in the window, returns a zero card (score 0, test_count 0, bucket_at null, no dimensions) alongside matched_count.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Elementary\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://res.cloudinary.com/do5hrgokq/image/upload/v1764678729/faviconnew_ckysnt.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://res.cloudinary.com/do5hrgokq/image/upload/v1764678729/faviconnew_ckysnt.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://res.cloudinary.com/do5hrgokq/image/upload/v1764678729/faviconnew_ckysnt.png\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/png\" href=\"https://res.cloudinary.com/do5hrgokq/image/upload/v1764678729/faviconnew_ckysnt.png\">\u003cmeta data-mint-head property=\"og:title\" content=\"Aggregate asset health scores - Elementary\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns one health score card for a set of table assets — the same number the Data Health dashboard shows for a filter or folder. The ids, source_types, tags, db_names, schema_names, materializations and path filters intersect; with no filters, every table asset you can view is included. Every ids value must be a table asset, otherwise the request fails with 400 listing the invalid ids. The score is aggregated across the matching assets\u0026#x27; test results in the last 7 days, not averaged from per-asset scores. When no matching asset has test results in the window, returns a zero card (score 0, test_count 0, bucket_at null, no dimensions) alongside matched_count.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Elementary\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.elementary-data.com/api/reference/asset-health-scores/aggregate-asset-health-scores\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://elementary.mintlify.site/_mintlify/api/og/v2?division=Asset+health+scores\u0026amp;title=Aggregate+asset+health+scores\u0026amp;description=Returns+one+health+score+card+for+a+set+of+table+assets+%E2%80%94+the+same+number+the+Data+Health+dashboard+shows+for+a+filter+or+folder.+The+%60ids%60%2C+%60source_types%60%2C+%60ta\u0026amp;theme=fe107ecfbd232e93ae2079f8\u0026amp;signature=13af35a8d586651eee789f410aef2b52739c32736835a1cfadd41ac1e3d4e387\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Aggregate asset health scores - Elementary\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns one health score card for a set of table assets — the same number the Data Health dashboard shows for a filter or folder. The ids, source_types, tags, db_names, schema_names, materializations and path filters intersect; with no filters, every table asset you can view is included. Every ids value must be a table asset, otherwise the request fails with 400 listing the invalid ids. The score is aggregated across the matching assets\u0026#x27; test results in the last 7 days, not averaged from per-asset scores. When no matching asset has test results in the window, returns a zero card (score 0, test_count 0, bucket_at null, no dimensions) alongside matched_count.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://elementary.mintlify.site/_mintlify/api/og/v2?division=Asset+health+scores\u0026amp;title=Aggregate+asset+health+scores\u0026amp;description=Returns+one+health+score+card+for+a+set+of+table+assets+%E2%80%94+the+same+number+the+Data+Health+dashboard+shows+for+a+filter+or+folder.+The+%60ids%60%2C+%60source_types%60%2C+%60ta\u0026amp;theme=fe107ecfbd232e93ae2079f8\u0026amp;signature=13af35a8d586651eee789f410aef2b52739c32736835a1cfadd41ac1e3d4e387\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/elementary/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Elementary\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF20B8\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.elementary-data.com/api/reference/asset-health-scores/aggregate-asset-health-scores\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api/reference/asset-health-scores/aggregate-asset-health-scores.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.elementary-data.com/#organization\",\"name\":\"Elementary\",\"url\":\"https://docs.elementary-data.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://res.cloudinary.com/do5hrgokq/image/upload/v1764079214/Elementary_2025_Full_Color_Logo_mtdixp.png\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.elementary-data.com#website\",\"name\":\"Elementary\",\"url\":\"https://docs.elementary-data.com\",\"publisher\":{\"@id\":\"https://docs.elementary-data.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.elementary-data.com/api/reference/asset-health-scores/aggregate-asset-health-scores#webpage\",\"url\":\"https://docs.elementary-data.com/api/reference/asset-health-scores/aggregate-asset-health-scores\",\"name\":\"Aggregate asset health scores\",\"description\":\"Returns one health score card for a set of table assets — the same number the Data Health dashboard shows for a filter or folder. The ids, source_types, tags, db_names, schema_names, materializations and path filters intersect; with no filters, every table asset you can view is included. Every ids value must be a table asset, otherwise the request fails with 400 listing the invalid ids. The score is aggregated across the matching assets' test results in the last 7 days, not averaged from per-asset scores. When no matching asset has test results in the window, returns a zero card (score 0, test_count 0, bucket_at null, no dimensions) alongside matched_count.\",\"dateModified\":\"2026-09-30T07:10:42.567Z\",\"isPartOf\":{\"@id\":\"https://docs.elementary-data.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.elementary-data.com/api/reference/asset-health-scores/aggregate-asset-health-scores#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.elementary-data.com/api/reference/asset-health-scores/aggregate-asset-health-scores#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.elementary-data.com/api/reference/environments/list-environments\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Asset health scores\",\"item\":\"https://docs.elementary-data.com/api/reference/asset-health-scores/list-asset-health-scores\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Aggregate asset health scores\",\"item\":\"https://docs.elementary-data.com/api/reference/asset-health-scores/aggregate-asset-health-scores\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.elementary-data.com/api/reference/asset-health-scores/aggregate-asset-health-scores#apireference\",\"headline\":\"Aggregate asset health scores\",\"name\":\"Aggregate asset health scores\",\"description\":\"Returns one health score card for a set of table assets — the same number the Data Health dashboard shows for a filter or folder. The ids, source_types, tags, db_names, schema_names, materializations and path filters intersect; with no filters, every table asset you can view is included. Every ids value must be a table asset, otherwise the request fails with 400 listing the invalid ids. The score is aggregated across the matching assets' test results in the last 7 days, not averaged from per-asset scores. When no matching asset has test results in the window, returns a zero card (score 0, test_count 0, bucket_at null, no dimensions) alongside matched_count.\",\"url\":\"https://docs.elementary-data.com/api/reference/asset-health-scores/aggregate-asset-health-scores\",\"mainEntityOfPage\":{\"@id\":\"https://docs.elementary-data.com/api/reference/asset-health-scores/aggregate-asset-health-scores#webpage\"},\"dateModified\":\"2026-09-30T07:10:42.567Z\",\"publisher\":{\"@id\":\"https://docs.elementary-data.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.elementary-data.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Elementary\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Elementary","nav":{"global":{"anchors":[{"anchor":"Book a Demo","icon":"calendar-check","href":"https://meetings-eu1.hubspot.com/joost-boonzajer-flaes/intro-call-docs"},{"anchor":"Join Slack","icon":"slack","href":"https://elementary-data.com/community"}]},"tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/home"}]},{"tab":"Elementary Cloud","pages":[{"title":"Elementary Cloud","href":"/cloud/introduction"}]},{"tab":"dbt Package and Tests","pages":[{"title":"dbt Package and Tests","href":"/data-tests/dbt/dbt-package"}]},{"tab":"Python SDK","pages":[{"title":"Python SDK","href":"/python-sdk/introduction"}]},{"tab":"API Reference","groups":[{"group":"Guides","pages":[{"title":"Introduction","href":"/api/introduction"},{"title":"Authentication","href":"/api/authentication"},{"title":"Pagination","href":"/api/pagination"},{"title":"Incremental sync","href":"/api/incremental-sync"},{"title":"Rate limits","href":"/api/rate-limits"},{"title":"Errors","href":"/api/errors"},{"title":"Versioning","href":"/api/versioning"}]},{"group":"Endpoints","pages":[{"group":"Environments","pages":[{"openapi":"api-reference/beta/openapi.json get /public/beta/environments","title":"List environments","href":"/api/reference/environments/list-environments"}]},{"group":"Assets","pages":[{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/assets","title":"List assets","href":"/api/reference/assets/list-assets"},{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/assets/{asset_id}","title":"Get an asset","href":"/api/reference/assets/get-an-asset"},{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/assets/tables","title":"List table assets","href":"/api/reference/assets/list-table-assets"},{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/assets/tables/{asset_id}","title":"Get a table asset","href":"/api/reference/assets/get-a-table-asset"},{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/assets/bi","title":"List BI assets","href":"/api/reference/assets/list-bi-assets"},{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/assets/bi/{asset_id}","title":"Get a BI asset","href":"/api/reference/assets/get-a-bi-asset"},{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/asset-lineage","title":"List asset lineage edges","href":"/api/reference/asset-lineage/list-asset-lineage-edges"}]},{"group":"Columns","pages":[{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/columns","title":"List columns","href":"/api/reference/columns/list-columns"},{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/columns/{column_id}","title":"Get a column","href":"/api/reference/columns/get-a-column"},{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/column-lineage","title":"List column lineage","href":"/api/reference/column-lineage/list-column-lineage"}]},{"group":"Tests","pages":[{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/tests","title":"List tests","href":"/api/reference/tests/list-tests"},{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/tests/{test_id}","title":"Get a test","href":"/api/reference/tests/get-a-test"}]},{"group":"Latest test executions","pages":[{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/latest-test-executions","title":"List latest test executions","href":"/api/reference/latest-test-executions/list-latest-test-executions"},{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/latest-test-executions/{sub_test_unique_id}","title":"Get a latest test execution","href":"/api/reference/latest-test-executions/get-a-latest-test-execution"}]},{"group":"Test execution history","pages":[{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/tests/{test_id}/executions","title":"List test executions","href":"/api/reference/test-executions/list-test-executions"},{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/tests/{test_id}/executions/{execution_id}","title":"Get a test execution","href":"/api/reference/test-executions/get-a-test-execution"}]},{"group":"Asset health scores","pages":[{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/asset-health-scores","title":"List asset health scores","href":"/api/reference/asset-health-scores/list-asset-health-scores"},{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/asset-health-scores/{asset_id}","title":"Get an asset health score","description":"Fetches the current health score of a single table asset. Returns 404 if the id isn't a table asset in this environment or has no test results in the last 7 days.","href":"/api/reference/asset-health-scores/get-an-asset-health-score"},{"openapi":"api-reference/beta/openapi.json get /public/beta/{env_id}/asset-health-scores/aggregate","title":"Aggregate asset health scores","href":"/api/reference/asset-health-scores/aggregate-asset-health-scores"}]}]}]},{"tab":"Elementary OSS","pages":[{"title":"Elementary OSS","href":"/oss/oss-introduction"}]}]},"basePath":"","title":"Aggregate asset health scores - Elementary","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":["10e4515597","c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["BannerMarkdown-Cj6eAYhz.js","dist-CdrJecqK.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-D-TRO5q5.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-5FCzAcfS.js","utils-SLtAG4EZ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-2DZi8ZMu.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D7J3nkzE.js","snippetPresets-D0Alv0AH.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BI4qNJ2c.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BD3uyr8j.js","shallow-D8iEBr5z.js","getApiPlaygroundDisplay-CgNP4lzR.js","CodeSnippet-CX-QHuMs.js","CodeSnippets-VlXE-ZUf.js","Page-D9ithiIZ.js","getPastedJson-DYNQkZ1M.js","icon-CzacdwOi.js","MethodPill-2JVqoYKi.js","DuplicateIcon-_xVXs-U8.js","createIcon-BRHrweLo.js","DynamicMarkdown-mQG_iQiE.js","SectionHeading-DMpJzv8f.js","axios-vUo_bRtp.js","Markdown-5FGIym-8.js","AssistantPageLink-CHlcWBLM.js"]}