notification history. GET /api/v1/workloads//runs//notifications. Uses the same payload, validation, revision checks and response as the unified HTTP API.
notification history
curl --request GET \
--url https://engine.example.com/api/v1/workloads/{workload_id}/runs/{run_id}/notifications
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"e6data Docs","description":"Product guides and references for e6data Query Engine, Transformation Engine, Ingest Engine, AgentFlow and the Platform they share.","colors":{"primary":"#6A14E0","light":"#CBA7F9","dark":"#3F00A5"},"logo":{"light":"https://mintcdn.com/e6data/tsrl5rViPFcU9eD9/logo/light.svg?fit=max\u0026auto=format\u0026n=tsrl5rViPFcU9eD9\u0026q=85\u0026s=dd3b9e0e6505087df256969937b1dee2","dark":"https://mintcdn.com/e6data/tsrl5rViPFcU9eD9/logo/dark.svg?fit=max\u0026auto=format\u0026n=tsrl5rViPFcU9eD9\u0026q=85\u0026s=5625d66b90d7c53fd37252f35c5f0d46","href":"/"},"favicon":"https://mintcdn.com/e6data/tsrl5rViPFcU9eD9/favicon.svg?fit=max\u0026auto=format\u0026n=tsrl5rViPFcU9eD9\u0026q=85\u0026s=bb349c1f01a6a11b9077b2a926879949","appearance":{"default":"light"},"background":{"color":{"light":"#FFFDFA","dark":"#141217"}},"navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Book a demo","href":"https://e6data.com/contact"}},"footer":{"socials":{"github":"https://github.com/e6data","linkedin":"https://www.linkedin.com/company/e6data","website":"https://e6data.com","x":"https://x.com/e6data"},"links":[{"header":"Products","items":[{"label":"Query Engine","href":"/query"},{"label":"Transformation Engine","href":"/transformation"},{"label":"Ingest Engine","href":"/ingest"},{"label":"AgentFlow","href":"/agentflow"}]},{"header":"Resources","items":[{"label":"Platform","href":"/platform"},{"label":"API reference","href":"/api-reference"},{"label":"Release notes","href":"/release-notes"}]},{"header":"Company","items":[{"label":"Book a demo","href":"https://e6data.com/contact"},{"label":"Contact support","href":"mailto:[email protected]"},{"label":"Security and trust","href":"/platform/trust"}]},{"header":"Legal","items":[{"label":"Privacy policy","href":"https://e6data.com/privacy"},{"label":"Cookie policy","href":"https://e6data.com/cookies"},{"label":"Terms","href":"https://e6data.com/terms"}]}]},"search":{"prompt":"Search all products. Try \"query from Python\""},"fonts":{"family":"Inter"},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"theme":{"light":"github-light","dark":"github-dark"}},"latex":false},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"metadata":{"timestamp":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"e6data","hasAudioNarration":false,"actualSubdomain":"e6data","customDomains":["docs.e6data.com"],"gitSource":{"type":"github","owner":"e6data","repo":"e6-unified-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6ae9d113166dd760e9441f8a"},"chroma":{"latestBuiltDeploymentHistoryId":"6ae4594239bc6f1b8c4f6527","collectionId":"3d62e478-ea94-400e-9e12-f822fec313f0","liveDeploymentHistoryId":"6ae4594239bc6f1b8c4f6527","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6aeaad7622b64b3f9ae947b5","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"Query Engine","count":469},{"language":"default","tag":"Reference","count":430},{"language":"default","tag":"SQL reference","count":374},{"language":"default","tag":"SQL functions","count":367},{"language":"default","tag":"Platform","count":120},{"language":"default","tag":"Ingest Engine","count":94},{"language":"default","tag":"Date and time functions","count":78},{"language":"default","tag":"String functions","count":63},{"language":"default","tag":"Math functions","count":53},{"language":"default","tag":"Aggregate functions","count":48}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"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}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"/* cyrillic-ext */\n@font-face {\n font-family: 'Roboto Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'Roboto Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek */\n@font-face {\n font-family: 'Roboto Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Roboto Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Roboto Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.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: 'Roboto Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhLq38.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/* cyrillic-ext */\n@font-face {\n font-family: 'Roboto Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'Roboto Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek */\n@font-face {\n font-family: 'Roboto Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Roboto Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Roboto Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.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: 'Roboto Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/robotomono/v31/L0x5DF4xlVMF-BfR8bXMIjhLq38.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:root{--e6-bg:#FFFDFA;--e6-surface:#F5F4F0;--e6-card:#FFFFFF;--e6-ink:#1C1C1E;--e6-ink-2:#33322E;--e6-muted:#66615B;--e6-line:#D6D0C2;--e6-line-strong:#CCC6B8;--e6-violet:#6A14E0;--e6-violet-bright:#812AFE;--e6-violet-deep:#3F00A5;--e6-violet-edge:#5B21C4;--e6-lilac:#CBA7F9;--e6-lilac-pale:#E4D3FD;--e6-mint:#49F59F;--e6-mono:\"Roboto Mono\", ui-monospace, SFMono-Regular, Menlo, monospace}html.dark{--e6-bg:#141217;--e6-surface:#1C1A20;--e6-card:#201D25;--e6-ink:#F4F1EC;--e6-ink-2:#E2DED7;--e6-muted:#A7A199;--e6-line:#34303B;--e6-line-strong:#423D4A;--e6-violet:#B58CFA;--e6-violet-bright:#C7A5FF;--e6-violet-deep:#3F00A5;--e6-violet-edge:#5B21C4}.font-mono,code,kbd,pre{font-family:var(--e6-mono)!important}#page-title{letter-spacing:-.02em}.breadcrumb-list,.eyebrow,.sidebar-group-header,breadcrumb-list,eyebrow,sidebar-group-header{font-family:var(--e6-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.sidebar-group-header,sidebar-group-header{font-size:11.5px!important;letter-spacing:.08em;color:var(--e6-ink-2)}.nav-tag-pill,nav-tag-pill{font-family:var(--e6-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;border-radius:3px!important;background:var(--e6-surface)!important;border:1px solid var(--e6-line-strong)}.nav-tag-pill-text,nav-tag-pill-text{color:var(--e6-muted)!important}.card,card{border-color:var(--e6-line)!important;border-radius:8px!important;background:var(--e6-card)}.card:hover,card:hover{border-color:var(--e6-violet)!important}.callout,.code-block,callout,code-block{border-radius:6px!important}#topbar-cta-button a,#topbar-cta-button>*{background:var(--e6-violet-deep)!important;border-radius:6px!important}.e6-eyebrow{display:inline-block;align-self:flex-start;width:fit-content;font-family:var(--e6-mono);font-size:11px;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;background:var(--e6-mint);color:#33322e;padding:3px 8px;border-radius:3px}.e6-eyebrow--quiet{background:var(--e6-surface);border:1px solid var(--e6-line-strong);color:var(--e6-muted)}.e6-home{color:var(--e6-ink);background:var(--e6-bg)}.e6-wrap{max-width:1120px;margin:0 auto;padding:0 24px}.e6-hero{background:var(--e6-surface);border-bottom:1px solid var(--e6-mint);padding:72px 0 56px}.e6-hero h1{margin:20px 0 0;font-size:clamp(36px,5.2vw,56px);line-height:1.05;letter-spacing:-.03em;font-weight:700;color:var(--e6-ink)}.e6-hero h1 .e6-accent{display:block;margin-top:6px;color:var(--e6-violet-bright)}.e6-hero-lede{margin:20px 0 0;max-width:680px;font-size:18px;line-height:1.55;color:var(--e6-muted)}.e6-hsearch{position:relative;margin-top:28px;max-width:820px;z-index:20}.e6-search{display:flex;align-items:center;gap:12px;height:56px;padding:0 8px 0 18px;background:var(--e6-bg);border:1px solid #8a857c;border-radius:6px;color:var(--e6-muted)}.e6-search:focus-within{border-color:var(--e6-violet);box-shadow:0 0 0 3px rgba(106,20,224,.15)}.e6-search-input{flex:1;min-width:0;height:100%;border:0;outline:0;background:0 0;font:inherit;font-size:17px;color:var(--e6-ink)}.e6-search-input::placeholder{color:var(--e6-muted)}.e6-search-input::-webkit-search-cancel-button{display:none}.e6-search-btn{display:inline-flex;align-items:center;height:40px;padding:0 20px;border:0;border-radius:5px;background:var(--e6-violet-deep);color:#fffdfa;font-weight:600;font-size:15px;cursor:pointer}.e6-search-btn:hover{background:#4a0cba}.e6-hsearch-results{position:absolute;top:calc(100% + 6px);left:0;right:0;margin:0;padding:6px;list-style:none;background:var(--e6-card);border:1px solid var(--e6-line);border-radius:8px;box-shadow:0 12px 32px rgba(28,28,30,.12);max-height:420px;overflow-y:auto}.e6-hsearch-results li{margin:0;padding:0}#pagination a[rel] svg,.e6-hsearch-results li::before{display:none}.e6-hsearch-item{display:grid;grid-template-columns:120px 1fr;column-gap:12px;row-gap:2px;width:100%;padding:10px 12px;border:0;border-radius:6px;background:0 0;text-align:left;color:var(--e6-ink)!important;text-decoration:none!important;border-bottom:0!important;cursor:pointer;font:inherit}.e6-hsearch-item.is-active{background:var(--e6-surface)}.e6-hsearch-all kbd,.e6-hsearch-meta{font-family:var(--e6-mono);font-size:11px}.e6-hsearch-meta{grid-row:span 2;letter-spacing:.04em;text-transform:uppercase;color:var(--e6-violet);padding-top:3px}.e6-hsearch-title{font-size:15px;font-weight:600}.e6-hsearch-desc{font-size:13px;line-height:1.45;color:var(--e6-muted);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.e6-chip:hover,.e6-hsearch-all{color:var(--e6-violet)!important}.e6-hsearch-all{display:flex;align-items:center;justify-content:space-between;margin-top:4px;border-top:1px solid var(--e6-line)!important;border-radius:0 0 6px 6px;font-size:14px;font-weight:600}.e6-hsearch-all kbd{padding:2px 6px;border:1px solid var(--e6-line-strong);border-radius:4px;color:var(--e6-muted);font-weight:400}.e6-hsearch-empty{padding:10px 12px;font-size:14px;color:var(--e6-muted)}@media (max-width:640px){.e6-search-btn{display:none}.e6-hsearch-item{grid-template-columns:1fr}.e6-hsearch-meta{grid-row:auto;padding-top:0}}.e6-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px}.e6-chips-label,.e6-mode p{font-size:14px;color:var(--e6-muted)}.e6-chips-label{padding-right:4px}.e6-chip{display:inline-flex;align-items:center;height:40px;padding:0 16px;background:var(--e6-bg);border:1px solid var(--e6-line-strong);border-radius:22px;font-size:14px;font-weight:500;color:var(--e6-ink-2)!important;text-decoration:none!important;border-bottom-width:1px!important}.e6-chip:hover{border-color:var(--e6-violet)}.e6-section{padding:64px 0 0}.e6-mode h3,.e6-section h2{margin:0 0 24px;font-size:30px;letter-spacing:-.02em;font-weight:700;color:var(--e6-ink)}.e6-modes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-width:1024px){.e6-modes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.e6-modes{grid-template-columns:1fr}}.e6-mode{display:flex;flex-direction:column;padding:24px 24px 8px;background:var(--e6-card);border:1px solid var(--e6-line);border-radius:8px}.e6-mode h3{margin:12px 0 8px;font-size:20px;letter-spacing:-.01em}.e6-mode p{margin:0 0 18px;line-height:1.55;flex-grow:1}.e6-mode-link{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 0;border-top:1px solid var(--e6-line);color:var(--e6-ink)!important;text-decoration:none!important;font-size:14.5px;font-weight:500;line-height:1.35;border-bottom:0!important}.e6-mode-link span{flex:1}.e6-mode-link svg{flex-shrink:0;color:var(--e6-violet)}.e6-mode-link--all,.e6-mode-link:hover{color:var(--e6-violet)!important}.e6-mode-link--all{font-weight:600;min-height:48px}.e6-planes{display:grid;grid-template-columns:2fr 1fr;gap:20px}@media (max-width:1024px){.e6-planes{grid-template-columns:1fr}}.e6-plane{display:flex;flex-direction:column;gap:14px;padding:24px;background:var(--e6-surface);border:1px solid var(--e6-line);border-radius:8px}.e6-plane h3{margin:0;font-family:var(--e6-mono);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--e6-ink-2)}.e6-plane-grid{display:grid;gap:14px;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr))}@media (max-width:640px){.e6-plane-grid{grid-template-columns:1fr}}.e6-product{display:flex;flex-direction:column;gap:8px;padding:20px;min-height:150px;background:var(--e6-card);border:1px solid var(--e6-line);border-radius:6px;color:var(--e6-ink)!important;text-decoration:none!important;border-bottom-width:1px!important}.e6-platform-strip:hover,.e6-product:hover{border-color:var(--e6-violet)}.e6-product-name{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:18px;font-weight:600}.e6-product-desc{font-size:14px;line-height:1.5;color:var(--e6-muted);flex-grow:1}.e6-path{font-family:var(--e6-mono);font-size:12px;color:var(--e6-violet)}.e6-band a,.e6-platform-strip{display:flex;text-decoration:none!important}.e6-platform-strip{align-items:center;flex-wrap:wrap;gap:16px 24px;margin-top:20px;padding:20px 24px;background:var(--e6-card);border:1px solid var(--e6-mint);border-radius:8px;color:var(--e6-ink)!important}.e6-strip-name{font-size:18px;font-weight:600}.e6-platform-strip .e6-product-desc{flex:1;min-width:220px}.e6-platform-strip>*{align-self:center}.e6-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--e6-violet-deep);border-radius:8px;overflow:hidden}@media (max-width:1024px){.e6-band{grid-template-columns:1fr}}.e6-band a{flex-direction:column;gap:10px;padding:24px 20px;color:#fffdfa!important;border-right:1px solid var(--e6-violet-edge);border-bottom:0!important}@media (max-width:1024px){.e6-band a{border-right:0;border-top:1px solid var(--e6-violet-edge)}}.e6-band a:last-child,.e6-flow-step:last-child{border-right:0}.e6-band a:hover{background:#4a0cba}.e6-band-label{font-family:var(--e6-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--e6-lilac)}.e6-band-title{font-size:19px;font-weight:600;line-height:1.3}.e6-band-desc{font-size:14px;line-height:1.5;color:var(--e6-lilac-pale)}.e6-home-footer{margin-top:80px;padding:40px 32px;background:var(--e6-surface);border-top:1px solid var(--e6-line);display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;font-size:14px;color:var(--e6-muted)}.e6-home-footer span{flex-grow:1}.e6-home-footer a{color:var(--e6-ink-2)!important;text-decoration:none!important;border-bottom:0!important}.e6-home-footer a:hover{color:var(--e6-violet)!important}@media (max-width:640px){.e6-home-footer{padding:32px 16px}}.e6-lede{font-size:20px;line-height:1.45;color:var(--e6-ink);font-weight:600;letter-spacing:-.01em;margin:0 0 12px}.e6-availability{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 8px;font-size:14px;color:var(--e6-muted)}.e6-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:28px 0 8px;border:1px solid var(--e6-line);border-radius:8px;overflow:hidden;background:var(--e6-card)}@media (max-width:640px){.e6-flow{grid-template-columns:1fr}}.e6-flow-step{padding:20px;border-right:1px solid var(--e6-line)}@media (max-width:640px){.e6-flow-step{border-right:0;border-bottom:1px solid var(--e6-line)}.e6-flow-step:last-child{border-bottom:0}}.e6-flow-num{font-family:var(--e6-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--e6-violet)}.e6-flow-title{margin-top:8px;font-size:17px;font-weight:600;color:var(--e6-ink)}.e6-flow-desc{margin-top:6px;font-size:14px;line-height:1.5;color:var(--e6-muted)}.e6-tasks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:8px}@media (max-width:640px){.e6-tasks{grid-template-columns:1fr}}.e6-task{display:flex;flex-direction:column;padding:20px 20px 6px;background:var(--e6-card);border:1px solid var(--e6-line);border-radius:8px}.e6-task-title{margin:10px 0 6px;font-size:18px;font-weight:700;line-height:1.3;color:var(--e6-ink)}.e6-task .e6-mode-link{min-height:44px;font-size:14px}.e6-addons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:640px){.e6-addons{grid-template-columns:1fr}}.e6-addon{display:flex;flex-direction:column;gap:8px;padding:18px 20px;background:var(--e6-surface);border:1px solid var(--e6-line);border-radius:8px;color:var(--e6-ink)!important;text-decoration:none!important;border-bottom-width:1px!important}#pagination a[rel]:hover,.e6-addon:hover{border-color:var(--e6-violet)}.e6-addon-label{font-family:var(--e6-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--e6-muted)}.e6-addon-title{font-size:16px;font-weight:600;line-height:1.35}.e6-meta,.e6-owner{display:flex;flex-wrap:wrap;font-size:13px;color:var(--e6-muted)}.e6-owner{gap:8px 24px;margin-top:40px;padding-top:16px;border-top:1px solid var(--e6-line)}.e6-meta{align-items:center;gap:8px 16px;margin:0 0 20px}.e6-outcome{margin:8px 0 28px;padding:16px 20px;border-left:3px solid var(--e6-mint);background:var(--e6-surface);border-radius:0 6px 6px 0}.e6-outcome-label{font-family:var(--e6-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--e6-ink-2)}.e6-outcome-body{margin-top:6px;color:var(--e6-ink)}.e6-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width:640px){.e6-related{grid-template-columns:1fr}}.e6-soon{margin:8px 0 24px;padding:28px;background:var(--e6-surface);border:1px dashed var(--e6-line-strong);border-radius:8px}.e6-soon-body{margin-top:12px;color:var(--e6-muted)}#footer.advanced-footer{position:relative;z-index:15;background:var(--e6-surface);border-top:1px solid var(--e6-line)!important}#footer.advanced-footer>div{max-width:none!important;padding:40px 32px!important;gap:24px!important}@media (max-width:640px){#footer.advanced-footer>div{padding:32px 16px!important}}#footer:not(.advanced-footer){margin-top:48px;border-top-color:var(--e6-line)!important;padding-bottom:64px!important}#pagination{display:grid!important;grid-template-columns:1fr 1fr;gap:16px;margin-top:48px}#pagination a[rel]{position:relative;display:flex!important;flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:72px;margin:0!important;padding:14px 18px;border:1px solid var(--e6-line);border-radius:8px;background:var(--e6-card);text-decoration:none!important}#pagination a[rel]::before{font-family:var(--e6-mono);font-size:11px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--e6-muted)}#pagination a[rel=prev]{grid-column:1;align-items:flex-start}#pagination a[rel=prev]::before{content:\"← Previous\"}#pagination a[rel=next]{grid-column:2;align-items:flex-end;text-align:right}#pagination a[rel=next]::before{content:\"Next →\"}#pagination [data-component-part=pagination-title]{max-width:100%;color:var(--e6-ink);font-size:15px}@media (max-width:640px){#pagination{grid-template-columns:1fr}#pagination a[rel=next]{grid-column:1}}html[data-current-path=\"/\"] #search-bar-entry,html[data-current-path=\"/\"] #search-bar-entry-mobile{display:none!important}.e6-addon:focus-visible,.e6-band a:focus-visible,.e6-chip:focus-visible,.e6-home-footer a:focus-visible,.e6-hsearch-item:focus-visible,.e6-mode-link:focus-visible,.e6-platform-strip:focus-visible,.e6-product:focus-visible,.e6-search-btn:focus-visible{outline:2px solid var(--e6-violet);outline-offset:2px;border-radius:6px}@media (max-width:640px){.e6-hero{padding:36px 0 40px}.e6-hero h1{margin-top:14px}.e6-section{padding-top:48px}.e6-section h2{font-size:24px;margin-bottom:18px}.e6-plane{padding:0;background:0 0;border:0}.e6-product{min-height:0}.e6-platform-strip{flex-direction:column;align-items:flex-start;gap:8px}.e6-platform-strip>*{align-self:flex-start}.e6-platform-strip .e6-product-desc{min-width:0}.e6-task{padding:16px 16px 4px}.e6-flow-step{padding:16px}#footer.advanced-footer>div>div:first-child{display:grid!important;grid-template-columns:1fr;gap:28px}#footer.advanced-footer>div>div:first-child>div:last-child{display:grid!important;grid-template-columns:1fr 1fr;gap:24px 16px}.e6-home-footer{gap:10px 20px}.e6-home-footer span{flex-basis:100%}}.e6-status{display:inline-block;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:600;line-height:18px;white-space:nowrap}.e6-status--yes{background:#ddf8ea;color:#0b6b3a}.e6-status--partial{background:#fff1cc;color:#7a5300}.e6-status--no{background:var(--e6-surface);color:var(--e6-muted);border:1px solid var(--e6-line)}:root.dark .e6-status--yes,html.dark .e6-status--yes{background:rgba(73,245,159,.14);color:#7cf2b6}:root.dark .e6-status--partial,html.dark .e6-status--partial{background:rgba(255,196,0,.14);color:#ffd66b}.e6-status-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:16px 0 8px;font-size:13px;color:var(--e6-muted)}.e6-status-legend .e6-status+*{margin-right:8px}"}],"page":{"pagePath":"transformation/http/reference/notification-history","slug":"/transformation/http/reference/notification-history","pageMetadata":{"title":"Notification history","description":"notification history. GET /api/v1/workloads/{workload_id}/runs/{run_id}/notifications. Uses the same payload, validation, revision checks and response as the unified HTTP API.","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/runs/{run_id}/notifications","playground":"none","href":"/transformation/http/reference/notification-history"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"notification history. GET /api/v1/workloads/\", \"/runs/\", \"/notifications. Uses the same payload, validation, revision checks and response as the unified HTTP API.\"]\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsxs(`div`,{className:`e6-meta`,children:[_jsx(`span`,{className:`e6-eyebrow e6-eyebrow--quiet`,children:`Reference`}),_jsx(`span`,{children:`Applies to: Unified engine deployments`})]}),`\n`,_jsx(Heading,{level:`2`,id:`related-guidance`,children:`Related guidance`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/transformation/http/access`,children:`Addresses and access`}),` · `,_jsx(_components.a,{href:`/transformation/http/request-identity`,children:`Request identity`}),` · `,_jsx(_components.a,{href:`/transformation/http/errors`,children:`Errors and recovery`}),` · `,_jsx(_components.a,{href:`/transformation/http/results`,children:`Pagination and results`})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":{"light":"github-light","dark":"github-dark"}},"config":{},"pageMetadata":{"title":"Notification history","description":"notification history. GET /api/v1/workloads/{workload_id}/runs/{run_id}/notifications. Uses the same payload, validation, revision checks and response as the unified HTTP API.","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/runs/{run_id}/notifications","playground":"none","href":"/transformation/http/reference/notification-history"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Related guidance","slug":"related-guidance","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"notification history. GET /api/v1/workloads/{workload_id}/runs/{run_id}/notifications. Uses the same payload, validation, revision checks and response as the unified HTTP API.","operationId":"notification_history","parameters":["d2a71f9a-9e86-492a-a30b-37392c6f44dd","5b061056-0095-48dc-bb99-119a8ff84221"],"responses":{"200":"921c276c-f705-4878-801d-b3318b3c0dae","default":"08824325-cc79-4df3-8c5d-4041b21fff48"},"summary":"notification history","tags":["Workloads"],"x-effect":"read","method":"get","type":"path","servers":["bd5463ed-682c-45f2-8eab-c05ef711ede1"],"security":[],"path":"/api/v1/workloads/{workload_id}/runs/{run_id}/notifications","baseUrlOptions":["https://engine.example.com"],"title":"notification history","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"d2a71f9a-9e86-492a-a30b-37392c6f44dd":{"in":"path","name":"run_id","required":true,"schema":{"format":"uuid","type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"}},"5b061056-0095-48dc-bb99-119a8ff84221":{"in":"path","name":"workload_id","required":true,"schema":{"format":"uuid","type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"}}},"responses":{"921c276c-f705-4878-801d-b3318b3c0dae":{"content":{"application/json":{"schema":{"items":{"properties":{"attempts":{"minimum":0,"type":"integer","isRequired":true,"uniqueKey":"items.[INDEX].attempts","typeLabel":"integer"},"event":{"properties":{"backfill_id":{"oneOf":[{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"items.[INDEX].event.backfill_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","isRequired":true,"uniqueKey":"items.[INDEX].event.backfill_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"items.[INDEX].event.backfill_id","typeLabel":"string\u003cuuid> | null"},"id":{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].event.id","typeLabel":"string"},"kind":{"oneOf":[{"type":"string","const":"run_started","isRequired":true,"uniqueKey":"items.[INDEX].event.kind.oneOf.0","typeLabel":"string"},{"type":"string","const":"run_succeeded","isRequired":true,"uniqueKey":"items.[INDEX].event.kind.oneOf.1","typeLabel":"string"},{"type":"string","const":"run_failed","isRequired":true,"uniqueKey":"items.[INDEX].event.kind.oneOf.2","typeLabel":"string"},{"type":"string","const":"run_cancelled","isRequired":true,"uniqueKey":"items.[INDEX].event.kind.oneOf.3","typeLabel":"string"},{"type":"string","const":"outcome_unknown","isRequired":true,"uniqueKey":"items.[INDEX].event.kind.oneOf.4","typeLabel":"string"},{"type":"string","const":"task_retry","isRequired":true,"uniqueKey":"items.[INDEX].event.kind.oneOf.5","typeLabel":"string"},{"type":"string","const":"task_failed","isRequired":true,"uniqueKey":"items.[INDEX].event.kind.oneOf.6","typeLabel":"string"},{"type":"string","const":"sensor_timeout","isRequired":true,"uniqueKey":"items.[INDEX].event.kind.oneOf.7","typeLabel":"string"},{"type":"string","const":"backfill_completed","isRequired":true,"uniqueKey":"items.[INDEX].event.kind.oneOf.8","typeLabel":"string"},{"type":"string","const":"backfill_failed","isRequired":true,"uniqueKey":"items.[INDEX].event.kind.oneOf.9","typeLabel":"string"}],"isRequired":true,"uniqueKey":"items.[INDEX].event.kind","typeLabel":"string"},"occurred_at_unix_millis":{"type":"integer","isRequired":true,"uniqueKey":"items.[INDEX].event.occurred_at_unix_millis","typeLabel":"integer"},"run_id":{"oneOf":[{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"items.[INDEX].event.run_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","isRequired":true,"uniqueKey":"items.[INDEX].event.run_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"items.[INDEX].event.run_id","typeLabel":"string\u003cuuid> | null"},"task":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].event.task.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"items.[INDEX].event.task.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"items.[INDEX].event.task","typeLabel":"string | null"},"workload_id":{"format":"uuid","type":"string","isRequired":true,"uniqueKey":"items.[INDEX].event.workload_id","typeLabel":"string\u003cuuid>"}},"required":["id","workload_id","run_id","backfill_id","task","kind","occurred_at_unix_millis"],"type":"object","isRequired":true,"uniqueKey":"items.[INDEX].event","typeLabel":"object"},"last_error":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].last_error.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"items.[INDEX].last_error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"items.[INDEX].last_error","typeLabel":"string | null"},"next_attempt_unix_millis":{"type":"integer","isRequired":true,"uniqueKey":"items.[INDEX].next_attempt_unix_millis","typeLabel":"integer"},"status":{"oneOf":[{"type":"string","const":"pending","isRequired":true,"uniqueKey":"items.[INDEX].status.oneOf.0","typeLabel":"string"},{"type":"string","const":"in_flight","isRequired":true,"uniqueKey":"items.[INDEX].status.oneOf.1","typeLabel":"string"},{"type":"string","const":"delivered","isRequired":true,"uniqueKey":"items.[INDEX].status.oneOf.2","typeLabel":"string"},{"type":"string","const":"exhausted","isRequired":true,"uniqueKey":"items.[INDEX].status.oneOf.3","typeLabel":"string"}],"isRequired":true,"uniqueKey":"items.[INDEX].status","typeLabel":"string"},"subscription":{"properties":{"channel":{"oneOf":[{"type":"object","required":["url","secret","kind"],"properties":{"kind":{"const":"webhook","isRequired":true,"uniqueKey":"items.[INDEX].subscription.channel.oneOf.0.kind","typeLabel":"any"},"secret":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].subscription.channel.oneOf.0.secret.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"items.[INDEX].subscription.channel.oneOf.0.secret.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"items.[INDEX].subscription.channel.oneOf.0.secret","typeLabel":"string | null"},"url":{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].subscription.channel.oneOf.0.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"items.[INDEX].subscription.channel.oneOf.0","typeLabel":"object"},{"type":"object","required":["url","secret","kind"],"properties":{"kind":{"const":"slack","isRequired":true,"uniqueKey":"items.[INDEX].subscription.channel.oneOf.1.kind","typeLabel":"any"},"secret":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].subscription.channel.oneOf.1.secret.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"items.[INDEX].subscription.channel.oneOf.1.secret.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"items.[INDEX].subscription.channel.oneOf.1.secret","typeLabel":"string | null"},"url":{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].subscription.channel.oneOf.1.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"items.[INDEX].subscription.channel.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"items.[INDEX].subscription.channel","typeLabel":"object"},"events":{"items":{"oneOf":[{"type":"string","const":"run_started","uniqueKey":"items.[INDEX].subscription.events.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"string","const":"run_succeeded","uniqueKey":"items.[INDEX].subscription.events.items.[INDEX].oneOf.1","typeLabel":"string"},{"type":"string","const":"run_failed","uniqueKey":"items.[INDEX].subscription.events.items.[INDEX].oneOf.2","typeLabel":"string"},{"type":"string","const":"run_cancelled","uniqueKey":"items.[INDEX].subscription.events.items.[INDEX].oneOf.3","typeLabel":"string"},{"type":"string","const":"outcome_unknown","uniqueKey":"items.[INDEX].subscription.events.items.[INDEX].oneOf.4","typeLabel":"string"},{"type":"string","const":"task_retry","uniqueKey":"items.[INDEX].subscription.events.items.[INDEX].oneOf.5","typeLabel":"string"},{"type":"string","const":"task_failed","uniqueKey":"items.[INDEX].subscription.events.items.[INDEX].oneOf.6","typeLabel":"string"},{"type":"string","const":"sensor_timeout","uniqueKey":"items.[INDEX].subscription.events.items.[INDEX].oneOf.7","typeLabel":"string"},{"type":"string","const":"backfill_completed","uniqueKey":"items.[INDEX].subscription.events.items.[INDEX].oneOf.8","typeLabel":"string"},{"type":"string","const":"backfill_failed","uniqueKey":"items.[INDEX].subscription.events.items.[INDEX].oneOf.9","typeLabel":"string"}],"uniqueKey":"items.[INDEX].subscription.events.items.[INDEX]","typeLabel":"string"},"type":"array","isRequired":true,"uniqueKey":"items.[INDEX].subscription.events","typeLabel":"string[]"},"max_attempts":{"minimum":0,"type":"integer","isRequired":true,"uniqueKey":"items.[INDEX].subscription.max_attempts","typeLabel":"integer"},"name":{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].subscription.name","typeLabel":"string"}},"required":["name","channel","events","max_attempts"],"type":"object","isRequired":true,"uniqueKey":"items.[INDEX].subscription","typeLabel":"object"}},"required":["event","subscription","attempts","status","next_attempt_unix_millis","last_error"],"type":"object","uniqueKey":"items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"","typeLabel":"object[]"},"examples":{"Example":{"title":"Example","value":[{"attempts":1,"event":{"backfill_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","id":"\u003cstring>","kind":"run_started","occurred_at_unix_millis":123,"run_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","task":"\u003cstring>","workload_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"},"last_error":"\u003cstring>","next_attempt_unix_millis":123,"status":"pending","subscription":{"channel":{"kind":"webhook","secret":"\u003cstring>","url":"\u003cstring>"},"events":["run_started"],"max_attempts":1,"name":"\u003cstring>"}}]}},"exampleType":"generated"}},"description":"Successful response.","exampleType":"generated"},"08824325-cc79-4df3-8c5d-4041b21fff48":{"content":{"application/json":{"example":{"error":{"code":"invalid_request","message":"Check the request fields"}},"schema":{"properties":{"error":{"properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"invalid_request","message":"Check the request fields"}}}},"exampleType":"examples"}},"description":"A rejected or failed request. Inspect error.code before retrying.","exampleType":"examples"}},"security":{},"servers":{"bd5463ed-682c-45f2-8eab-c05ef711ede1":{"url":"https://engine.example.com","description":"Example engine origin. Replace it with your deployment URL and any API mount prefix."}}},"originalFileLocation":"openapi/transformation.json"},"subdomain":"e6data","siteName":"e6data Docs","title":"Notification history - e6data Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-04T03:59:03.258Z","gitLastModified":"2026-11-04T03:58:43.000Z","originalFileLocation":"transformation/http/reference/notification-history.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=\"light\"}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=\"notification history. GET /api/v1/workloads/{workload_id}/runs/{run_id}/notifications. Uses the same payload, validation, revision checks and response as the unified HTTP API.\">\u003cmeta data-mint-head name=\"application-name\" content=\"e6data Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/e6data/3UZG_-olqObYHcj7/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/e6data/3UZG_-olqObYHcj7/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/e6data/3UZG_-olqObYHcj7/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/e6data/3UZG_-olqObYHcj7/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/e6data/3UZG_-olqObYHcj7/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/e6data/3UZG_-olqObYHcj7/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/e6data/3UZG_-olqObYHcj7/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/e6data/3UZG_-olqObYHcj7/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/e6data/3UZG_-olqObYHcj7/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Notification history - e6data Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"notification history. GET /api/v1/workloads/{workload_id}/runs/{run_id}/notifications. Uses the same payload, validation, revision checks and response as the unified HTTP API.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"e6data Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.e6data.com/transformation/http/reference/notification-history\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://e6data.mintlify.app/_mintlify/api/og/v2?division=Workloads\u0026amp;title=Notification+history\u0026amp;description=notification+history.+GET+%2Fapi%2Fv1%2Fworkloads%2F%7Bworkload_id%7D%2Fruns%2F%7Brun_id%7D%2Fnotifications.+Uses+the+same+payload%2C+validation%2C+revision+checks+and+response+as+the+un\u0026amp;theme=48c2a274b367a028a8a177fa\u0026amp;signature=599c40088bff15930115d147066be8d99e48370875079feaacbfdaa2210f5e47\">\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=\"Notification history - e6data Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"notification history. GET /api/v1/workloads/{workload_id}/runs/{run_id}/notifications. Uses the same payload, validation, revision checks and response as the unified HTTP API.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://e6data.mintlify.app/_mintlify/api/og/v2?division=Workloads\u0026amp;title=Notification+history\u0026amp;description=notification+history.+GET+%2Fapi%2Fv1%2Fworkloads%2F%7Bworkload_id%7D%2Fruns%2F%7Brun_id%7D%2Fnotifications.+Uses+the+same+payload%2C+validation%2C+revision+checks+and+response+as+the+un\u0026amp;theme=48c2a274b367a028a8a177fa\u0026amp;signature=599c40088bff15930115d147066be8d99e48370875079feaacbfdaa2210f5e47\">\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=\"/mintlify-assets/_mintlify/favicons/e6data/3UZG_-olqObYHcj7/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"e6data Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6A14E0\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.e6data.com/transformation/http/reference/notification-history\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/transformation/http/reference/notification-history.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.e6data.com/#organization\",\"name\":\"e6data Docs\",\"url\":\"https://docs.e6data.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/e6data/tsrl5rViPFcU9eD9/logo/light.svg?fit=max\u0026auto=format\u0026n=tsrl5rViPFcU9eD9\u0026q=85\u0026s=dd3b9e0e6505087df256969937b1dee2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.e6data.com#website\",\"name\":\"e6data Docs\",\"url\":\"https://docs.e6data.com\",\"publisher\":{\"@id\":\"https://docs.e6data.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.e6data.com/transformation/http/reference/notification-history#webpage\",\"url\":\"https://docs.e6data.com/transformation/http/reference/notification-history\",\"name\":\"Notification history\",\"description\":\"notification history. GET /api/v1/workloads/{workload_id}/runs/{run_id}/notifications. Uses the same payload, validation, revision checks and response as the unified HTTP API.\",\"dateModified\":\"2026-11-04T03:58:43.000Z\",\"isPartOf\":{\"@id\":\"https://docs.e6data.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.e6data.com/transformation/http/reference/notification-history#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.e6data.com/transformation/http/reference/notification-history#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"HTTP API\",\"item\":\"https://docs.e6data.com/transformation/http/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API reference\",\"item\":\"https://docs.e6data.com/transformation/http/reference/index\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Workloads\",\"item\":\"https://docs.e6data.com/transformation/http/reference/global-run-summaries\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Notification history\",\"item\":\"https://docs.e6data.com/transformation/http/reference/notification-history\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.e6data.com/transformation/http/reference/notification-history#apireference\",\"headline\":\"Notification history\",\"name\":\"Notification history\",\"description\":\"notification history. GET /api/v1/workloads/{workload_id}/runs/{run_id}/notifications. Uses the same payload, validation, revision checks and response as the unified HTTP API.\",\"url\":\"https://docs.e6data.com/transformation/http/reference/notification-history\",\"mainEntityOfPage\":{\"@id\":\"https://docs.e6data.com/transformation/http/reference/notification-history#webpage\"},\"dateModified\":\"2026-11-04T03:58:43.000Z\",\"publisher\":{\"@id\":\"https://docs.e6data.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.e6data.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"e6data Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"e6data Docs","nav":{"global":null,"tabs":[{"tab":"Get started","icon":"compass","pages":[{"title":"Get started","href":""}]},{"tab":"Query Engine","icon":"search-code","pages":[{"title":"Query Engine","href":"/query"}]},{"tab":"Transformation Engine","icon":"shuffle","groups":[{"group":"Transformation Engine","pages":[{"title":"Transformation Engine","href":"/transformation"}]},{"group":"Learn Laminar","pages":[{"title":"Learn Laminar","href":"/transformation/learn/index"},{"group":"SQL basics","pages":[{"title":"Run your first analysis","href":"/transformation/learn/analysis"},{"title":"Query your first dataset","href":"/transformation/learn/query-data"},{"title":"Filter and classify data","href":"/transformation/learn/filter-data"}]},{"group":"Transform data","pages":[{"title":"Handle missing values","href":"/transformation/learn/missing-values"},{"title":"Summarize data","href":"/transformation/learn/summarize-data"},{"title":"Clean text and convert types","href":"/transformation/learn/clean-text"},{"title":"Work with dates and time","href":"/transformation/learn/dates-and-time"},{"title":"Read JSON and nested values","href":"/transformation/learn/json-and-nested"}]},{"group":"Advanced queries","pages":[{"title":"Combine datasets","href":"/transformation/learn/combine-data"},{"title":"Build queries in steps","href":"/transformation/learn/query-steps"},{"title":"Compare lists","href":"/transformation/learn/compare-lists"},{"title":"Rank and compare rows","href":"/transformation/learn/rank-and-compare"},{"title":"Solve complete analysis problems","href":"/transformation/learn/analysis-problems"}]},{"group":"MERGE","pages":[{"title":"Understand MERGE matches","href":"/transformation/learn/merge-match"},{"title":"Choose which rows MERGE updates","href":"/transformation/learn/merge-conditions"},{"title":"Combine MERGE actions","href":"/transformation/learn/merge-actions"},{"title":"Synchronise a complete source snapshot","href":"/transformation/learn/merge-snapshot"},{"title":"Prepare a reliable MERGE source","href":"/transformation/learn/merge-source"},{"title":"Make repeated MERGE batches predictable","href":"/transformation/learn/merge-repeat"},{"title":"Apply customer change events","href":"/transformation/learn/merge-events"},{"title":"Run MERGE incrementally","href":"/transformation/learn/merge-incremental"}]},{"group":"Connect data","pages":[{"title":"Secrets","href":"/transformation/learn/secrets"},{"title":"Credentials","href":"/transformation/learn/credentials"},{"title":"Connect your data","href":"/transformation/learn/connect"}]},{"group":"More guides","pages":[{"title":"Build a dashboard","href":"/transformation/learn/dashboard"},{"title":"Build a notebook","href":"/transformation/learn/notebook"},{"title":"Automate an analysis","href":"/transformation/learn/automate"},{"title":"Process new data","href":"/transformation/learn/incremental"}]}]},{"group":"Workloads","pages":[{"title":"Workloads","href":"/transformation/workloads/index"},{"group":"Get started","pages":[{"title":"Your first workload","href":"/transformation/workloads/first-workload"},{"title":"Build a multi-task workflow","href":"/transformation/workloads/multi-task-workflow"}]},{"group":"Build workflows","pages":[{"title":"Tasks and dependencies","href":"/transformation/workloads/tasks-and-dependencies"},{"title":"Parameters and query context","href":"/transformation/workloads/parameters"},{"title":"Compute and execution limits","href":"/transformation/workloads/compute"},{"title":"Publish a table result","href":"/transformation/workloads/publish-results"},{"title":"Incremental workloads","href":"/transformation/workloads/incremental"}]},{"group":"Schedule workflows","pages":[{"title":"Schedules and time zones","href":"/transformation/workloads/schedules"},{"title":"Overlap, missed runs, and queues","href":"/transformation/workloads/concurrency"},{"title":"Data windows","href":"/transformation/workloads/data-windows"},{"title":"Backfills","href":"/transformation/workloads/backfills"}]},{"group":"Control execution","pages":[{"title":"Inspect runs and attempts","href":"/transformation/workloads/runs"},{"title":"Retry policies","href":"/transformation/workloads/retries"},{"title":"Selective reruns","href":"/transformation/workloads/reruns"},{"title":"Sensors","href":"/transformation/workloads/sensors"},{"title":"Notifications","href":"/transformation/workloads/notifications"},{"title":"Troubleshooting","href":"/transformation/workloads/troubleshooting"}]},{"group":"Reference","pages":[{"title":"Results and table commits","href":"/transformation/workloads/results-and-commits"},{"title":"Definition and API reference","href":"/transformation/workloads/reference"}]}]},{"group":"SQL reference","pages":[{"group":"Getting started","pages":[{"title":"SQL reference","href":"/transformation/sql/index"},{"title":"Example data","href":"/transformation/sql/example-data"},{"title":"SQL overview","href":"/transformation/sql/overview"}]},{"group":"Query syntax","pages":[{"title":"Queries","href":"/transformation/sql/queries"},{"title":"Joins","href":"/transformation/sql/joins"},{"title":"Aggregations","href":"/transformation/sql/aggregations"},{"title":"CTEs and subqueries","href":"/transformation/sql/subqueries"},{"title":"Set operations","href":"/transformation/sql/set-operations"},{"title":"Window queries","href":"/transformation/sql/windows"},{"title":"Operators and nulls","href":"/transformation/sql/operators"}]},{"group":"Data types","pages":[{"title":"Types and expressions","href":"/transformation/sql/expressions"}]},{"group":"Functions","pages":[{"title":"Function inventory","href":"/transformation/sql/functions"},{"title":"String functions","href":"/transformation/sql/functions-string"},{"title":"Numeric functions","href":"/transformation/sql/functions-numeric"},{"title":"Date and time functions","href":"/transformation/sql/functions-datetime"},{"title":"Conditional functions","href":"/transformation/sql/functions-conditional"},{"title":"JSON functions","href":"/transformation/sql/functions-json"},{"title":"Arrays, maps, and structs","href":"/transformation/sql/functions-nested"},{"title":"Aggregate functions","href":"/transformation/sql/functions-aggregate"},{"title":"Window functions","href":"/transformation/sql/functions-window"}]},{"group":"Catalogs, tables, and views","pages":[{"title":"Statements","href":"/transformation/sql/statements"},{"title":"Tables and sources","href":"/transformation/sql/tables-and-sources"},{"title":"TBLPROPERTIES","href":"/transformation/sql/tblproperties"}]},{"group":"Writing data","pages":[{"title":"Writing data","href":"/transformation/sql/writes"}]},{"group":"Table maintenance","pages":[{"title":"Table maintenance","href":"/transformation/sql/maintenance/index"},{"title":"Inspect and prepare a table","href":"/transformation/sql/maintenance/inspect"},{"title":"Compact data files","href":"/transformation/sql/maintenance/compact-data"},{"title":"Compact delete files","href":"/transformation/sql/maintenance/compact-deletes"},{"title":"Optimize manifests","href":"/transformation/sql/maintenance/manifests"},{"title":"Maintenance SQL reference","href":"/transformation/sql/maintenance/reference"}]}]},{"group":"HTTP API","pages":[{"title":"HTTP API","href":"/transformation/http/index"},{"group":"Get started","pages":[{"title":"Make your first request","href":"/transformation/http/first-request"},{"title":"Addresses and access","href":"/transformation/http/access"},{"title":"Request fields and types","href":"/transformation/http/requests"},{"title":"Request identity and revisions","href":"/transformation/http/request-identity"},{"title":"Asynchronous execution and cancellation","href":"/transformation/http/async"},{"title":"Pagination and Arrow results","href":"/transformation/http/results"},{"title":"Errors and recovery","href":"/transformation/http/errors"},{"title":"Events and streaming responses","href":"/transformation/http/events"}]},{"group":"Complete examples","pages":[{"title":"Query inline orders","href":"/transformation/http/examples/query-orders"},{"title":"Create and run a workload","href":"/transformation/http/examples/workload"},{"title":"Browse a catalog","href":"/transformation/http/examples/catalog"},{"title":"Save a query document","href":"/transformation/http/examples/saved-query"},{"title":"Run a notebook","href":"/transformation/http/examples/notebook"},{"title":"Refresh a dashboard","href":"/transformation/http/examples/dashboard"},{"title":"Backfill historical windows","href":"/transformation/http/examples/backfill"},{"title":"Publish and maintain a table","href":"/transformation/http/examples/publish-maintain"},{"title":"Investigate a run","href":"/transformation/http/examples/inspect-run"},{"title":"Use assistant conversations and events","href":"/transformation/http/examples/assistant"},{"title":"SQL-managed features over HTTP","href":"/transformation/http/sql-managed-features"},{"title":"Define a streaming pipeline over HTTP","href":"/transformation/http/examples/streaming"},{"title":"Compute, configuration, and observability","href":"/transformation/http/administration"}]},{"group":"API reference","pages":[{"title":"API reference","href":"/transformation/http/reference/index"},{"group":"Observability","pages":[{"title":"Activity runs","openapi":"openapi/transformation.json GET /api/v1/activity/{kind}","playground":"none","href":"/transformation/http/reference/activity-runs"},{"title":"Audit history","openapi":"openapi/transformation.json GET /api/v1/audit","playground":"none","href":"/transformation/http/reference/audit-history"},{"title":"Global operation history","openapi":"openapi/transformation.json GET /api/v1/operations","playground":"none","href":"/transformation/http/reference/global-operation-history"},{"title":"Dashboard metrics","openapi":"openapi/transformation.json POST /api/v1/telemetry/metrics/dashboard","playground":"none","href":"/transformation/http/reference/dashboard-metrics"},{"title":"Prometheus query","openapi":"openapi/transformation.json GET /api/v1/telemetry/prometheus/api/v1/{path}","playground":"none","href":"/transformation/http/reference/prometheus-query"},{"title":"Prometheus query post","openapi":"openapi/transformation.json POST /api/v1/telemetry/prometheus/api/v1/{path}","playground":"none","href":"/transformation/http/reference/prometheus-query-post"},{"title":"Telemetry sql","openapi":"openapi/transformation.json POST /api/v1/telemetry/sql","playground":"none","href":"/transformation/http/reference/telemetry-sql"},{"title":"Telemetry status","openapi":"openapi/transformation.json GET /api/v1/telemetry/status","playground":"none","href":"/transformation/http/reference/telemetry-status"},{"title":"Telemetry traces","openapi":"openapi/transformation.json GET /api/v1/telemetry/traces","playground":"none","href":"/transformation/http/reference/telemetry-traces"}]},{"group":"Assistant","pages":[{"title":"Assistant capabilities","openapi":"openapi/transformation.json GET /api/v1/assistant/capabilities","playground":"none","href":"/transformation/http/reference/assistant-capabilities"},{"title":"Assistant list conversations","openapi":"openapi/transformation.json GET /api/v1/assistant/conversations","playground":"none","href":"/transformation/http/reference/assistant-list-conversations"},{"title":"Assistant create conversation","openapi":"openapi/transformation.json POST /api/v1/assistant/conversations","playground":"none","href":"/transformation/http/reference/assistant-create-conversation"},{"title":"Assistant get conversation","openapi":"openapi/transformation.json GET /api/v1/assistant/conversations/{conversation_id}","playground":"none","href":"/transformation/http/reference/assistant-get-conversation"},{"title":"Assistant submit turn","openapi":"openapi/transformation.json POST /api/v1/assistant/conversations/{conversation_id}/turns","playground":"none","href":"/transformation/http/reference/assistant-submit-turn"},{"title":"Assistant get turn","openapi":"openapi/transformation.json GET /api/v1/assistant/conversations/{conversation_id}/turns/{turn_id}","playground":"none","href":"/transformation/http/reference/assistant-get-turn"},{"title":"Assistant approve action","openapi":"openapi/transformation.json POST /api/v1/assistant/conversations/{conversation_id}/turns/{turn_id}/actions/{action_id}/approval","playground":"none","href":"/transformation/http/reference/assistant-approve-action"},{"title":"Assistant cancel turn","openapi":"openapi/transformation.json POST /api/v1/assistant/conversations/{conversation_id}/turns/{turn_id}/cancel","playground":"none","href":"/transformation/http/reference/assistant-cancel-turn"},{"title":"Assistant events","openapi":"openapi/transformation.json GET /api/v1/assistant/conversations/{conversation_id}/turns/{turn_id}/events","playground":"none","href":"/transformation/http/reference/assistant-events"},{"title":"Assistant event stream","openapi":"openapi/transformation.json GET /api/v1/assistant/conversations/{conversation_id}/turns/{turn_id}/events/stream","playground":"none","href":"/transformation/http/reference/assistant-event-stream"}]},{"group":"Configuration and capabilities","pages":[{"title":"Capabilities","openapi":"openapi/transformation.json GET /api/v1/capabilities","playground":"none","href":"/transformation/http/reference/capabilities"},{"title":"Get configuration","openapi":"openapi/transformation.json GET /api/v1/config","playground":"none","href":"/transformation/http/reference/get-configuration"},{"title":"Save configuration","openapi":"openapi/transformation.json PUT /api/v1/config","playground":"none","href":"/transformation/http/reference/save-configuration"},{"title":"Validate configuration","openapi":"openapi/transformation.json POST /api/v1/config/validate","playground":"none","href":"/transformation/http/reference/validate-configuration"},{"title":"Get feature flags","openapi":"openapi/transformation.json GET /api/v1/feature-flags","playground":"none","href":"/transformation/http/reference/get-feature-flags"},{"title":"Update feature flag","openapi":"openapi/transformation.json PUT /api/v1/feature-flags","playground":"none","href":"/transformation/http/reference/update-feature-flag"},{"title":"Search resources","openapi":"openapi/transformation.json GET /api/v1/search/{kind}","playground":"none","href":"/transformation/http/reference/search-resources"}]},{"group":"Catalogs and tables","pages":[{"title":"List catalogs","openapi":"openapi/transformation.json GET /api/v1/catalogs","playground":"none","href":"/transformation/http/reference/list-catalogs"},{"title":"Create catalog","openapi":"openapi/transformation.json POST /api/v1/catalogs","playground":"none","href":"/transformation/http/reference/create-catalog"},{"title":"Validate catalog connection","openapi":"openapi/transformation.json POST /api/v1/catalogs/validate","playground":"none","href":"/transformation/http/reference/validate-catalog-connection"},{"title":"Delete catalog","openapi":"openapi/transformation.json DELETE /api/v1/catalogs/{catalog_id}","playground":"none","href":"/transformation/http/reference/delete-catalog"},{"title":"Get catalog","openapi":"openapi/transformation.json GET /api/v1/catalogs/{catalog_id}","playground":"none","href":"/transformation/http/reference/get-catalog"},{"title":"Update catalog","openapi":"openapi/transformation.json PATCH /api/v1/catalogs/{catalog_id}","playground":"none","href":"/transformation/http/reference/update-catalog"},{"title":"Catalog capabilities","openapi":"openapi/transformation.json GET /api/v1/catalogs/{catalog_id}/capabilities","playground":"none","href":"/transformation/http/reference/catalog-capabilities"},{"title":"List namespaces","openapi":"openapi/transformation.json GET /api/v1/catalogs/{catalog_id}/namespaces","playground":"none","href":"/transformation/http/reference/list-namespaces"},{"title":"Patch catalog","openapi":"openapi/transformation.json PATCH /api/v1/catalogs/{catalog_id}/options","playground":"none","href":"/transformation/http/reference/patch-catalog"},{"title":"List relations","openapi":"openapi/transformation.json GET /api/v1/catalogs/{catalog_id}/relations","playground":"none","href":"/transformation/http/reference/list-relations"},{"title":"Get relation","openapi":"openapi/transformation.json GET /api/v1/catalogs/{catalog_id}/relations/{name}","playground":"none","href":"/transformation/http/reference/get-relation"},{"title":"Relation capabilities","openapi":"openapi/transformation.json GET /api/v1/catalogs/{catalog_id}/relations/{name}/capabilities","playground":"none","href":"/transformation/http/reference/relation-capabilities"},{"title":"Set table format version","openapi":"openapi/transformation.json POST /api/v1/catalogs/{catalog_id}/relations/{name}/format-version","playground":"none","href":"/transformation/http/reference/set-table-format-version"},{"title":"Set table sort order","openapi":"openapi/transformation.json POST /api/v1/catalogs/{catalog_id}/relations/{name}/sort-order","playground":"none","href":"/transformation/http/reference/set-table-sort-order"},{"title":"Search relations","openapi":"openapi/transformation.json GET /api/v1/catalogs/{catalog_id}/search","playground":"none","href":"/transformation/http/reference/search-relations"},{"title":"Register table","openapi":"openapi/transformation.json POST /api/v1/catalogs/{catalog_id}/tables/register","playground":"none","href":"/transformation/http/reference/register-table"},{"title":"Inspect table","openapi":"openapi/transformation.json GET /api/v1/catalogs/{catalog_id}/tables/{name}/inspection","playground":"none","href":"/transformation/http/reference/inspect-table"},{"title":"Rename view","openapi":"openapi/transformation.json POST /api/v1/catalogs/{catalog_id}/views/{name}/rename","playground":"none","href":"/transformation/http/reference/rename-view"}]},{"group":"Dashboards","pages":[{"title":"List dashboards","openapi":"openapi/transformation.json GET /api/v1/dashboards","playground":"none","href":"/transformation/http/reference/list-dashboards"},{"title":"Create dashboard","openapi":"openapi/transformation.json POST /api/v1/dashboards","playground":"none","href":"/transformation/http/reference/create-dashboard"},{"title":"Preview dashboard dataset","openapi":"openapi/transformation.json POST /api/v1/dashboards/preview","playground":"none","href":"/transformation/http/reference/preview-dashboard-dataset"},{"title":"Delete dashboard","openapi":"openapi/transformation.json DELETE /api/v1/dashboards/{dashboard_id}","playground":"none","href":"/transformation/http/reference/delete-dashboard"},{"title":"Get dashboard","openapi":"openapi/transformation.json GET /api/v1/dashboards/{dashboard_id}","playground":"none","href":"/transformation/http/reference/get-dashboard"},{"title":"Save dashboard","openapi":"openapi/transformation.json PUT /api/v1/dashboards/{dashboard_id}","playground":"none","href":"/transformation/http/reference/save-dashboard"},{"title":"Activate dashboard","openapi":"openapi/transformation.json POST /api/v1/dashboards/{dashboard_id}/activate","playground":"none","href":"/transformation/http/reference/activate-dashboard"},{"title":"Pause dashboard","openapi":"openapi/transformation.json POST /api/v1/dashboards/{dashboard_id}/pause","playground":"none","href":"/transformation/http/reference/pause-dashboard"},{"title":"Refresh dashboard","openapi":"openapi/transformation.json POST /api/v1/dashboards/{dashboard_id}/refresh","playground":"none","href":"/transformation/http/reference/refresh-dashboard"},{"title":"Resume dashboard","openapi":"openapi/transformation.json POST /api/v1/dashboards/{dashboard_id}/resume","playground":"none","href":"/transformation/http/reference/resume-dashboard"},{"title":"Dashboard history","openapi":"openapi/transformation.json GET /api/v1/dashboards/{dashboard_id}/snapshots","playground":"none","href":"/transformation/http/reference/dashboard-history"},{"title":"Dashboard snapshot","openapi":"openapi/transformation.json GET /api/v1/dashboards/{dashboard_id}/snapshots/{refresh_id}","playground":"none","href":"/transformation/http/reference/dashboard-snapshot"},{"title":"Cancel dashboard refresh","openapi":"openapi/transformation.json POST /api/v1/dashboards/{dashboard_id}/snapshots/{refresh_id}/cancel","playground":"none","href":"/transformation/http/reference/cancel-dashboard-refresh"},{"title":"Dashboard dataset results","openapi":"openapi/transformation.json GET /api/v1/dashboards/{dashboard_id}/snapshots/{refresh_id}/datasets/{dataset_id}/results","playground":"none","href":"/transformation/http/reference/dashboard-dataset-results"}]},{"group":"Compute and workers","pages":[{"title":"Execution options","openapi":"openapi/transformation.json GET /api/v1/execution-options","playground":"none","href":"/transformation/http/reference/execution-options"},{"title":"List workers","openapi":"openapi/transformation.json GET /api/v1/workers","playground":"none","href":"/transformation/http/reference/list-workers"},{"title":"Update worker admission","openapi":"openapi/transformation.json POST /api/v1/workers/admission","playground":"none","href":"/transformation/http/reference/update-worker-admission"},{"title":"Worker capacity","openapi":"openapi/transformation.json GET /api/v1/workers/capacity","playground":"none","href":"/transformation/http/reference/worker-capacity"},{"title":"Create deployment profile","openapi":"openapi/transformation.json POST /api/v1/workers/profiles","playground":"none","href":"/transformation/http/reference/create-deployment-profile"},{"title":"Delete deployment profile","openapi":"openapi/transformation.json DELETE /api/v1/workers/profiles/{name}","playground":"none","href":"/transformation/http/reference/delete-deployment-profile"},{"title":"Update deployment profile","openapi":"openapi/transformation.json PUT /api/v1/workers/profiles/{name}","playground":"none","href":"/transformation/http/reference/update-deployment-profile"},{"title":"Change deployment profile state","openapi":"openapi/transformation.json POST /api/v1/workers/profiles/{name}/state","playground":"none","href":"/transformation/http/reference/change-deployment-profile-state"},{"title":"Worker details","openapi":"openapi/transformation.json GET /api/v1/workers/{allocation_id}","playground":"none","href":"/transformation/http/reference/worker-details"},{"title":"Retire deployment worker","openapi":"openapi/transformation.json POST /api/v1/workers/{allocation_id}/retire","playground":"none","href":"/transformation/http/reference/retire-deployment-worker"},{"title":"Retry worker provisioning","openapi":"openapi/transformation.json POST /api/v1/workers/{allocation_id}/retry-provisioning","playground":"none","href":"/transformation/http/reference/retry-worker-provisioning"},{"title":"Worker tasks","openapi":"openapi/transformation.json GET /api/v1/workers/{allocation_id}/tasks","playground":"none","href":"/transformation/http/reference/worker-tasks"}]},{"group":"Notebooks","pages":[{"title":"List notebooks","openapi":"openapi/transformation.json GET /api/v1/notebooks","playground":"none","href":"/transformation/http/reference/list-notebooks"},{"title":"Create notebook","openapi":"openapi/transformation.json POST /api/v1/notebooks","playground":"none","href":"/transformation/http/reference/create-notebook"},{"title":"Import notebook","openapi":"openapi/transformation.json POST /api/v1/notebooks/import","playground":"none","href":"/transformation/http/reference/import-notebook"},{"title":"List notebook summaries","openapi":"openapi/transformation.json GET /api/v1/notebooks/summaries","playground":"none","href":"/transformation/http/reference/list-notebook-summaries"},{"title":"Delete notebook","openapi":"openapi/transformation.json DELETE /api/v1/notebooks/{notebook_id}","playground":"none","href":"/transformation/http/reference/delete-notebook"},{"title":"Get notebook","openapi":"openapi/transformation.json GET /api/v1/notebooks/{notebook_id}","playground":"none","href":"/transformation/http/reference/get-notebook"},{"title":"Save notebook","openapi":"openapi/transformation.json PUT /api/v1/notebooks/{notebook_id}","playground":"none","href":"/transformation/http/reference/save-notebook"},{"title":"Export notebook","openapi":"openapi/transformation.json GET /api/v1/notebooks/{notebook_id}/export","playground":"none","href":"/transformation/http/reference/export-notebook"},{"title":"Notebook revisions","openapi":"openapi/transformation.json GET /api/v1/notebooks/{notebook_id}/revisions","playground":"none","href":"/transformation/http/reference/notebook-revisions"},{"title":"Notebook revision","openapi":"openapi/transformation.json GET /api/v1/notebooks/{notebook_id}/revisions/{revision}","playground":"none","href":"/transformation/http/reference/notebook-revision"},{"title":"Notebook run summaries","openapi":"openapi/transformation.json GET /api/v1/notebooks/{notebook_id}/run-summaries","playground":"none","href":"/transformation/http/reference/notebook-run-summaries"},{"title":"List notebook runs","openapi":"openapi/transformation.json GET /api/v1/notebooks/{notebook_id}/runs","playground":"none","href":"/transformation/http/reference/list-notebook-runs"},{"title":"Submit notebook run","openapi":"openapi/transformation.json POST /api/v1/notebooks/{notebook_id}/runs","playground":"none","href":"/transformation/http/reference/submit-notebook-run"},{"title":"Get notebook run","openapi":"openapi/transformation.json GET /api/v1/notebooks/{notebook_id}/runs/{run_id}","playground":"none","href":"/transformation/http/reference/get-notebook-run"},{"title":"Notebook events","openapi":"openapi/transformation.json GET /api/v1/notebooks/{notebook_id}/runs/{run_id}/cells/{execution_id}/events","playground":"none","href":"/transformation/http/reference/notebook-events"},{"title":"Notebook outputs","openapi":"openapi/transformation.json GET /api/v1/notebooks/{notebook_id}/runs/{run_id}/cells/{execution_id}/outputs","playground":"none","href":"/transformation/http/reference/notebook-outputs"}]},{"group":"Sessions and SQL","pages":[{"title":"List notebook sessions","openapi":"openapi/transformation.json GET /api/v1/notebooks/{notebook_id}/sessions","playground":"none","href":"/transformation/http/reference/list-notebook-sessions"},{"title":"Open notebook session","openapi":"openapi/transformation.json POST /api/v1/notebooks/{notebook_id}/sessions","playground":"none","href":"/transformation/http/reference/open-notebook-session"},{"title":"Close notebook session","openapi":"openapi/transformation.json DELETE /api/v1/notebooks/{notebook_id}/sessions/{session_id}","playground":"none","href":"/transformation/http/reference/close-notebook-session"},{"title":"Get notebook session","openapi":"openapi/transformation.json GET /api/v1/notebooks/{notebook_id}/sessions/{session_id}","playground":"none","href":"/transformation/http/reference/get-notebook-session"},{"title":"Interrupt notebook session","openapi":"openapi/transformation.json POST /api/v1/notebooks/{notebook_id}/sessions/{session_id}/interrupt","playground":"none","href":"/transformation/http/reference/interrupt-notebook-session"},{"title":"List session summaries","openapi":"openapi/transformation.json GET /api/v1/sessions","playground":"none","href":"/transformation/http/reference/list-session-summaries"},{"title":"Open session","openapi":"openapi/transformation.json POST /api/v1/sessions","playground":"none","href":"/transformation/http/reference/open-session"},{"title":"Close session","openapi":"openapi/transformation.json DELETE /api/v1/sessions/{session_id}","playground":"none","href":"/transformation/http/reference/close-session"},{"title":"Read session","openapi":"openapi/transformation.json GET /api/v1/sessions/{session_id}","playground":"none","href":"/transformation/http/reference/read-session"},{"title":"Analyze","openapi":"openapi/transformation.json POST /api/v1/sessions/{session_id}/analyze","playground":"none","href":"/transformation/http/reference/analyze"},{"title":"Get config","openapi":"openapi/transformation.json GET /api/v1/sessions/{session_id}/config","playground":"none","href":"/transformation/http/reference/get-config"},{"title":"Set config","openapi":"openapi/transformation.json PATCH /api/v1/sessions/{session_id}/config","playground":"none","href":"/transformation/http/reference/set-config"},{"title":"Unset config","openapi":"openapi/transformation.json DELETE /api/v1/sessions/{session_id}/config/{key}","playground":"none","href":"/transformation/http/reference/unset-config"},{"title":"List operations","openapi":"openapi/transformation.json GET /api/v1/sessions/{session_id}/operations","playground":"none","href":"/transformation/http/reference/list-operations"},{"title":"Submit operation","openapi":"openapi/transformation.json POST /api/v1/sessions/{session_id}/operations","playground":"none","href":"/transformation/http/reference/submit-operation"},{"title":"Operation status","openapi":"openapi/transformation.json GET /api/v1/sessions/{session_id}/operations/{operation_id}","playground":"none","href":"/transformation/http/reference/operation-status"},{"title":"Operation attempts","openapi":"openapi/transformation.json GET /api/v1/sessions/{session_id}/operations/{operation_id}/attempts","playground":"none","href":"/transformation/http/reference/operation-attempts"},{"title":"Get operation attempt","openapi":"openapi/transformation.json GET /api/v1/sessions/{session_id}/operations/{operation_id}/attempts/{attempt_id}","playground":"none","href":"/transformation/http/reference/get-operation-attempt"},{"title":"Cancel operation","openapi":"openapi/transformation.json POST /api/v1/sessions/{session_id}/operations/{operation_id}/cancel","playground":"none","href":"/transformation/http/reference/cancel-operation"},{"title":"Operation results","openapi":"openapi/transformation.json GET /api/v1/sessions/{session_id}/operations/{operation_id}/results","playground":"none","href":"/transformation/http/reference/operation-results"},{"title":"Operation metadata","openapi":"openapi/transformation.json GET /api/v1/sessions/{session_id}/operations/{operation_id}/results/metadata","playground":"none","href":"/transformation/http/reference/operation-metadata"},{"title":"Operation xray","openapi":"openapi/transformation.json GET /api/v1/sessions/{session_id}/operations/{operation_id}/xray","playground":"none","href":"/transformation/http/reference/operation-xray"},{"title":"Session summary","openapi":"openapi/transformation.json GET /api/v1/sessions/{session_id}/summary","playground":"none","href":"/transformation/http/reference/session-summary"}]},{"group":"Workloads","pages":[{"title":"Global run summaries","openapi":"openapi/transformation.json GET /api/v1/runs","playground":"none","href":"/transformation/http/reference/global-run-summaries"},{"title":"List workloads","openapi":"openapi/transformation.json GET /api/v1/workloads","playground":"none","href":"/transformation/http/reference/list-workloads"},{"title":"Create workload","openapi":"openapi/transformation.json POST /api/v1/workloads","playground":"none","href":"/transformation/http/reference/create-workload"},{"title":"Validate workload","openapi":"openapi/transformation.json POST /api/v1/workloads/validate","playground":"none","href":"/transformation/http/reference/validate-workload"},{"title":"Delete workload","openapi":"openapi/transformation.json DELETE /api/v1/workloads/{workload_id}","playground":"none","href":"/transformation/http/reference/delete-workload"},{"title":"Get workload","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}","playground":"none","href":"/transformation/http/reference/get-workload"},{"title":"Update workload","openapi":"openapi/transformation.json PUT /api/v1/workloads/{workload_id}","playground":"none","href":"/transformation/http/reference/update-workload"},{"title":"List backfills","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/backfills","playground":"none","href":"/transformation/http/reference/list-backfills"},{"title":"Create backfill","openapi":"openapi/transformation.json POST /api/v1/workloads/{workload_id}/backfills","playground":"none","href":"/transformation/http/reference/create-backfill"},{"title":"Preview backfill","openapi":"openapi/transformation.json POST /api/v1/workloads/{workload_id}/backfills/preview","playground":"none","href":"/transformation/http/reference/preview-backfill"},{"title":"Get backfill","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/backfills/{backfill_id}","playground":"none","href":"/transformation/http/reference/get-backfill"},{"title":"Change backfill","openapi":"openapi/transformation.json POST /api/v1/workloads/{workload_id}/backfills/{backfill_id}","playground":"none","href":"/transformation/http/reference/change-backfill"},{"title":"Pause workload","openapi":"openapi/transformation.json POST /api/v1/workloads/{workload_id}/pause","playground":"none","href":"/transformation/http/reference/pause-workload"},{"title":"Resume workload","openapi":"openapi/transformation.json POST /api/v1/workloads/{workload_id}/resume","playground":"none","href":"/transformation/http/reference/resume-workload"},{"title":"Workload run summaries","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/run-summaries","playground":"none","href":"/transformation/http/reference/workload-run-summaries"},{"title":"List runs","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/runs","playground":"none","href":"/transformation/http/reference/list-runs"},{"title":"Start run","openapi":"openapi/transformation.json POST /api/v1/workloads/{workload_id}/runs","playground":"none","href":"/transformation/http/reference/start-run"},{"title":"Get run","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/runs/{run_id}","playground":"none","href":"/transformation/http/reference/get-run"},{"title":"Cancel run","description":"cancel run. POST /api/v1/workloads/{workload_id}/runs/{run_id}/cancel. Request cancellation of this run without changing its schedule. Repeated calls are safe. Poll get_run until t","openapi":"openapi/transformation.json POST /api/v1/workloads/{workload_id}/runs/{run_id}/cancel","playground":"none","href":"/transformation/http/reference/cancel-run"},{"title":"Notification history","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/runs/{run_id}/notifications","playground":"none","href":"/transformation/http/reference/notification-history"},{"title":"Retry notification","description":"retry notification. POST /api/v1/workloads/{workload_id}/runs/{run_id}/notifications/retry. Uses the same payload, validation, revision checks and response as the unified HTTP API.","openapi":"openapi/transformation.json POST /api/v1/workloads/{workload_id}/runs/{run_id}/notifications/retry","playground":"none","href":"/transformation/http/reference/retry-notification"},{"title":"Run profile","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/runs/{run_id}/profile","playground":"none","href":"/transformation/http/reference/run-profile"},{"title":"Compare run profiles","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/runs/{run_id}/profile/comparison","playground":"none","href":"/transformation/http/reference/compare-run-profiles"},{"title":"Record profile evidence","openapi":"openapi/transformation.json PUT /api/v1/workloads/{workload_id}/runs/{run_id}/profile/evidence","playground":"none","href":"/transformation/http/reference/record-profile-evidence"},{"title":"Start rerun","openapi":"openapi/transformation.json POST /api/v1/workloads/{workload_id}/runs/{run_id}/rerun","playground":"none","href":"/transformation/http/reference/start-rerun"},{"title":"Preview rerun","openapi":"openapi/transformation.json POST /api/v1/workloads/{workload_id}/runs/{run_id}/rerun/preview","playground":"none","href":"/transformation/http/reference/preview-rerun"},{"title":"List tasks","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/runs/{run_id}/tasks","playground":"none","href":"/transformation/http/reference/list-tasks"},{"title":"Get task","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/runs/{run_id}/tasks/{task_id}","playground":"none","href":"/transformation/http/reference/get-task"},{"title":"List attempts","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/runs/{run_id}/tasks/{task_id}/attempts","playground":"none","href":"/transformation/http/reference/list-attempts"},{"title":"Get attempt","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/runs/{run_id}/tasks/{task_id}/attempts/{attempt_id}","playground":"none","href":"/transformation/http/reference/get-attempt"},{"title":"Task profile","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/runs/{run_id}/tasks/{task_id}/profile","playground":"none","href":"/transformation/http/reference/task-profile"},{"title":"Task results","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/runs/{run_id}/tasks/{task_id}/results","playground":"none","href":"/transformation/http/reference/task-results"},{"title":"Task metadata","openapi":"openapi/transformation.json GET /api/v1/workloads/{workload_id}/runs/{run_id}/tasks/{task_id}/results/metadata","playground":"none","href":"/transformation/http/reference/task-metadata"}]},{"group":"Workspace documents","pages":[{"title":"List workspace documents","openapi":"openapi/transformation.json GET /api/v1/workspace/documents","playground":"none","href":"/transformation/http/reference/list-workspace-documents"},{"title":"Create workspace document","openapi":"openapi/transformation.json POST /api/v1/workspace/documents","playground":"none","href":"/transformation/http/reference/create-workspace-document"},{"title":"Delete workspace document","openapi":"openapi/transformation.json DELETE /api/v1/workspace/documents/{document_id}","playground":"none","href":"/transformation/http/reference/delete-workspace-document"},{"title":"Get workspace document","openapi":"openapi/transformation.json GET /api/v1/workspace/documents/{document_id}","playground":"none","href":"/transformation/http/reference/get-workspace-document"},{"title":"Save workspace document","openapi":"openapi/transformation.json PUT /api/v1/workspace/documents/{document_id}","playground":"none","href":"/transformation/http/reference/save-workspace-document"}]}]}]},{"group":"Recipes","pages":[{"title":"Recipes","href":"/transformation/recipes/overview"},{"group":"Catalog connections","pages":[{"group":"Apache Polaris","pages":[{"title":"Connect to Apache Polaris using OAuth client credentials","href":"/transformation/recipes/catalogs/polaris/oauth"},{"title":"Connect to Apache Polaris using a bearer token","href":"/transformation/recipes/catalogs/polaris/bearer"},{"title":"Connect to Apache Polaris using OAuth and separate S3 credentials","href":"/transformation/recipes/catalogs/polaris/separate-storage"}]},{"group":"Lakekeeper","pages":[{"title":"Connect to Lakekeeper using no authentication","href":"/transformation/recipes/catalogs/lakekeeper/none"},{"title":"Connect to Lakekeeper using a bearer token","href":"/transformation/recipes/catalogs/lakekeeper/bearer"},{"title":"Connect to Lakekeeper using OAuth client credentials","href":"/transformation/recipes/catalogs/lakekeeper/oauth"}]},{"group":"Project Nessie","pages":[{"title":"Connect to Project Nessie using no authentication","href":"/transformation/recipes/catalogs/nessie/none"},{"title":"Connect to Project Nessie using a bearer token","href":"/transformation/recipes/catalogs/nessie/bearer"},{"title":"Connect to Project Nessie using OAuth client credentials","href":"/transformation/recipes/catalogs/nessie/oauth"}]},{"group":"AWS Glue native","pages":[{"title":"Connect to AWS Glue native using the runtime AWS identity","href":"/transformation/recipes/catalogs/glue-native/runtime"},{"title":"Connect to AWS Glue native using an assumed role","href":"/transformation/recipes/catalogs/glue-native/assume-role"},{"title":"Connect to AWS Glue native in another AWS account","href":"/transformation/recipes/catalogs/glue-native/cross-account"}]},{"group":"AWS Glue Iceberg REST","pages":[{"title":"Connect to AWS Glue Iceberg REST using the runtime AWS identity","href":"/transformation/recipes/catalogs/glue-rest/runtime"},{"title":"Connect to AWS Glue Iceberg REST using an assumed role","href":"/transformation/recipes/catalogs/glue-rest/assume-role"}]},{"group":"Amazon S3 Tables","pages":[{"title":"Connect to Amazon S3 Tables using the runtime AWS identity","href":"/transformation/recipes/catalogs/s3-tables/runtime"},{"title":"Connect to Amazon S3 Tables using an assumed role","href":"/transformation/recipes/catalogs/s3-tables/assume-role"}]},{"group":"Unity Catalog native API","pages":[{"title":"Connect to the native Unity Catalog API using a bearer token","href":"/transformation/recipes/catalogs/unity-native/bearer"}]},{"group":"Unity Catalog Iceberg REST","pages":[{"title":"Connect to Unity Catalog Iceberg REST using OAuth client credentials","href":"/transformation/recipes/catalogs/unity-rest/oauth"},{"title":"Connect to Unity Catalog Iceberg REST using a bearer token","href":"/transformation/recipes/catalogs/unity-rest/bearer"}]},{"group":"Snowflake Open Catalog","pages":[{"title":"Connect to Snowflake Open Catalog using OAuth client credentials","href":"/transformation/recipes/catalogs/open-catalog/oauth"},{"title":"Connect to Snowflake Open Catalog using a bearer token","href":"/transformation/recipes/catalogs/open-catalog/bearer"}]},{"group":"Snowflake Horizon","pages":[{"title":"Connect to Snowflake Horizon using a bearer token","href":"/transformation/recipes/catalogs/horizon/bearer"},{"title":"Connect to Snowflake Horizon using OAuth client credentials","href":"/transformation/recipes/catalogs/horizon/oauth"}]},{"group":"Google BigLake","pages":[{"title":"Connect to Google BigLake using application default credentials","href":"/transformation/recipes/catalogs/biglake/application-default"}]},{"group":"Microsoft OneLake","pages":[{"title":"Connect to Microsoft OneLake using a bearer token","href":"/transformation/recipes/catalogs/onelake/bearer"},{"title":"Connect to Microsoft OneLake using OAuth client credentials","href":"/transformation/recipes/catalogs/onelake/oauth"}]},{"group":"Other Iceberg REST services","pages":[{"title":"Connect to an Iceberg REST catalog using no authentication","href":"/transformation/recipes/catalogs/iceberg-rest/none"},{"title":"Connect to an Iceberg REST catalog using a bearer token","href":"/transformation/recipes/catalogs/iceberg-rest/bearer"},{"title":"Connect to an Iceberg REST catalog using OAuth client credentials","href":"/transformation/recipes/catalogs/iceberg-rest/oauth"},{"title":"Connect to an Iceberg REST catalog using AWS request signing","href":"/transformation/recipes/catalogs/iceberg-rest/sigv4"}]}]},{"group":"File access","pages":[{"title":"Read S3 Parquet using an EC2 instance role","href":"/transformation/recipes/files/ec2-instance-role"},{"title":"Read S3 Parquet using an ECS task identity","href":"/transformation/recipes/files/ecs-task-role"},{"title":"Read S3 Parquet using a named AWS profile","href":"/transformation/recipes/files/aws-profile"},{"title":"Read S3 Parquet using an assumed role with an external ID","href":"/transformation/recipes/files/assume-role-external-id"},{"title":"Read S3 Parquet using temporary AWS keys","href":"/transformation/recipes/files/temporary-aws-keys"},{"title":"Read MinIO Parquet using saved keys","href":"/transformation/recipes/files/minio-parquet"},{"title":"Read CSV with a header and explicit column types","href":"/transformation/recipes/files/csv-header"},{"title":"Read TSV with an explicit schema","href":"/transformation/recipes/files/tsv-schema"},{"title":"Read JSON files from a configured location","href":"/transformation/recipes/files/json-files"},{"title":"Read matching CSV files from a folder","href":"/transformation/recipes/files/folder-filter"}]},{"group":"Cloud identities","pages":[{"group":"AWS","pages":[{"title":"Read S3 using an AWS web identity token file","href":"/transformation/recipes/identities/aws-web-identity"}]},{"group":"Google Cloud","pages":[{"title":"Connect to BigLake using a service-account document","href":"/transformation/recipes/identities/gcp-service-account"},{"title":"Connect to BigLake using Google workload identity federation","href":"/transformation/recipes/identities/gcp-workload-identity"},{"title":"Connect to BigLake by impersonating a service account","href":"/transformation/recipes/identities/gcp-impersonation"}]},{"group":"Azure","pages":[{"title":"Connect to OneLake using a managed identity","href":"/transformation/recipes/identities/azure-managed-identity"},{"title":"Connect to OneLake using a user-assigned managed identity","href":"/transformation/recipes/identities/azure-user-assigned-identity"},{"title":"Connect to OneLake using Azure workload identity","href":"/transformation/recipes/identities/azure-workload-identity"},{"title":"Connect to OneLake using an Azure client secret","href":"/transformation/recipes/identities/azure-client-secret"},{"title":"Connect to OneLake using an Azure client certificate","href":"/transformation/recipes/identities/azure-client-certificate"}]}]},{"group":"Secrets","pages":[{"title":"Use Google Secret Manager for a saved credential","href":"/transformation/recipes/secrets/google-secret-manager"},{"title":"Pin a Google Secret Manager secret version","href":"/transformation/recipes/secrets/google-secret-manager-pinned"},{"title":"Use Azure Key Vault for a saved credential","href":"/transformation/recipes/secrets/azure-key-vault"},{"title":"Pin an Azure Key Vault secret version","href":"/transformation/recipes/secrets/azure-key-vault-pinned"},{"title":"Use HashiCorp Vault KV v2 for a saved credential","href":"/transformation/recipes/secrets/vault"},{"title":"Pin a HashiCorp Vault KV v2 secret version","href":"/transformation/recipes/secrets/vault-pinned"},{"title":"Use an environment-secret mapping for a saved credential","href":"/transformation/recipes/secrets/environment"},{"title":"Use a file-secret mapping for a saved credential","href":"/transformation/recipes/secrets/file"},{"title":"Pin an AWS Secrets Manager secret version","href":"/transformation/recipes/secrets/aws-secrets-manager-pinned"},{"title":"Pin an AWS Parameter Store secret version","href":"/transformation/recipes/secrets/aws-parameter-store-pinned"},{"title":"Store a secret and use it","href":"/transformation/recipes/secrets/store-and-use"},{"title":"Use AWS Secrets Manager","href":"/transformation/recipes/secrets/aws-secrets-manager"},{"title":"Use AWS Parameter Store","href":"/transformation/recipes/secrets/aws-parameter-store"},{"title":"Pin an external secret version","href":"/transformation/recipes/secrets/pin-version"},{"title":"Rotate a secret","href":"/transformation/recipes/secrets/rotate"},{"title":"Move a local secret to an external provider","href":"/transformation/recipes/secrets/move-to-external"},{"title":"Remove access resources after use","href":"/transformation/recipes/secrets/cleanup"}]},{"group":"Credentials","pages":[{"title":"Read S3 using saved AWS keys","href":"/transformation/recipes/credentials/aws-saved-keys"},{"title":"Use the AWS credential chain or a profile","href":"/transformation/recipes/credentials/aws-runtime"},{"title":"Read S3 using EKS Pod Identity","href":"/transformation/recipes/credentials/eks-pod-identity"},{"title":"Read S3 using IRSA","href":"/transformation/recipes/credentials/eks-irsa"},{"title":"Assume an AWS role","href":"/transformation/recipes/credentials/assume-role"},{"title":"Use a bearer token","href":"/transformation/recipes/credentials/bearer-token"},{"title":"Use OAuth client credentials","href":"/transformation/recipes/credentials/oauth-client-credentials"},{"title":"Separate catalog and storage credentials","href":"/transformation/recipes/credentials/separate-catalog-storage"},{"title":"Use multiple AWS identities","href":"/transformation/recipes/credentials/multiple-aws-identities"},{"title":"Switch from saved keys to runtime identity","href":"/transformation/recipes/credentials/switch-to-runtime"}]}]},{"group":"Operations","pages":[{"title":"Observability","href":"/transformation/operations/observability"},{"group":"Configuration","pages":[{"title":"Configuration","href":"/transformation/operations/configuration/index"},{"title":"Storage","href":"/transformation/operations/configuration/storage"},{"title":"Networking and security","href":"/transformation/operations/configuration/networking-security"},{"title":"Resources and capacity","href":"/transformation/operations/configuration/resources"},{"group":"Services and features","pages":[{"title":"Mode and network","href":"/transformation/operations/configuration/deployment"},{"title":"Availability","href":"/transformation/operations/configuration/availability"},{"title":"Assistant","href":"/transformation/operations/configuration/agent"},{"title":"Feature flags","href":"/transformation/operations/configuration/feature-flags"},{"title":"Workspace","href":"/transformation/operations/configuration/workspace"},{"title":"Dashboards","href":"/transformation/operations/configuration/dashboards"},{"title":"UI files","href":"/transformation/operations/configuration/ui-path"}]},{"group":"Storage and sources","pages":[{"title":"Database","href":"/transformation/operations/configuration/database"},{"title":"Storage root","href":"/transformation/operations/configuration/storage-root"},{"title":"Table storage","href":"/transformation/operations/configuration/table-storage"},{"title":"Result storage","href":"/transformation/operations/configuration/result-storage"},{"title":"Result object size","href":"/transformation/operations/configuration/max-result-object-bytes"},{"title":"Iceberg","href":"/transformation/operations/configuration/iceberg"},{"title":"File sources","href":"/transformation/operations/configuration/file-sources"},{"title":"File source limits","href":"/transformation/operations/configuration/file-source-limits"},{"title":"Delta source limits","href":"/transformation/operations/configuration/delta-source-limits"},{"title":"Kafka connections","href":"/transformation/operations/configuration/kafka-connections"},{"title":"Credentials","href":"/transformation/operations/configuration/credentials"},{"title":"Secrets","href":"/transformation/operations/configuration/secrets"},{"title":"Catalog client","href":"/transformation/operations/configuration/catalog-client"}]},{"group":"Workers and execution","pages":[{"title":"Workers","href":"/transformation/operations/configuration/compute"},{"title":"Worker listener","href":"/transformation/operations/configuration/worker-listen-address"},{"title":"Worker connections","href":"/transformation/operations/configuration/worker-connection"},{"title":"Submission defaults","href":"/transformation/operations/configuration/submission-defaults"},{"title":"Controller","href":"/transformation/operations/configuration/controller"},{"title":"Scheduler","href":"/transformation/operations/configuration/scheduler"},{"title":"Committer","href":"/transformation/operations/configuration/committer"},{"title":"Provisioner batch size","href":"/transformation/operations/configuration/provisioner-batch-size"},{"title":"Gateway","href":"/transformation/operations/configuration/gateway"},{"title":"Executor","href":"/transformation/operations/configuration/executor"},{"title":"Native Engine","href":"/transformation/operations/configuration/duckdb"},{"title":"Table maintenance","href":"/transformation/operations/configuration/maintenance"},{"title":"Runtime","href":"/transformation/operations/configuration/runtime"},{"title":"Internal transport","href":"/transformation/operations/configuration/transport"}]},{"group":"Clients and notebooks","pages":[{"title":"HTTP API","href":"/transformation/operations/configuration/http-api"},{"title":"Spark Connect","href":"/transformation/operations/configuration/spark-connect"},{"title":"SQL sessions","href":"/transformation/operations/configuration/session"},{"title":"Driver limits","href":"/transformation/operations/configuration/driver-limits"},{"title":"Result read limits","href":"/transformation/operations/configuration/result-read-limits"},{"title":"Notebooks","href":"/transformation/operations/configuration/notebooks"}]},{"group":"Telemetry","pages":[{"title":"Telemetry","href":"/transformation/operations/configuration/telemetry"}]}]},{"group":"More guides","pages":[{"title":"Operations","href":"/transformation/operations/index"}]}]}]},{"tab":"Ingest Engine","icon":"arrow-down-to-line","pages":[{"title":"Ingest Engine","href":"/ingest"}]},{"tab":"AgentFlow","icon":"workflow","pages":[{"title":"AgentFlow","href":"/agentflow"}]},{"tab":"Platform","icon":"layers","pages":[{"title":"Platform","href":"/platform"}]},{"tab":"API reference","icon":"square-terminal","pages":[{"title":"API reference","href":"/api-reference"}]}]},"basePath":"","title":"Notification history - e6data Docs","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C8RPHPxo.js","utils-0BK-9q6z.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DfjzsUJT.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B4v9psJ4.js","snippetPresets-CpTQv-Ez.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-BNP-Fvr0.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BSgu6h1D.js","shallow-Biv1i9Gs.js","getApiPlaygroundDisplay-BoGOXhtF.js","CodeSnippet-DvQoT18_.js","CodeSnippets-Dnpa15xT.js","Page-Buji1S4J.js","getPastedJson-xAIyhUFE.js","icon-S6FBih11.js","MethodPill-SaYeUZyk.js","DuplicateIcon-Cs-p3v2Q.js","createIcon-DjCFEoHq.js","DynamicMarkdown-BcnBltEQ.js","SectionHeading-BUBl0eEF.js","axios-vUo_bRtp.js","Markdown-h4cOoD8d.js","clsx-B2v50t8t.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DJnKvr0g.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BHrrjR1K.js"]}