{
"status": 400,
"type": "https://api.honeycomb.io/problems/unparseable",
"title": "The request body could not be parsed.",
"error": "invalid gzip data"
}
{
"error": "unknown API key - check your credentials"
}
{
"error": "Your team has been denied access to Management APIs, please contact support to be unblocked."
}
{
"error": "dataset not found"
}
{
"error": "dataset not found"
}
{
"status": 422,
"type": "https://api.honeycomb.io/problems/validation-failed",
"error": "The provided input is invalid.",
"title": "The provided input is invalid",
"type_detail": [
{
"field": "type",
"code": "invalid",
"description": "type: must be a valid value"
}
]
}
{
"error": "Rate Limited"
}
{
"error": "<string>"
}
Update a Signal
Update a Signal by ID. All fields in the body are optional; only the fields you supply
are applied.
enabled: Toggles the Signal on or off. Re-enabling a Signal that has already trained puts it back into normal; otherwise it returns to onboarding.
sensitivity: Sets how far a measurement must deviate from the trained normal band before the Signal fires. Not applicable to presence Signals, and cannot be set on a Signal that has not yet trained.
recipients: Replaces the Signal’s Recipient set. An empty array clears all Recipients. Modifying Recipients requires the Manage Recipients permission in addition to Manage Signals.
{
"status": 400,
"type": "https://api.honeycomb.io/problems/unparseable",
"title": "The request body could not be parsed.",
"error": "invalid gzip data"
}
{
"error": "unknown API key - check your credentials"
}
{
"error": "Your team has been denied access to Management APIs, please contact support to be unblocked."
}
{
"error": "dataset not found"
}
{
"error": "dataset not found"
}
{
"status": 422,
"type": "https://api.honeycomb.io/problems/validation-failed",
"error": "The provided input is invalid.",
"title": "The provided input is invalid",
"type_detail": [
{
"field": "type",
"code": "invalid",
"description": "type: must be a valid value"
}
]
}
{
"error": "Rate Limited"
}
{
"error": "<string>"
}
Authorizations
X-Honeycomb-Team
string
header
required
Authenticate using a Honeycomb Configuration Key.
Pass the Token in the X-Honeycomb-Team header:
X-Honeycomb-Team: 1234567890123456789012
If you created your key using the API, use data.attributes.secret; this is the same value as the Token in the UI.
Fields to update on the Signal. All fields are optional.
Fields to update on a Signal. All fields are optional and only supplied fields are applied.
enabled
boolean
Turn the Signal on (true) or off (false).
Example:
true
sensitivity
enum<string>
Set the sensitivity bucket for error_rate Signals. Cannot be set on presence Signals or on Signals that have not yet trained.
Available options:
low,
medium,
high
Example:
"medium"
recipients
object[]
Replace the Signal's Recipient set with the given list. An empty array clears all Recipients. Each Recipient must be referenced by its id from the Recipients API. Requires the Manage Recipients permission in addition to Manage Signals.
Show child attributes
Response
Success
A Signal with its assigned Recipients.
id
string
required
read-only
Unique identifier (ID) of the Signal.
Example:
"hcasp_01j9x1yq0k2t8m9n3v4b5r6c7d"
service_name
string
required
read-only
The name of the service the Signal monitors.
Example:
"checkout-api"
dataset_slug
string
required
read-only
The slug of the dataset the Signal's service reports to.
Example:
"checkout-api"
environment_slug
string
required
read-only
The slug of the environment the Signal belongs to.
Example:
"production"
measured_signal
enum<string>
required
The kind of measurement the Signal is trained on.
Available options:
error_rate,
presence
Example:
"error_rate"
enabled
boolean
required
Whether the Signal is currently enabled. Disabled Signals do not fire.
Example:
true
status
enum<string>
required
The lifecycle status of the Signal.
Available options:
onboarding,
normal,
anomalous,
off,
ineligible
Example:
"normal"
sensitivity
enum<string> | null
required
How far a measurement must deviate from the trained normal band before the Signal fires. Always null for presence Signals, and null for any Signal that has not yet trained.
Available options:
low,
medium,
high
Example:
"medium"
auto_investigate
boolean
required
read-only
When true, Honeycomb will automatically start an investigation when this Signal fires.
Example:
false
currently_anomalous
boolean
required
read-only
Whether the Signal is currently in an anomalous state.
Example:
false
last_anomaly_started_at
integer | null
required
read-only
The start time of the most recent anomaly, in seconds since UNIX epoch. null when the Signal has never been anomalous.
Example:
1741089600
last_anomaly_ended_at
integer | null
required
read-only
The end time of the most recent anomaly, in seconds since UNIX epoch. null when no anomaly has ended yet, or the Signal is currently anomalous.
Example:
1741093200
created_at
string<date-time>
required
read-only
The ISO8601-formatted time when the Signal was created.
Example:
"2025-02-14T17:32:11Z"
updated_at
string<date-time>
required
read-only
The ISO8601-formatted time when the Signal was last updated.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Honeycomb Docs","colors":{"primary":"#0298ec","light":"#0298ec","dark":"#0160a4"},"logo":{"light":"https://mintcdn.com/honeycomb/TYbxiKcJ1fL3Sm5n/_assets/logos/light.svg?fit=max\u0026auto=format\u0026n=TYbxiKcJ1fL3Sm5n\u0026q=85\u0026s=27a1eaed720bce94471b9408761a57a5","dark":"https://mintcdn.com/honeycomb/TYbxiKcJ1fL3Sm5n/_assets/logos/dark.svg?fit=max\u0026auto=format\u0026n=TYbxiKcJ1fL3Sm5n\u0026q=85\u0026s=37c10aab54c3f49068831ba2b3f72519"},"favicon":"https://mintcdn.com/honeycomb/FS58DPvSVOqwGF9Q/favicon.ico?fit=max\u0026auto=format\u0026n=FS58DPvSVOqwGF9Q\u0026q=85\u0026s=f2dcbbe978265dbef9b3e5c895466dfc","navbar":{"links":[{"href":"https://status.honeycomb.io/","label":"Status"},{"href":"https://support.honeycomb.io/","label":"Support"}],"primary":{"type":"button","label":"Log in to Honeycomb","href":"https://ui.honeycomb.io/"}},"footer":{"socials":{"bluesky":"https://bsky.app/profile/honeycomb.io","github":"https://github.com/honeycombio","linkedin":"https://linkedin.com/company/honeycomb.io","youtube":"https://www.youtube.com/channel/UCty8KGQ3oAP0MQQmLIv7k0Q"}},"fonts":{"heading":{"family":"Roboto","weight":600},"body":{"family":"Roboto","weight":400}},"styling":{"eyebrows":"breadcrumbs","codeblocks":{},"latex":true},"integrations":{"amplitude":{"apiKey":"3b49e4f1b31c8cc751801eb555172ee7"},"ga4":{"measurementId":"G-6GB1G2KSLD"},"plausible":{"domain":"docs.honeycomb.io","server":"stats.honeycomb.io"},"telemetry":{"enabled":true},"cookies":{"key":"honeycomb_docs_consent","value":"yes"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"Docs Home","icon":"home","href":"/"},{"anchor":"Blog","icon":"bullhorn","href":"https://www.honeycomb.io/blog"},{"anchor":"Honeycomb Academy","icon":"book","href":"https://academy.honeycomb.io/"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"honeycomb","hasAudioNarration":false,"actualSubdomain":"honeycomb","customDomains":["docs.honeycomb.io"],"gitSource":{"type":"github","owner":"honeycombio","repo":"docs","deployBranch":"main","contentDirectory":"mintlify","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"contextualFeedback":{"allowEmail":false}},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED","enabled":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED","enabled":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af7453f3e3caf0ce3702dd2","clientVersion":"0.0.4131","searchFilterCounts":[{"language":"default","tag":"Send Data","count":234},{"language":"default","tag":"Manage Pipelines","count":148},{"language":"default","tag":"Honeycomb Telemetry Pipeline","count":145},{"language":"default","tag":"Pipeline Manager","count":142},{"language":"default","tag":"API Reference","count":108},{"language":"default","tag":"Sources","count":93},{"language":"default","tag":"API Endpoints","count":90},{"language":"default","tag":"Investigate","count":72},{"language":"default","tag":"Get Started","count":62},{"language":"default","tag":"Processors","count":41}],"searchSettings":{"maxResults":15}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[],"googleFontsInlined":true},"customCss":[{"filePath":"_assets/stylesheets/badges.css","content":"[class*=\"hny-badge-\"]{background-color:var(--hny-badge-bg)!important;color:var(--hny-badge-text)!important;border-color:var(--hny-badge-bg)!important;min-width:4rem!important;height:1.75rem!important;justify-content:center!important;align-items:center!important}[class*=\"hny-badge-\"].border{background-color:transparent!important;border-color:var(--hny-badge-text)!important}html.dark [class*=\"hny-badge-\"]{background-color:var(--hny-badge-bg-dark)!important;color:var(--hny-badge-text-dark)!important;border-color:var(--hny-badge-bg-dark)!important}html.dark [class*=\"hny-badge-\"].border{background-color:transparent!important;border-color:var(--hny-badge-text-dark)!important;color:var(--hny-badge-text-dark)!important}@media (prefers-color-scheme: dark){html:not(.light) [class*=\"hny-badge-\"]{background-color:var(--hny-badge-bg-dark)!important;color:var(--hny-badge-text-dark)!important;border-color:var(--hny-badge-bg-dark)!important}html:not(.light) [class*=\"hny-badge-\"].border{background-color:transparent!important;border-color:var(--hny-badge-text-dark)!important;color:var(--hny-badge-text-dark)!important}}.hny-badge-enterprise{--hny-badge-bg: #EAE6F1;--hny-badge-text: #302054;--hny-badge-bg-dark: #60606F;--hny-badge-text-dark: #FFFFFF}.hny-badge-enterprise-addon{--hny-badge-bg: #EAE6F1;--hny-badge-text: #302054;--hny-badge-bg-dark: #60606F;--hny-badge-text-dark: #FFFFFF}.hny-badge-pro{--hny-badge-bg: #E0F2FC;--hny-badge-text: #015B8D;--hny-badge-bg-dark: #163144;--hny-badge-text-dark: #1BA2ED}.hny-badge-beta{--hny-badge-bg: #FEEDE2;--hny-badge-text: #954209;--hny-badge-bg-dark: #3B2A23;--hny-badge-text-dark: #F97C27}.hny-badge-early-access{--hny-badge-bg: #FEEDE2;--hny-badge-text: #954209;--hny-badge-bg-dark: #3B2A23;--hny-badge-text-dark: #F97C27}"},{"filePath":"_assets/stylesheets/icons.css","content":".hny-icon{background-color:var(--hny-icon-color)}"},{"filePath":"_assets/stylesheets/images.css","content":".dark img[src^=\"http\"]:not(.nav-logo){background-color:transparent;border-radius:0;padding:0}[data-rmiz-content] img,[data-rmiz-modal-img]{background-color:transparent;box-sizing:border-box;border-radius:0.4rem}a.card{border-radius:0px!important}a.card img[data-component-part=\"card-image\"]{object-fit:contain!important}.dark .integration-logo-invert{filter:invert(1)}.integration-logo-grayscale{filter:grayscale(1)}.dark .integration-logo-grayscale.integration-logo-invert{filter:grayscale(1) invert(1)}"},{"filePath":"_assets/stylesheets/kapa.css","content":"#kapa-ask-ai-btn{display:inline-flex;align-items:center;gap:0.4rem;flex-shrink:0;height:2.25rem;padding:0 1rem;margin-left:0.5rem;border-radius:0.75rem;border:none;background:transparent;box-shadow:0 0 0 1px rgba(156, 163, 175, 0.3);color:rgb(107, 114, 128);font-size:0.875rem;cursor:pointer;white-space:nowrap;transition:box-shadow 0.15s ease}#kapa-ask-ai-btn:hover{box-shadow:0 0 0 1px rgba(75, 85, 99, 0.3)}.kapa-btn-icon svg{width:16px;height:16px}.kapa-btn-icon svg path{fill:rgb(107, 114, 128)}.dark .kapa-btn-icon svg path{fill:rgba(255, 255, 255, 0.5)}.dark #kapa-ask-ai-btn{color:rgba(255, 255, 255, 0.5);box-shadow:0 0 0 1px rgba(75, 85, 99, 0.3)}.dark #kapa-ask-ai-btn:hover{box-shadow:0 0 0 1px rgba(107, 114, 128, 0.3)}.dark #kapa-ask-ai-btn img{filter:invert(1) opacity(0.5)}"},{"filePath":"_assets/stylesheets/links.css","content":".prose a[href^=\"http\"]:not(.card):not(:has(img))::after{content:\"↗\";font-size:0.75em;vertical-align:baseline;margin-left:2px}"},{"filePath":"_assets/stylesheets/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/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_SeW4Ep0.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/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_QOW4Ep0.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/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_R-W4Ep0.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/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_S-W4Ep0.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/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_SuW4Ep0.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/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_ROW4.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.nav-logo{height:2.5rem!important}.prose,.prose-gray{--tw-prose-body: var(--lat-color-foreground-primary-default);--tw-prose-headings: var(--lat-color-foreground-primary-default);--tw-prose-lead: var(--lat-color-foreground-secondary-default);--tw-prose-links: var(--lat-color-foreground-link-default);--tw-prose-bold: var(--lat-color-foreground-primary-default);--tw-prose-invert-body: var(--lat-color-foreground-inverse-default);--tw-prose-invert-headings: var(--lat-color-foreground-inverse-default);--tw-prose-invert-lead: var(--lat-color-foreground-inverse-secondary);--tw-prose-invert-links: var(--lat-color-foreground-inverse-link-default);--tw-prose-invert-bold: var(--lat-color-foreground-inverse-default)}.prose{color:var(--lat-color-foreground-primary-default)!important;line-height:var(--lat-ref-font-line-height-5)!important}#page-title,.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--lat-color-foreground-primary-default)!important;font-weight:var(--lat-ref-font-weight-500)!important;font-size:var(--lat-ref-font-size-700)!important;line-height:var(--lat-ref-font-line-height-8)!important}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--lat-color-foreground-primary-default)!important;font-weight:var(--lat-ref-font-weight-600)!important;font-size:var(--lat-ref-font-size-600)!important;line-height:var(--lat-ref-font-line-height-6)!important}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--lat-color-foreground-primary-default)!important;font-weight:var(--lat-ref-font-weight-600)!important;font-size:var(--lat-ref-font-size-500)!important;line-height:var(--lat-ref-font-line-height-5)!important}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--lat-color-foreground-primary-default)!important;font-weight:var(--lat-ref-font-weight-400)!important;font-size:var(--lat-ref-font-size-500)!important;line-height:var(--lat-ref-font-line-height-4)!important}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--lat-color-foreground-primary-default)!important;font-weight:600!important}th{color:var(--lat-color-foreground-primary-default)!important}.prose a.link{border-color:var(--lat-color-foreground-link-default);\u0026:hover{color:var(--lat-color-foreground-link-hover);border-color:var(--lat-color-foreground-link-hover)}}.font-mono{font-family:var(--lat-ref-font-family-roboto-mono)}code,kbd,pre,samp{font-family:var(--lat-ref-font-family-roboto-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.sidebar-group{margin-top:0.05rem}a.card{border-radius:var(--lat-border-radius-xsmall)!important}"},{"filePath":"_assets/stylesheets/tables.css","content":".schema-table table{font-family:var(--hny-font-mono);font-size:var(--hny-font-mono-size);width:fit-content}.schema-table table{font-family:var(--hny-font-mono);font-size:var(--hny-font-mono-size);width:fit-content;min-width:unset}.permissions-table table,.permissions-table th,.permissions-table td{border:0}.permissions-table table{width:100%}.permissions-table thead tr:nth-child(odd),.permissions-table tbody tr:nth-child(even){background-color:var(--hny-table-stripe)}.permissions-table th{padding:var(--hny-permissions-header-padding-v, 10px) 0.75rem;text-align:center}.permissions-table th:first-child{text-align:left}.permissions-table td{text-align:center;padding-top:var(--hny-permissions-cell-padding-v, 5px);padding-bottom:var(--hny-permissions-cell-padding-v, 5px);padding-left:0.75rem;padding-right:0.75rem}.permissions-table td:first-child{width:var(--hny-permissions-col1-width, 50%);text-align:left}.flex-style-table table{width:100%}"},{"filePath":"_assets/stylesheets/tokens.css","content":":root{--hny-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco,\n Consolas, \"Liberation Mono\", \"Courier New\",\n monospace;--hny-font-mono-size: 0.8rem;--hny-permissions-col1-width: 50%;--hny-permissions-cell-padding-v: 5px;--hny-permissions-header-padding-v: 10px}html.light{--hny-table-stripe: rgba(107, 114, 128, 0.1);--hny-icon-color: #33383F}html.dark{--hny-table-stripe: #1e2128;--hny-icon-color: #C9CDD2}@media (prefers-color-scheme: dark){html.dark{--hny-table-stripe: #1e2128;--hny-icon-color: #C9CDD2}}"},{"filePath":"_assets/stylesheets/mermaid.css","content":".mermaid .label{font-size:0.875rem!important;padding:1rem .25rem!important}foreignObject>div>span>p{font-size:0.75rem!important;padding:0.25rem!important;text-align:justified!important}"},{"filePath":"_assets/stylesheets/sidebar.css","content":"ul.list-none{padding-bottom:1rem;border-bottom:1px solid rgb(107 114 128 / 0.4)}.nav-anchor{margin-bottom:0.25rem}#navigation-items>ul.sidebar-group{border-top:0.5px solid var(--border-color);padding-top:1rem}div.sidebar-group-header{margin-top:-0.5rem;margin-bottom:0.1rem;text-transform:uppercase;letter-spacing:0.01rem}div.sidebar-group{margin-bottom:1rem;font-size:0.9rem}#sidebar-content li>a{padding-top:0.1rem;padding-bottom:0.1rem;font-size:0.9rem}#sidebar-content li>button{padding-top:0.1rem;padding-bottom:0.1rem;font-size:0.9rem}#sidebar-content li[data-active]>button{padding-top:0.1rem;padding-bottom:0.1rem;font-size:0.9rem}#navigation-items>ul.sidebar-group:last-of-type{margin-top:0!important;padding-top:0!important}#navigation-items>ul.sidebar-group:nth-last-of-type(2){border-top:1px solid var(--border-color);padding-top:1rem;margin-top:1rem!important}.nav-tag-pill{min-width:2rem;text-align:center}.flex-1.flex.min-w-0.flex-wrap{flex-wrap:nowrap}.nav-tag-pill-text{text-transform:uppercase;background:none;padding:0;border-left:1px solid currentColor;border-radius:0;padding-left:0.25rem}#sidebar-content a[href^=\"https://docs.honeycomb.io/\"] svg,#sidebar-content a[href^=\"https://docs.honeycomb.io\"]::after{display:none}"},{"filePath":"_assets/stylesheets/tabs.css","content":".hny-client-tabs>.tabs.tab-container>ul[data-component-part=\"tabs-list\"]{border-bottom:none;flex-wrap:wrap;gap:8px;margin-bottom:0.375rem!important}.hny-client-tabs>.tabs.tab-container>ul[data-component-part=\"tabs-list\"]>li{list-style:none}.hny-client-tabs>.tabs.tab-container>ul[data-component-part=\"tabs-list\"]>li [data-component-part=\"tab-button\"]{border:1px solid #B9C2CC;border-radius:6px;padding:6px 14px!important;margin-bottom:0!important;color:#25303E;font-weight:500}.hny-client-tabs>.tabs.tab-container>ul[data-component-part=\"tabs-list\"]>li [data-component-part=\"tab-button\"][data-active=\"true\"]{background:#0160A4;border-color:#0160A4;color:#FFFFFF}.dark .hny-client-tabs>.tabs.tab-container>ul[data-component-part=\"tabs-list\"]>li [data-component-part=\"tab-button\"]{border-color:#4B5563;color:#E5E7EB}.hny-client-tabs>.tabs.tab-container>div>[data-component-part=\"tab-content\"]{border:1px solid #CBD5E1;border-radius:12px;padding:1.25rem 1.5rem;margin-top:0.75rem}.dark .hny-client-tabs>.tabs.tab-container>div>[data-component-part=\"tab-content\"]{border-color:#475569!important}.hny-client-tabs [data-component-part=\"tab-button\"]:focus-visible{outline:2px solid #0298EC;outline-offset:2px}"},{"filePath":"_assets/stylesheets/_tokens.css","content":":root{--lat-ref-border-radius-0: 0px;--lat-ref-border-radius-50: 2px;--lat-ref-border-radius-75: 3px;--lat-ref-border-radius-100: 4px;--lat-ref-border-radius-200: 8px;--lat-ref-border-radius-300: 12px;--lat-ref-border-radius-400: 16px;--lat-ref-border-radius-2000: 80px;--lat-ref-border-width-0: 0px;--lat-ref-border-width-25: 1px;--lat-ref-border-width-50: 2px;--lat-ref-color-blue-500: #225dbe;--lat-ref-color-blue-600: #1c4c9c;--lat-ref-color-blue-700: #0f3880;--lat-ref-color-blue-800: #002566;--lat-ref-color-blue-900: #00173e;--lat-ref-color-gold-100: #ffeab2;--lat-ref-color-gold-1000: #a94a04;--lat-ref-color-gold-1100: #7a3302;--lat-ref-color-gold-200: #ffdd81;--lat-ref-color-gold-300: #ffd14d;--lat-ref-color-gold-400: #ffc626;--lat-ref-color-gold-50: #fffae1;--lat-ref-color-gold-500: #ffbc04;--lat-ref-color-gold-600: #ffb000;--lat-ref-color-gold-700: #ff9b03;--lat-ref-color-gold-800: #fe8a04;--lat-ref-color-gold-900: #f26905;--lat-ref-color-gray-100: #ebeff4;--lat-ref-color-gray-1000: #1e2023;--lat-ref-color-gray-1050: #1b1d20;--lat-ref-color-gray-1100: #191a1b;--lat-ref-color-gray-200: #dee3ec;--lat-ref-color-gray-300: #c9d1df;--lat-ref-color-gray-400: #b0baca;--lat-ref-color-gray-50: #f5f7fa;--lat-ref-color-gray-500: #8f94a9;--lat-ref-color-gray-600: #717a89;--lat-ref-color-gray-700: #59606d;--lat-ref-color-gray-800: #444a53;--lat-ref-color-gray-850: #3c4149;--lat-ref-color-gray-900: #33383f;--lat-ref-color-gray-950: #272b30;--lat-ref-color-green-100: #d8efc0;--lat-ref-color-green-1000: #005700;--lat-ref-color-green-200: #bde596;--lat-ref-color-green-300: #a1db6a;--lat-ref-color-green-400: #8ad243;--lat-ref-color-green-50: #eff9e6;--lat-ref-color-green-500: #73ca0d;--lat-ref-color-green-600: #64ba00;--lat-ref-color-green-700: #4ca600;--lat-ref-color-green-800: #329200;--lat-ref-color-green-900: #007000;--lat-ref-color-indigo-100: #d3cdf0;--lat-ref-color-indigo-1000: #100e38;--lat-ref-color-indigo-200: #b4ace6;--lat-ref-color-indigo-300: #9186d9;--lat-ref-color-indigo-400: #7165cc;--lat-ref-color-indigo-50: #edeaf8;--lat-ref-color-indigo-500: #5549be;--lat-ref-color-indigo-600: #4538a8;--lat-ref-color-indigo-700: #362c8f;--lat-ref-color-indigo-800: #282275;--lat-ref-color-indigo-900: #1b185a;--lat-ref-color-miscellaneous-charcoal: #191a1b;--lat-ref-color-miscellaneous-white: #ffffff;--lat-ref-color-pink-100: #fad4e9;--lat-ref-color-pink-1000: #3e0827;--lat-ref-color-pink-200: #f5b0d5;--lat-ref-color-pink-300: #ee84bb;--lat-ref-color-pink-400: #e563a5;--lat-ref-color-pink-50: #fdeef6;--lat-ref-color-pink-500: #dc4d90;--lat-ref-color-pink-600: #c23a7c;--lat-ref-color-pink-700: #a22868;--lat-ref-color-pink-800: #821a53;--lat-ref-color-pink-900: #61103d;--lat-ref-color-purple-100: #dfd3eb;--lat-ref-color-purple-1000: #2e1260;--lat-ref-color-purple-200: #cbb8df;--lat-ref-color-purple-300: #b89bce;--lat-ref-color-purple-400: #ac8dc7;--lat-ref-color-purple-50: #f7f3fb;--lat-ref-color-purple-500: #9b77c2;--lat-ref-color-purple-600: #8659b4;--lat-ref-color-purple-700: #6a37a1;--lat-ref-color-purple-800: #54298f;--lat-ref-color-purple-900: #431e80;--lat-ref-color-red-100: #f7d2d7;--lat-ref-color-red-1000: #85322e;--lat-ref-color-red-200: #e4a3a5;--lat-ref-color-red-300: #d78184;--lat-ref-color-red-400: #e16767;--lat-ref-color-red-50: #fbedf0;--lat-ref-color-red-500: #e65b53;--lat-ref-color-red-600: #d75450;--lat-ref-color-red-700: #c54b49;--lat-ref-color-red-800: #b74643;--lat-ref-color-red-900: #a63f3a;--lat-ref-color-sky-100: #b9def8;--lat-ref-color-sky-1000: #002f7a;--lat-ref-color-sky-200: #8dcaf5;--lat-ref-color-sky-300: #60b5f0;--lat-ref-color-sky-400: #3aa5ee;--lat-ref-color-sky-50: #e3f2fc;--lat-ref-color-sky-500: #0296ec;--lat-ref-color-sky-600: #0088df;--lat-ref-color-sky-700: #0077cc;--lat-ref-color-sky-800: #0066ba;--lat-ref-color-sky-900: #00489c;--lat-ref-color-teal-100: #cce8f0;--lat-ref-color-teal-1000: #023040;--lat-ref-color-teal-200: #aad8e6;--lat-ref-color-teal-300: #7ec3d8;--lat-ref-color-teal-400: #50adc8;--lat-ref-color-teal-50: #eaf6f7;--lat-ref-color-teal-500: #2297b6;--lat-ref-color-teal-600: #0d83a0;--lat-ref-color-teal-700: #0a6d87;--lat-ref-color-teal-800: #085870;--lat-ref-color-teal-900: #054558;--lat-ref-size-0: 0px;--lat-ref-size-100: 4px;--lat-ref-size-200: 8px;--lat-ref-size-300: 12px;--lat-ref-size-400: 16px;--lat-ref-size-500: 20px;--lat-ref-size-600: 24px;--lat-ref-size-700: 28px;--lat-ref-size-800: 32px;--lat-ref-size-900: 36px;--lat-ref-size-1000: 40px;--lat-ref-size-1100: 44px;--lat-ref-size-1200: 48px;--lat-ref-size-1300: 52px;--lat-ref-size-1400: 56px;--lat-ref-size-1500: 60px;--lat-ref-size-1600: 64px;--lat-ref-size-2000: 80px;--lat-ref-space-0: 0px;--lat-ref-space-1: 2px;--lat-ref-space-2: 4px;--lat-ref-space-3: 8px;--lat-ref-space-4: 12px;--lat-ref-space-5: 16px;--lat-ref-space-6: 20px;--lat-ref-space-7: 24px;--lat-ref-space-8: 28px;--lat-ref-space-9: 32px;--lat-ref-space-10: 36px;--lat-ref-space-11: 40px;--lat-ref-space-12: 44px;--lat-ref-space-13: 48px;--lat-ref-font-line-height-0: 0rem;--lat-ref-font-line-height-1: 1rem;--lat-ref-font-line-height-2: 1.125rem;--lat-ref-font-line-height-3: 1.25rem;--lat-ref-font-line-height-4: 1.375rem;--lat-ref-font-line-height-5: 1.5rem;--lat-ref-font-line-height-6: 1.875rem;--lat-ref-font-line-height-7: 2.25rem;--lat-ref-font-line-height-8: 2.5rem;--lat-ref-font-size-100: 0.625rem;--lat-ref-font-size-200: 0.75rem;--lat-ref-font-size-300: 0.875rem;--lat-ref-font-size-400: 1rem;--lat-ref-font-size-500: 1.25rem;--lat-ref-font-size-600: 1.5rem;--lat-ref-font-size-700: 2rem;--lat-ref-font-weight-400: 400;--lat-ref-font-weight-500: 500;--lat-ref-font-weight-600: 600;--lat-ref-font-weight-700: 700;--lat-ref-font-family-poppins: 'Poppins', Arial, Helvetica, sans-serif;--lat-ref-font-family-roboto: 'Roboto', Arial, Helvetica, sans-serif;--lat-ref-font-family-roboto-mono: 'Roboto Mono', monospace}:root,.light{--lat-border-radius-zero: 0px;--lat-border-radius-xsmall: 2px;--lat-border-radius-small: 4px;--lat-border-radius-medium: 8px;--lat-border-radius-primary-default: 8px;--lat-border-radius-secondary-default: 12px;--lat-border-radius-container: 8px;--lat-border-radius-control-small: 4px;--lat-border-radius-circle: 80px;--lat-border-width-zero: 0px;--lat-border-width-primary-default: 1px;--lat-border-width-secondary-default: 2px;--lat-color-background-critical-bold: var(--lat-ref-color-red-700);--lat-color-background-critical-bolder: var(--lat-ref-color-red-800);--lat-color-background-critical-boldest: var(--lat-ref-color-red-900);--lat-color-background-critical-default: var(--lat-ref-color-red-100);--lat-color-background-critical-hover: var(--lat-ref-color-red-200);--lat-color-background-critical-subtle: var(--lat-ref-color-red-300);--lat-color-background-informational-default: var(--lat-ref-color-sky-100);--lat-color-background-informational-hover: var(--lat-ref-color-sky-200);--lat-color-background-informational-subtle: var(--lat-ref-color-sky-300);--lat-color-background-interactive-active: var(--lat-ref-color-sky-900);--lat-color-background-interactive-default: var(--lat-ref-color-sky-700);--lat-color-background-interactive-disabled: var(--lat-ref-color-gray-100);--lat-color-background-interactive-hover: var(--lat-ref-color-sky-800);--lat-color-background-inverse-active: var(--lat-ref-color-gray-700);--lat-color-background-inverse-default: var(--lat-ref-color-gray-950);--lat-color-background-inverse-disabled: var(--lat-ref-color-gray-1050);--lat-color-background-inverse-hover: var(--lat-ref-color-gray-900);--lat-color-background-neutral-active: var(--lat-ref-color-sky-50);--lat-color-background-neutral-bold: var(--lat-ref-color-gray-400);--lat-color-background-neutral-bolder: var(--lat-ref-color-gray-600);--lat-color-background-neutral-boldest: var(--lat-ref-color-gray-800);--lat-color-background-neutral-default: var(--lat-ref-color-gray-100);--lat-color-background-neutral-disabled: var(--lat-ref-color-gray-200);--lat-color-background-neutral-hover: var(--lat-ref-color-gray-300);--lat-color-background-neutral-subtle: var(--lat-ref-color-gray-300);--lat-color-background-pink-default: var(--lat-ref-color-pink-100);--lat-color-background-primary-active: var(--lat-ref-color-sky-50);--lat-color-background-primary-default: var(--lat-ref-color-miscellaneous-white);--lat-color-background-primary-disabled: var(--lat-ref-color-gray-100);--lat-color-background-primary-hover: var(--lat-ref-color-gray-50);--lat-color-background-primary-selected: var(--lat-ref-color-gray-200);--lat-color-background-purple-default: var(--lat-ref-color-purple-100);--lat-color-background-secondary-default: var(--lat-ref-color-gray-50);--lat-color-background-secondary-hover: var(--lat-ref-color-gray-200);--lat-color-background-secondary-selected: var(--lat-ref-color-sky-700);--lat-color-background-success-bold: var(--lat-ref-color-green-400);--lat-color-background-success-bolder: var(--lat-ref-color-green-600);--lat-color-background-success-default: var(--lat-ref-color-green-100);--lat-color-background-success-hover: var(--lat-ref-color-green-200);--lat-color-background-success-subtle: var(--lat-ref-color-green-300);--lat-color-background-teal-default: var(--lat-ref-color-teal-100);--lat-color-background-warning-default: var(--lat-ref-color-gold-100);--lat-color-background-warning-hover: var(--lat-ref-color-gold-200);--lat-color-background-warning-subtle: var(--lat-ref-color-gold-300);--lat-color-border-contrast: var(--lat-ref-color-miscellaneous-white);--lat-color-border-contrast-focus: var(--lat-ref-color-miscellaneous-white);--lat-color-border-critical-default: var(--lat-ref-color-red-1000);--lat-color-border-critical-subtle: var(--lat-ref-color-red-1000);--lat-color-border-focus: var(--lat-ref-color-sky-700);--lat-color-border-informational-default: var(--lat-ref-color-sky-800);--lat-color-border-informational-subtle: var(--lat-ref-color-sky-900);--lat-color-border-inverse-active: var(--lat-ref-color-gray-600);--lat-color-border-inverse-default: var(--lat-ref-color-gray-400);--lat-color-border-inverse-disabled: var(--lat-ref-color-gray-700);--lat-color-border-inverse-focus: var(--lat-ref-color-sky-400);--lat-color-border-inverse-hover: var(--lat-ref-color-gray-500);--lat-color-border-neutral-subtle: var(--lat-ref-color-gray-900);--lat-color-border-neutral-subtlest: var(--lat-ref-color-gray-100);--lat-color-border-primary-active: var(--lat-ref-color-gray-700);--lat-color-border-primary-default: var(--lat-ref-color-gray-300);--lat-color-border-primary-disabled: var(--lat-ref-color-gray-200);--lat-color-border-primary-hover: var(--lat-ref-color-gray-700);--lat-color-border-secondary-default: var(--lat-ref-color-gray-600);--lat-color-border-success-default: var(--lat-ref-color-green-900);--lat-color-border-success-subtle: var(--lat-ref-color-green-1000);--lat-color-border-transparent: #ffffff00;--lat-color-border-warning-default: var(--lat-ref-color-gold-1000);--lat-color-border-warning-subtle: var(--lat-ref-color-gold-1100);--lat-color-foreground-critical-default: var(--lat-ref-color-red-1000);--lat-color-foreground-critical-hover: var(--lat-ref-color-red-900);--lat-color-foreground-critical-subtle: var(--lat-ref-color-red-1000);--lat-color-foreground-informational-default: var(--lat-ref-color-sky-900);--lat-color-foreground-informational-subtle: var(--lat-ref-color-sky-900);--lat-color-foreground-inverse-critical-default: var(--lat-ref-color-red-300);--lat-color-foreground-inverse-default: var(--lat-ref-color-miscellaneous-white);--lat-color-foreground-inverse-disabled: var(--lat-ref-color-gray-700);--lat-color-foreground-inverse-link-active: var(--lat-ref-color-sky-300);--lat-color-foreground-inverse-link-default: var(--lat-ref-color-sky-200);--lat-color-foreground-inverse-link-hover: var(--lat-ref-color-sky-300);--lat-color-foreground-inverse-link-visited: var(--lat-ref-color-purple-300);--lat-color-foreground-inverse-secondary: var(--lat-ref-color-gray-300);--lat-color-foreground-inverse-success-default: var(--lat-ref-color-green-500);--lat-color-foreground-inverse-warning-default: var(--lat-ref-color-gold-500);--lat-color-foreground-link-active: var(--lat-ref-color-blue-700);--lat-color-foreground-link-default: var(--lat-ref-color-sky-900);--lat-color-foreground-link-hover: var(--lat-ref-color-blue-700);--lat-color-foreground-link-visited: var(--lat-ref-color-purple-700);--lat-color-foreground-neutral-default: var(--lat-ref-color-gray-700);--lat-color-foreground-neutral-subtle: var(--lat-ref-color-gray-900);--lat-color-foreground-pink-boldest: var(--lat-ref-color-pink-1000);--lat-color-foreground-primary-default: var(--lat-ref-color-gray-900);--lat-color-foreground-primary-disabled: var(--lat-ref-color-gray-600);--lat-color-foreground-purple-boldest: var(--lat-ref-color-purple-1000);--lat-color-foreground-secondary-default: var(--lat-ref-color-gray-700);--lat-color-foreground-secondary-disabled: var(--lat-ref-color-gray-600);--lat-color-foreground-success-boldest: var(--lat-ref-color-green-1000);--lat-color-foreground-success-default: var(--lat-ref-color-green-900);--lat-color-foreground-teal-boldest: var(--lat-ref-color-teal-1000);--lat-color-foreground-warning-boldest: var(--lat-ref-color-gold-1100);--lat-color-foreground-warning-default: var(--lat-ref-color-gold-1000);--lat-color-page-primary: var(--lat-ref-color-miscellaneous-white);--lat-color-page-secondary: var(--lat-ref-color-gray-50);--lat-gradient-rainbow: linear-gradient(90deg, #F96E10, #FFC305, #FFE84F, #78E898, #3EDFFF, #0298EC);--lat-motion-duration-instant: 100ms;--lat-motion-duration-fast: 150ms;--lat-motion-duration-moderate: 200ms;--lat-motion-duration-slow: 300ms;--lat-motion-duration-deliberate: 500ms;--lat-motion-ease-standard: cubic-bezier(0.4, 0, 0.2, 1);--lat-motion-ease-entrance: cubic-bezier(0.16, 1, 0.3, 1);--lat-motion-ease-exit: cubic-bezier(0.4, 0, 1, 1);--lat-motion-spin-fast: 1s;--lat-motion-spin-slow: 2.5s;--lat-motion-pulse-slow: 1.4s;--lat-motion-type-chart: 35ms;--lat-motion-type-erase: 20ms;--lat-motion-type-pause: 1200ms;--lat-shadow-popover: 0 1px 2px rgba(25, 26, 27, 0.06), 0 2px 6px rgba(25, 26, 27, 0.08);--lat-shadow-focus: 0 4px 4px rgba(0, 0, 0, 0.12);--lat-shadow-tooltip: 0 1px 2px rgba(25, 26, 27, 0.06), 0 2px 6px rgba(25, 26, 27, 0.08);--lat-shadow-small: 0 1px 2px rgba(25, 26, 27, 0.06), 0 2px 6px rgba(25, 26, 27, 0.08);--lat-shadow-medium: 0 2px 4px rgba(25, 26, 27, 0.06), 0 6px 16px rgba(25, 26, 27, 0.10);--lat-shadow-large: 0 4px 8px rgba(25, 26, 27, 0.08), 0 12px 28px rgba(25, 26, 27, 0.14);--lat-shadow-overflow-left: -4px 0 8px rgba(25, 26, 27, 0.08);--lat-shadow-overflow-right: 4px 0 8px rgba(25, 26, 27, 0.08);--lat-shadow-overflow-bottom: 0 4px 8px rgba(25, 26, 27, 0.08);--lat-size-x0: 0px;--lat-size-x1: 4px;--lat-size-x2: 8px;--lat-size-x3: 12px;--lat-size-x4: 16px;--lat-size-x5: 20px;--lat-size-x6: 24px;--lat-size-x7: 28px;--lat-size-x8: 32px;--lat-size-x9: 36px;--lat-size-x10: 40px;--lat-size-x11: 44px;--lat-size-x12: 48px;--lat-size-x13: 52px;--lat-size-x14: 56px;--lat-size-x15: 60px;--lat-size-x16: 64px;--lat-size-x20: 80px;--lat-space-inline-text: 4px;--lat-space-text-to-separator-padding: 4px;--lat-space-trigger-to-anchor: 4px;--lat-space-gutter-s: 8px;--lat-space-text-to-text-s: 8px;--lat-space-trigger-s: 8px;--lat-space-card-padding: 12px;--lat-space-form-s: 12px;--lat-space-gutter-m: 12px;--lat-space-text-to-component-s: 12px;--lat-space-text-to-text-m: 12px;--lat-space-trigger-m: 12px;--lat-space-form-m: 16px;--lat-space-section-s: 16px;--lat-space-text-to-component-m: 16px;--lat-space-section-m: 20px;--lat-space-modal-padding: 24px;--lat-space-page-padding: 24px;--lat-space-pane: 24px;--lat-space-x0: 0px;--lat-space-x1: 4px;--lat-space-x2: 8px;--lat-space-x3: 12px;--lat-space-x4: 16px;--lat-space-x5: 20px;--lat-space-x6: 24px;--lat-space-x7: 28px;--lat-space-x8: 32px;--lat-space-x9: 36px;--lat-space-x10: 40px;--lat-space-x11: 44px;--lat-space-x12: 48px;--lat-text-body-default: 400 0.875rem 'Roboto', Arial, Helvetica, sans-serif;--lat-text-body-default-italic: italic 400 0.875rem 'Roboto', Arial, Helvetica, sans-serif;--lat-text-body-default-medium: 500 0.875rem 'Roboto', Arial, Helvetica, sans-serif;--lat-text-body-small: 400 0.75rem 'Roboto', Arial, Helvetica, sans-serif;--lat-text-body-small-medium: 500 0.75rem 'Roboto', Arial, Helvetica, sans-serif;--lat-text-body-large: 400 1rem 'Roboto', Arial, Helvetica, sans-serif;--lat-text-body-large-italic: italic 400 1rem 'Roboto', Arial, Helvetica, sans-serif;--lat-text-body-large-medium: 500 1rem 'Roboto', Arial, Helvetica, sans-serif;--lat-text-code-small: 400 0.75rem 'Roboto Mono', monospace;--lat-text-code-medium: 400 0.875rem 'Roboto Mono', monospace;--lat-text-heading-1: 600 2rem 'Roboto', Arial, Helvetica, sans-serif;--lat-text-heading-2: 600 1.5rem 'Roboto', Arial, Helvetica, sans-serif;--lat-text-heading-3: 600 1.25rem 'Roboto', Arial, Helvetica, sans-serif;--lat-text-heading-4: 600 1rem 'Roboto', Arial, Helvetica, sans-serif;--lat-text-heading-5: 600 0.875rem 'Roboto', Arial, Helvetica, sans-serif;--lat-text-heading-6: 600 0.75rem 'Roboto', Arial, Helvetica, sans-serif;--lat-z-base: 0;--lat-z-sticky: 50;--lat-z-chrome: 100;--lat-z-overlay: 500;--lat-z-modal: 600;--lat-z-popover: 1000;--lat-z-toast: 1500;--lat-z-tooltip: 2000;--lat-comp-badge-background-critical-bold: var(--lat-color-background-critical-bold);--lat-comp-badge-background-critical-default: #d781844d;--lat-comp-badge-background-informational-default: #60b5f04d;--lat-comp-badge-background-neutral-default: #c9d1df4d;--lat-comp-badge-background-success-default: #a1db6a4d;--lat-comp-badge-background-warning-default: #ffd14d4d;--lat-comp-badge-border-contrast-default: var(--lat-color-border-contrast);--lat-comp-badge-foreground-critical-default: var(--lat-color-foreground-critical-subtle);--lat-comp-badge-foreground-informational-default: var(--lat-color-foreground-informational-subtle);--lat-comp-badge-foreground-inverse-default: var(--lat-color-foreground-inverse-default);--lat-comp-badge-foreground-neutral-default: var(--lat-color-foreground-neutral-subtle);--lat-comp-badge-foreground-success-default: var(--lat-color-foreground-success-boldest);--lat-comp-badge-foreground-warning-default: var(--lat-color-foreground-warning-boldest);--lat-comp-banner-background-critical-default: #d781844d;--lat-comp-banner-background-critical-hover: var(--lat-color-background-critical-hover);--lat-comp-banner-background-informational-default: #60b5f04d;--lat-comp-banner-background-informational-hover: var(--lat-color-background-informational-hover);--lat-comp-banner-background-neutral-default: #c9d1df4d;--lat-comp-banner-background-neutral-hover: var(--lat-color-background-neutral-hover);--lat-comp-banner-background-success-default: #a1db6a4d;--lat-comp-banner-background-success-hover: var(--lat-color-background-success-hover);--lat-comp-banner-background-warning-default: #ffd14d4d;--lat-comp-banner-background-warning-hover: var(--lat-color-background-warning-hover);--lat-comp-banner-border-critical-default: var(--lat-color-border-critical-subtle);--lat-comp-banner-border-informational-default: var(--lat-color-border-informational-subtle);--lat-comp-banner-border-neutral-default: var(--lat-color-border-neutral-subtle);--lat-comp-banner-border-success-default: var(--lat-color-border-success-subtle);--lat-comp-banner-border-warning-default: var(--lat-color-border-warning-subtle);--lat-comp-banner-foreground-critical-default: var(--lat-color-foreground-critical-subtle);--lat-comp-banner-foreground-informational-default: var(--lat-color-foreground-informational-subtle);--lat-comp-banner-foreground-neutral-default: var(--lat-color-foreground-neutral-subtle);--lat-comp-banner-foreground-success-default: var(--lat-color-foreground-success-boldest);--lat-comp-banner-foreground-warning-default: var(--lat-color-foreground-warning-boldest);--lat-comp-toast-background-primary-default: var(--lat-color-background-inverse-default);--lat-comp-toast-background-primary-hover: var(--lat-color-background-inverse-hover);--lat-comp-toast-foreground-critical-default: var(--lat-color-foreground-inverse-critical-default);--lat-comp-toast-foreground-link-active: var(--lat-color-foreground-inverse-link-active);--lat-comp-toast-foreground-link-default: var(--lat-color-foreground-inverse-link-default);--lat-comp-toast-foreground-link-hover: var(--lat-color-foreground-inverse-link-hover);--lat-comp-toast-foreground-link-visited: var(--lat-color-foreground-inverse-link-visited);--lat-comp-toast-foreground-primary-default: var(--lat-color-foreground-inverse-default);--lat-comp-toast-foreground-success-default: var(--lat-color-foreground-inverse-success-default);--lat-comp-tooltip-background-primary-default: var(--lat-color-background-inverse-default);--lat-comp-tooltip-foreground-primary-default: var(--lat-color-foreground-inverse-default)}.dark{--lat-color-background-critical-bold: var(--lat-ref-color-red-400);--lat-color-background-critical-bolder: var(--lat-ref-color-red-300);--lat-color-background-critical-boldest: var(--lat-ref-color-red-200);--lat-color-background-critical-default: var(--lat-ref-color-red-1000);--lat-color-background-critical-hover: var(--lat-ref-color-red-300);--lat-color-background-critical-subtle: var(--lat-ref-color-red-500);--lat-color-background-informational-default: var(--lat-ref-color-sky-900);--lat-color-background-informational-hover: var(--lat-ref-color-blue-700);--lat-color-background-informational-subtle: var(--lat-ref-color-sky-500);--lat-color-background-interactive-active: var(--lat-ref-color-sky-200);--lat-color-background-interactive-default: var(--lat-ref-color-sky-400);--lat-color-background-interactive-disabled: var(--lat-ref-color-gray-900);--lat-color-background-interactive-hover: var(--lat-ref-color-sky-300);--lat-color-background-inverse-active: var(--lat-ref-color-sky-50);--lat-color-background-inverse-default: var(--lat-ref-color-miscellaneous-white);--lat-color-background-inverse-disabled: var(--lat-ref-color-gray-100);--lat-color-background-inverse-hover: var(--lat-ref-color-gray-50);--lat-color-background-neutral-active: var(--lat-ref-color-gray-700);--lat-color-background-neutral-bold: var(--lat-ref-color-gray-800);--lat-color-background-neutral-bolder: var(--lat-ref-color-gray-600);--lat-color-background-neutral-boldest: var(--lat-ref-color-gray-400);--lat-color-background-neutral-default: var(--lat-ref-color-gray-900);--lat-color-background-neutral-disabled: var(--lat-ref-color-gray-1000);--lat-color-background-neutral-hover: var(--lat-ref-color-gray-800);--lat-color-background-neutral-subtle: var(--lat-ref-color-gray-500);--lat-color-background-pink-default: var(--lat-ref-color-pink-900);--lat-color-background-primary-active: var(--lat-ref-color-gray-700);--lat-color-background-primary-default: var(--lat-ref-color-gray-1000);--lat-color-background-primary-disabled: var(--lat-ref-color-gray-1050);--lat-color-background-primary-hover: var(--lat-ref-color-gray-900);--lat-color-background-primary-selected: var(--lat-ref-color-gray-800);--lat-color-background-purple-default: var(--lat-ref-color-purple-900);--lat-color-background-secondary-default: var(--lat-ref-color-gray-950);--lat-color-background-secondary-hover: var(--lat-ref-color-gray-800);--lat-color-background-secondary-selected: var(--lat-ref-color-sky-700);--lat-color-background-success-bold: var(--lat-ref-color-green-700);--lat-color-background-success-bolder: var(--lat-ref-color-green-400);--lat-color-background-success-default: var(--lat-ref-color-green-1000);--lat-color-background-success-hover: var(--lat-ref-color-green-900);--lat-color-background-success-subtle: var(--lat-ref-color-green-500);--lat-color-background-teal-default: var(--lat-ref-color-teal-900);--lat-color-background-warning-default: var(--lat-ref-color-gold-1000);--lat-color-background-warning-hover: var(--lat-ref-color-gold-1100);--lat-color-background-warning-subtle: var(--lat-ref-color-gold-500);--lat-color-border-contrast: var(--lat-ref-color-miscellaneous-charcoal);--lat-color-border-contrast-focus: var(--lat-ref-color-miscellaneous-white);--lat-color-border-critical-default: var(--lat-ref-color-red-500);--lat-color-border-critical-subtle: var(--lat-ref-color-red-400);--lat-color-border-focus: var(--lat-ref-color-sky-400);--lat-color-border-informational-default: var(--lat-ref-color-sky-500);--lat-color-border-informational-subtle: var(--lat-ref-color-sky-400);--lat-color-border-inverse-active: var(--lat-ref-color-gray-700);--lat-color-border-inverse-default: var(--lat-ref-color-gray-300);--lat-color-border-inverse-disabled: var(--lat-ref-color-gray-200);--lat-color-border-inverse-focus: var(--lat-ref-color-sky-700);--lat-color-border-inverse-hover: var(--lat-ref-color-gray-700);--lat-color-border-neutral-subtle: var(--lat-ref-color-gray-400);--lat-color-border-neutral-subtlest: var(--lat-ref-color-gray-900);--lat-color-border-primary-active: var(--lat-ref-color-gray-500);--lat-color-border-primary-default: var(--lat-ref-color-gray-900);--lat-color-border-primary-disabled: var(--lat-ref-color-gray-700);--lat-color-border-primary-hover: var(--lat-ref-color-gray-500);--lat-color-border-secondary-default: var(--lat-ref-color-gray-600);--lat-color-border-success-default: var(--lat-ref-color-green-400);--lat-color-border-success-subtle: var(--lat-ref-color-green-400);--lat-color-border-transparent: #ffffff00;--lat-color-border-warning-default: var(--lat-ref-color-gold-600);--lat-color-border-warning-subtle: var(--lat-ref-color-gold-400);--lat-color-foreground-critical-default: var(--lat-ref-color-red-300);--lat-color-foreground-critical-hover: var(--lat-ref-color-red-200);--lat-color-foreground-critical-subtle: var(--lat-ref-color-red-100);--lat-color-foreground-informational-default: var(--lat-ref-color-sky-500);--lat-color-foreground-informational-subtle: var(--lat-ref-color-sky-100);--lat-color-foreground-inverse-critical-default: var(--lat-ref-color-red-1000);--lat-color-foreground-inverse-default: var(--lat-ref-color-gray-1050);--lat-color-foreground-inverse-disabled: var(--lat-ref-color-gray-500);--lat-color-foreground-inverse-link-active: var(--lat-ref-color-blue-700);--lat-color-foreground-inverse-link-default: var(--lat-ref-color-sky-900);--lat-color-foreground-inverse-link-hover: var(--lat-ref-color-blue-700);--lat-color-foreground-inverse-link-visited: var(--lat-ref-color-purple-700);--lat-color-foreground-inverse-secondary: var(--lat-ref-color-gray-700);--lat-color-foreground-inverse-success-default: var(--lat-ref-color-green-900);--lat-color-foreground-inverse-warning-default: var(--lat-ref-color-gold-1000);--lat-color-foreground-link-active: var(--lat-ref-color-sky-300);--lat-color-foreground-link-default: var(--lat-ref-color-sky-200);--lat-color-foreground-link-hover: var(--lat-ref-color-sky-300);--lat-color-foreground-link-visited: var(--lat-ref-color-purple-300);--lat-color-foreground-neutral-default: var(--lat-ref-color-gray-100);--lat-color-foreground-neutral-subtle: var(--lat-ref-color-gray-100);--lat-color-foreground-pink-boldest: var(--lat-ref-color-pink-100);--lat-color-foreground-primary-default: var(--lat-ref-color-gray-50);--lat-color-foreground-primary-disabled: var(--lat-ref-color-gray-700);--lat-color-foreground-purple-boldest: var(--lat-ref-color-purple-100);--lat-color-foreground-secondary-default: var(--lat-ref-color-gray-300);--lat-color-foreground-secondary-disabled: var(--lat-ref-color-gray-600);--lat-color-foreground-success-boldest: var(--lat-ref-color-green-100);--lat-color-foreground-success-default: var(--lat-ref-color-green-500);--lat-color-foreground-teal-boldest: var(--lat-ref-color-teal-100);--lat-color-foreground-warning-boldest: var(--lat-ref-color-gold-100);--lat-color-foreground-warning-default: var(--lat-ref-color-gold-500);--lat-color-page-primary: var(--lat-ref-color-gray-1050);--lat-color-page-secondary: var(--lat-ref-color-gray-1100);--lat-gradient-rainbow: linear-gradient(90deg, #F96E10, #FFC305, #FFE84F, #78E898, #3EDFFF, #0298EC);--lat-shadow-popover: 0 0 0 1px rgba(255, 255, 255, 0.06), 0 2px 6px rgba(0, 0, 0, 0.35);--lat-shadow-focus: 0 4px 8px rgba(0, 0, 0, 0.20);--lat-shadow-tooltip: 0 0 0 1px rgba(255, 255, 255, 0.06), 0 2px 6px rgba(0, 0, 0, 0.35);--lat-shadow-small: 0 0 0 1px rgba(255, 255, 255, 0.06), 0 2px 6px rgba(0, 0, 0, 0.35);--lat-shadow-medium: 0 0 0 1px rgba(255, 255, 255, 0.06), 0 6px 16px rgba(0, 0, 0, 0.40);--lat-shadow-large: 0 0 0 1px rgba(255, 255, 255, 0.05), 0 12px 28px rgba(0, 0, 0, 0.45);--lat-shadow-overflow-left: -4px 0 8px rgba(0, 0, 0, 0.35);--lat-shadow-overflow-right: 4px 0 8px rgba(0, 0, 0, 0.35);--lat-shadow-overflow-bottom: 0 4px 8px rgba(0, 0, 0, 0.35);--lat-comp-badge-background-critical-bold: var(--lat-color-background-critical-bold);--lat-comp-badge-background-critical-default: #e65b534d;--lat-comp-badge-background-informational-default: #0296ec4d;--lat-comp-badge-background-neutral-default: #8f94a94d;--lat-comp-badge-background-success-default: #73ca0d4d;--lat-comp-badge-background-warning-default: #ffbc044d;--lat-comp-badge-border-contrast-default: var(--lat-color-border-contrast);--lat-comp-badge-foreground-critical-default: var(--lat-color-foreground-critical-subtle);--lat-comp-badge-foreground-informational-default: var(--lat-color-foreground-informational-subtle);--lat-comp-badge-foreground-inverse-default: var(--lat-color-foreground-inverse-default);--lat-comp-badge-foreground-neutral-default: var(--lat-color-foreground-neutral-subtle);--lat-comp-badge-foreground-success-default: var(--lat-color-foreground-success-boldest);--lat-comp-badge-foreground-warning-default: var(--lat-color-foreground-warning-boldest);--lat-comp-banner-background-critical-default: #e65b534d;--lat-comp-banner-background-critical-hover: var(--lat-color-background-critical-hover);--lat-comp-banner-background-informational-default: #0296ec4d;--lat-comp-banner-background-informational-hover: var(--lat-color-background-informational-hover);--lat-comp-banner-background-neutral-default: #8f94a94d;--lat-comp-banner-background-neutral-hover: var(--lat-color-background-neutral-hover);--lat-comp-banner-background-success-default: #73ca0d4d;--lat-comp-banner-background-success-hover: var(--lat-color-background-success-hover);--lat-comp-banner-background-warning-default: #ffbc044d;--lat-comp-banner-background-warning-hover: var(--lat-color-background-warning-hover);--lat-comp-banner-border-critical-default: var(--lat-color-border-critical-subtle);--lat-comp-banner-border-informational-default: var(--lat-color-border-informational-subtle);--lat-comp-banner-border-neutral-default: var(--lat-color-border-neutral-subtle);--lat-comp-banner-border-success-default: var(--lat-color-border-success-subtle);--lat-comp-banner-border-warning-default: var(--lat-color-border-warning-subtle);--lat-comp-banner-foreground-critical-default: var(--lat-color-foreground-critical-subtle);--lat-comp-banner-foreground-informational-default: var(--lat-color-foreground-informational-subtle);--lat-comp-banner-foreground-neutral-default: var(--lat-color-foreground-neutral-subtle);--lat-comp-banner-foreground-success-default: var(--lat-color-foreground-success-boldest);--lat-comp-banner-foreground-warning-default: var(--lat-color-foreground-warning-boldest);--lat-comp-toast-background-primary-default: var(--lat-color-background-neutral-default);--lat-comp-toast-background-primary-hover: var(--lat-color-background-neutral-hover);--lat-comp-toast-foreground-critical-default: var(--lat-color-foreground-critical-default);--lat-comp-toast-foreground-link-active: var(--lat-color-foreground-link-active);--lat-comp-toast-foreground-link-default: var(--lat-color-foreground-link-default);--lat-comp-toast-foreground-link-hover: var(--lat-color-foreground-link-hover);--lat-comp-toast-foreground-link-visited: var(--lat-color-foreground-link-visited);--lat-comp-toast-foreground-primary-default: var(--lat-color-foreground-primary-default);--lat-comp-toast-foreground-success-default: var(--lat-color-foreground-success-default);--lat-comp-tooltip-background-primary-default: var(--lat-color-background-neutral-default);--lat-comp-tooltip-foreground-primary-default: var(--lat-color-foreground-primary-default)}#navbar-transition{background-color:var(--lat-color-background-secondary-default)}"}],"page":{"pagePath":"api/anomaly-detection/update-a-signal","slug":"/api/anomaly-detection/update-a-signal","pageMetadata":{"title":"Update a Signal","description":"Update a Signal by ID. All fields in the body are optional; only the fields you supply\nare applied.\n\n- `enabled`: Toggles the Signal on or off. Re-enabling a Signal that has already trained puts it back into `normal`; otherwise it returns to `onboarding`.\n- `sensitivity`: Sets how far a measurement must deviate from the trained normal band before the Signal fires. Not applicable to `presence` Signals, and cannot be set on a Signal that has not yet trained.\n- `recipients`: Replaces the Signal's Recipient set. An empty array clears all Recipients. Modifying Recipients requires the **Manage Recipients** permission in addition to **Manage Signals**.\n","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/signals/{signalId}","href":"/api/anomaly-detection/update-a-signal","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n li: \"li\",\n p: \"p\",\n strong: \"strong\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Update a Signal by ID. All fields in the body are optional; only the fields you supply\\nare applied.\"\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"enabled\"\n }), \": Toggles the Signal on or off. Re-enabling a Signal that has already trained puts it back into \", _jsx(_components.code, {\n children: \"normal\"\n }), \"; otherwise it returns to \", _jsx(_components.code, {\n children: \"onboarding\"\n }), \".\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"sensitivity\"\n }), \": Sets how far a measurement must deviate from the trained normal band before the Signal fires. Not applicable to \", _jsx(_components.code, {\n children: \"presence\"\n }), \" Signals, and cannot be set on a Signal that has not yet trained.\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"recipients\"\n }), \": Replaces the Signal’s Recipient set. An empty array clears all Recipients. Modifying Recipients requires the \", _jsx(_components.strong, {\n children: \"Manage Recipients\"\n }), \" permission in addition to \", _jsx(_components.strong, {\n children: \"Manage Signals\"\n }), \".\"]\n }), \"\\n\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"codeStyling":{},"config":{},"pageMetadata":{"title":"Update a Signal","description":"Update a Signal by ID. All fields in the body are optional; only the fields you supply\nare applied.\n\n- `enabled`: Toggles the Signal on or off. Re-enabling a Signal that has already trained puts it back into `normal`; otherwise it returns to `onboarding`.\n- `sensitivity`: Sets how far a measurement must deviate from the trained normal band before the Signal fires. Not applicable to `presence` Signals, and cannot be set on a Signal that has not yet trained.\n- `recipients`: Replaces the Signal's Recipient set. An empty array clears all Recipients. Modifying Recipients requires the **Manage Recipients** permission in addition to **Manage Signals**.\n","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/signals/{signalId}","href":"/api/anomaly-detection/update-a-signal","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/honeycomb/b94dfbf0ae869e30/_assets/scripts/kapa.js","/_mintlify/custom/honeycomb/0eb253641253d1ce/main.js","/_mintlify/custom/honeycomb/a0f1d373bf4aece9/tracing.js"],"openApiReferenceData":{"operation":{"security":["a8527710-1230-4600-ab2e-36c99c5a0a8f"],"summary":"Update a Signal","description":"Update a Signal by ID. All fields in the body are optional; only the fields you supply\nare applied.\n\n- `enabled`: Toggles the Signal on or off. Re-enabling a Signal that has already trained puts it back into `normal`; otherwise it returns to `onboarding`.\n- `sensitivity`: Sets how far a measurement must deviate from the trained normal band before the Signal fires. Not applicable to `presence` Signals, and cannot be set on a Signal that has not yet trained.\n- `recipients`: Replaces the Signal's Recipient set. An empty array clears all Recipients. Modifying Recipients requires the **Manage Recipients** permission in addition to **Manage Signals**.\n","tags":["Anomaly Detection"],"operationId":"updateSignal","requestBody":"9e403ab0-ff09-4521-9e5e-d20d9eed2124","responses":{"200":"dc884453-51f1-4e86-8e24-d9f503848e8c","400":"1d37672f-6d37-43ad-bb80-0ce7be9c193d","401":"d4a91d7d-7343-4d18-8ff3-bb876eddb277","403":"e5a062c0-51fe-424b-9b09-e52c536dce8c","404":"7efe1509-b911-4ae5-8d10-ad1fe2d14839","409":"2c276aee-a3a0-4c08-b048-8ce66f5d93e8","422":"7064be02-4291-48cc-8ef7-5b3bb93d63b3","429":"543e6dea-3c15-4e1a-96ff-c1e703454418","default":"b12faa6d-63d0-4d1d-8496-785736c81cf7"},"method":"put","type":"path","servers":["d21d1ea9-af23-41e4-8f48-91412b8e697a","d8569a81-b969-405b-8a71-00c0b9d97320"],"path":"/1/signals/{signalId}","baseUrlOptions":["https://api.honeycomb.io","https://api.eu1.honeycomb.io"],"title":"Update a Signal","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"c05460ea-5427-42d4-8806-476e01d575cb":{"name":"signalId","description":"The unique identifier (ID) of a Signal.","in":"path","required":true,"schema":{"type":"string","isRequired":true,"description":"The unique identifier (ID) of a Signal.","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"description":"Fields to update on the Signal. All fields are optional.","required":true,"content":{"application/json":{"schema":{"type":"object","description":"Fields to update on a Signal. All fields are optional and only supplied fields are applied.","properties":{"enabled":{"type":"boolean","description":"Turn the Signal on (`true`) or off (`false`).","example":true,"uniqueKey":"enabled","typeLabel":"boolean"},"sensitivity":{"type":"string","description":"Set the sensitivity bucket for `error_rate` Signals. Cannot be set on `presence` Signals or on Signals that have not yet trained.\n","enum":["low","medium","high"],"example":"medium","uniqueKey":"sensitivity","typeLabel":"enum\u003cstring>"},"recipients":{"type":"array","description":"Replace the Signal's Recipient set with the given list. An empty array clears all Recipients. Each Recipient must be referenced by its `id` from the [Recipients API](/api/recipients/). Requires the **Manage Recipients** permission in addition to **Manage Signals**.\n","items":{"type":"object","required":["id"],"description":"A Recipient assigned to a Signal.","properties":{"id":{"type":"string","description":"The unique identifier of an existing Recipient. Create Recipients via the [Recipients API](/api/recipients/).","example":"hcar_01jak3ymk8s5cpc2xz3q7d8v9r","isRequired":true,"uniqueKey":"recipients.items.[INDEX].id","typeLabel":"string"},"details":{"type":"object","description":"Per-assignment settings for how this Recipient receives notifications for this Signal.","properties":{"pagerduty_severity":{"type":"string","description":"Severity to use when the assigned Recipient is a PagerDuty Recipient. Rejected for non-PagerDuty Recipients.","enum":["critical","error","warning","info"],"example":"critical","uniqueKey":"recipients.items.[INDEX].details.pagerduty_severity","typeLabel":"enum\u003cstring>"},"muted":{"type":"boolean","description":"When `true`, the Recipient is muted for this Signal and will not receive notifications.","default":false,"uniqueKey":"recipients.items.[INDEX].details.muted","typeLabel":"boolean"}},"uniqueKey":"recipients.items.[INDEX].details","typeLabel":"object"}},"uniqueKey":"recipients.items.[INDEX]","typeLabel":"object"},"uniqueKey":"recipients","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"enabled":true,"sensitivity":"medium","recipients":[{"id":"hcar_01jak3ymk8s5cpc2xz3q7d8v9r","details":{"pagerduty_severity":"critical","muted":false}}]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"dc884453-51f1-4e86-8e24-d9f503848e8c":{"description":"Success","headers":{"Ratelimit":{"description":"The (draft07) recommended header from the IETF on rate limiting.\nThe value of the header is formatted \"limit=X, remaining=Y, reset=Z\".\nWhere:\n - X is the maximum number of requests allowed in the window\n - Y is the number of requests remaining in the window\n - Z is the number of seconds until the limit resets\n","schema":{"type":"string"},"example":"limit=100, remaining=50, reset=60"},"RateLimitPolicy":{"description":"The (draft07) recommended header from the IETF on rate limiting.\nThe value of the header is formatted \"X;w=Y\".\nWhere:\n - X is the maximum number of requests allowed in a window\n - Y is the size of the window in seconds\n","schema":{"type":"string"},"example":"100;w=60"}},"content":{"application/json":{"schema":{"type":"object","description":"A Signal with its assigned Recipients.","required":["recipients","id","service_name","dataset_slug","environment_slug","measured_signal","enabled","status","sensitivity","auto_investigate","currently_anomalous","last_anomaly_started_at","last_anomaly_ended_at","created_at","updated_at"],"properties":{"id":{"type":"string","description":"Unique identifier (ID) of the Signal.","readOnly":true,"example":"hcasp_01j9x1yq0k2t8m9n3v4b5r6c7d","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"service_name":{"type":"string","description":"The name of the service the Signal monitors.","readOnly":true,"example":"checkout-api","isRequired":true,"uniqueKey":"service_name","typeLabel":"string"},"dataset_slug":{"type":"string","description":"The slug of the dataset the Signal's service reports to.","readOnly":true,"example":"checkout-api","isRequired":true,"uniqueKey":"dataset_slug","typeLabel":"string"},"environment_slug":{"type":"string","description":"The slug of the environment the Signal belongs to.","readOnly":true,"example":"production","isRequired":true,"uniqueKey":"environment_slug","typeLabel":"string"},"measured_signal":{"type":"string","description":"The kind of measurement the Signal is trained on.","enum":["error_rate","presence"],"example":"error_rate","isRequired":true,"uniqueKey":"measured_signal","typeLabel":"enum\u003cstring>"},"enabled":{"type":"boolean","description":"Whether the Signal is currently enabled. Disabled Signals do not fire.","example":true,"isRequired":true,"uniqueKey":"enabled","typeLabel":"boolean"},"status":{"type":"string","description":"The lifecycle status of the Signal.","enum":["onboarding","normal","anomalous","off","ineligible"],"example":"normal","isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"sensitivity":{"oneOf":[{"type":"string","description":"How far a measurement must deviate from the trained normal band before the Signal fires. Always `null` for `presence` Signals, and `null` for any Signal that has not yet trained.\n","enum":["low","medium","high"],"example":"medium","isRequired":true,"uniqueKey":"sensitivity.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"How far a measurement must deviate from the trained normal band before the Signal fires. Always `null` for `presence` Signals, and `null` for any Signal that has not yet trained.\n","isRequired":true,"uniqueKey":"sensitivity.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"sensitivity","typeLabel":"enum\u003cstring> | null"},"auto_investigate":{"type":"boolean","description":"When `true`, Honeycomb will automatically start an investigation when this Signal fires.","readOnly":true,"example":false,"isRequired":true,"uniqueKey":"auto_investigate","typeLabel":"boolean"},"currently_anomalous":{"type":"boolean","description":"Whether the Signal is currently in an anomalous state.","readOnly":true,"example":false,"isRequired":true,"uniqueKey":"currently_anomalous","typeLabel":"boolean"},"last_anomaly_started_at":{"oneOf":[{"type":"integer","description":"The start time of the most recent anomaly, in seconds since UNIX epoch. `null` when the Signal has never been anomalous.","readOnly":true,"example":1741089600,"isRequired":true,"uniqueKey":"last_anomaly_started_at.oneOf.0","typeLabel":"integer"},{"type":"null","description":"The start time of the most recent anomaly, in seconds since UNIX epoch. `null` when the Signal has never been anomalous.","readOnly":true,"example":1741089600,"isRequired":true,"uniqueKey":"last_anomaly_started_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"last_anomaly_started_at","typeLabel":"integer | null"},"last_anomaly_ended_at":{"oneOf":[{"type":"integer","description":"The end time of the most recent anomaly, in seconds since UNIX epoch. `null` when no anomaly has ended yet, or the Signal is currently anomalous.","readOnly":true,"example":1741093200,"isRequired":true,"uniqueKey":"last_anomaly_ended_at.oneOf.0","typeLabel":"integer"},{"type":"null","description":"The end time of the most recent anomaly, in seconds since UNIX epoch. `null` when no anomaly has ended yet, or the Signal is currently anomalous.","readOnly":true,"example":1741093200,"isRequired":true,"uniqueKey":"last_anomaly_ended_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"last_anomaly_ended_at","typeLabel":"integer | null"},"created_at":{"type":"string","format":"date-time","description":"The ISO8601-formatted time when the Signal was created.","readOnly":true,"example":"2025-02-14T17:32:11Z","isRequired":true,"uniqueKey":"created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","description":"The ISO8601-formatted time when the Signal was last updated.","readOnly":true,"example":"2025-03-01T10:04:22Z","isRequired":true,"uniqueKey":"updated_at","typeLabel":"string\u003cdate-time>"},"recipients":{"type":"array","description":"The Recipients notified when this Signal fires.","items":{"type":"object","properties":{"id":{"type":"string","uniqueKey":"recipients.items.[INDEX].id","typeLabel":"string"},"type":{"type":"string","description":"One of the allowed Recipient types.\nDeprecated: Use the Recipients API first, then pass the Recipient ID.\n","enum":["pagerduty","email","slack","webhook","msteams","msteams_workflow"],"deprecated":true,"uniqueKey":"recipients.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"target":{"type":"string","deprecated":true,"description":"The target of the notification. For example, the specific Slack channel or email address.\nFor Recipients of `type = \"webhook\"` or `type = \"msteams_workflow\"`,\nthis will be the Name in the UI and `webhook_name` in the Recipients API.\nDeprecated: Use the Recipients API first, then pass the Recipient ID.\n","uniqueKey":"recipients.items.[INDEX].target","typeLabel":"string"},"details":{"type":"object","properties":{"pagerduty_severity":{"description":"When using a Recipient of `type = \"pagerduty\"`, the severity of the alert can be specified.\n","type":"string","default":"critical","enum":["critical","error","warning","info"],"uniqueKey":"recipients.items.[INDEX].details.pagerduty_severity","typeLabel":"enum\u003cstring>"},"variables":{"description":"When using a Recipient of `type = \"webhook\"`, the alert-level variables can be specified.\n","type":"array","items":{"type":"object","required":["name"],"properties":{"name":{"type":"string","pattern":"^[a-z](?:[a-zA-Z0-9]+$)?$","maxLength":64,"example":"severity","isRequired":true,"uniqueKey":"recipients.items.[INDEX].details.variables.items.[INDEX].name","typeLabel":"string"},"value":{"type":"string","maxLength":256,"example":"warning","uniqueKey":"recipients.items.[INDEX].details.variables.items.[INDEX].value","typeLabel":"string"}},"uniqueKey":"recipients.items.[INDEX].details.variables.items.[INDEX]","typeLabel":"object"},"uniqueKey":"recipients.items.[INDEX].details.variables","typeLabel":"object[]"},"muted":{"type":"boolean","description":"When `true`, the Recipient is muted for this alert and will not receive notifications.\nOnly applies to Recipients assigned to a Signal via the Anomaly Detection API.\n","uniqueKey":"recipients.items.[INDEX].details.muted","typeLabel":"boolean"}},"uniqueKey":"recipients.items.[INDEX].details","typeLabel":"object"}},"uniqueKey":"recipients.items.[INDEX]","typeLabel":"object"},"example":[{"id":"hcar_01jak3ymk8s5cpc2xz3q7d8v9r","type":"pagerduty","details":{"pagerduty_severity":"critical","muted":false}}],"isRequired":true,"uniqueKey":"recipients","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"hcasp_01j9x1yq0k2t8m9n3v4b5r6c7d","service_name":"checkout-api","dataset_slug":"checkout-api","environment_slug":"production","measured_signal":"error_rate","enabled":true,"status":"normal","sensitivity":"medium","auto_investigate":false,"currently_anomalous":false,"last_anomaly_started_at":1741089600,"last_anomaly_ended_at":1741093200,"created_at":"2025-02-14T17:32:11Z","updated_at":"2025-03-01T10:04:22Z","recipients":[{"id":"hcar_01jak3ymk8s5cpc2xz3q7d8v9r","type":"pagerduty","details":{"pagerduty_severity":"critical","muted":false}}]}}},"exampleType":"generated"}},"exampleType":"generated"},"1d37672f-6d37-43ad-bb80-0ce7be9c193d":{"description":"The provided request body was invalid.","headers":{"Ratelimit":{"description":"The (draft07) recommended header from the IETF on rate limiting.\nThe value of the header is formatted \"limit=X, remaining=Y, reset=Z\".\nWhere:\n - X is the maximum number of requests allowed in the window\n - Y is the number of requests remaining in the window\n - Z is the number of seconds until the limit resets\n","schema":{"type":"string"},"example":"limit=100, remaining=50, reset=60"},"RateLimitPolicy":{"description":"The (draft07) recommended header from the IETF on rate limiting.\nThe value of the header is formatted \"X;w=Y\".\nWhere:\n - X is the maximum number of requests allowed in a window\n - Y is the size of the window in seconds\n","schema":{"type":"string"},"example":"100;w=60"}},"content":{"application/problem+json":{"schema":{"x-tags":["Errors"],"description":"An RFC7807 'Problem Detail' formatted error message.","type":"object","required":["error","status","type","title"],"properties":{"error":{"type":"string","readOnly":true,"default":"something went wrong!","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"status":{"type":"number","readOnly":true,"description":"The HTTP status code of the error.","isRequired":true,"uniqueKey":"status","typeLabel":"number"},"type":{"type":"string","readOnly":true,"description":"Type is a URI used to uniquely identify the type of error.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","readOnly":true,"description":"Title is a human-readable summary that explains the `type` of the problem.","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"detail":{"type":"string","readOnly":true,"description":"The general, human-readable error message.","uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","readOnly":true,"description":"The unique identifier (ID) for this specific error.","uniqueKey":"instance","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"DetailedError":{"title":"DetailedError","value":{"status":400,"type":"https://api.honeycomb.io/problems/unparseable","title":"The request body could not be parsed.","error":"invalid gzip data"}}},"exampleType":"examples"},"application/json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A legacy error, containing only a textual description.","properties":{"error":{"type":"string","readOnly":true,"uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"GenericError":{"title":"GenericError","value":{"error":"invalid Query data"}}},"exampleType":"examples"},"application/vnd.api+json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A JSONAPI-formatted error message.","properties":{"errors":{"type":"array","items":{"type":"object","readOnly":true,"required":["id","code"],"properties":{"id":{"type":"string","readOnly":true,"isRequired":true,"uniqueKey":"errors.items.[INDEX].id","typeLabel":"string"},"code":{"type":"string","readOnly":true,"isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"status":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].status","typeLabel":"string"},"title":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].title","typeLabel":"string"},"detail":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"source":{"type":"object","readOnly":true,"properties":{"pointer":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.pointer","typeLabel":"string"},"header":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.header","typeLabel":"string"},"parameter":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.parameter","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].source","typeLabel":"object"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"JSONAPIError":{"title":"JSONAPIError","value":{"errors":[{"id":"06dcdd6508ca822f0e7e2bb4121c1f52","code":"invalid","title":"request body could not be parsed","detail":"invalid gzip data"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"d4a91d7d-7343-4d18-8ff3-bb876eddb277":{"description":"Unauthorized","content":{"application/json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A legacy error, containing only a textual description.","properties":{"error":{"type":"string","readOnly":true,"uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"unknown API key - check your credentials"},"examples":{"Example":{"title":"Example","value":{"error":"unknown API key - check your credentials"}}},"exampleType":"examples"},"application/vnd.api+json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A JSONAPI-formatted error message.","properties":{"errors":{"type":"array","items":{"type":"object","readOnly":true,"required":["id","code"],"properties":{"id":{"type":"string","readOnly":true,"isRequired":true,"uniqueKey":"errors.items.[INDEX].id","typeLabel":"string"},"code":{"type":"string","readOnly":true,"isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"status":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].status","typeLabel":"string"},"title":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].title","typeLabel":"string"},"detail":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"source":{"type":"object","readOnly":true,"properties":{"pointer":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.pointer","typeLabel":"string"},"header":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.header","typeLabel":"string"},"parameter":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.parameter","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].source","typeLabel":"object"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"id":"\u003cstring>","code":"\u003cstring>","status":"\u003cstring>","title":"\u003cstring>","detail":"\u003cstring>","source":{"pointer":"\u003cstring>","header":"\u003cstring>","parameter":"\u003cstring>"}}]}}},"exampleType":"generated"}},"exampleType":"examples"},"e5a062c0-51fe-424b-9b09-e52c536dce8c":{"description":"Forbidden","content":{"application/json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A legacy error, containing only a textual description.","properties":{"error":{"type":"string","readOnly":true,"uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"deny-management-apis":{"title":"deny-management-apis","description":"Team cannot access management APIs.","value":{"error":"Your team has been denied access to Management APIs, please contact support to be unblocked."}}},"exampleType":"examples"},"application/problem+json":{"schema":{"x-tags":["Errors"],"description":"An RFC7807 'Problem Detail' formatted error message.","type":"object","required":["error","status","type","title"],"properties":{"error":{"type":"string","readOnly":true,"default":"something went wrong!","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"status":{"type":"number","readOnly":true,"description":"The HTTP status code of the error.","isRequired":true,"uniqueKey":"status","typeLabel":"number"},"type":{"type":"string","readOnly":true,"description":"Type is a URI used to uniquely identify the type of error.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","readOnly":true,"description":"Title is a human-readable summary that explains the `type` of the problem.","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"detail":{"type":"string","readOnly":true,"description":"The general, human-readable error message.","uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","readOnly":true,"description":"The unique identifier (ID) for this specific error.","uniqueKey":"instance","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"something went wrong!","status":123,"type":"\u003cstring>","title":"\u003cstring>","detail":"\u003cstring>","instance":"\u003cstring>"}}},"exampleType":"generated"},"application/vnd.api+json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A JSONAPI-formatted error message.","properties":{"errors":{"type":"array","items":{"type":"object","readOnly":true,"required":["id","code"],"properties":{"id":{"type":"string","readOnly":true,"isRequired":true,"uniqueKey":"errors.items.[INDEX].id","typeLabel":"string"},"code":{"type":"string","readOnly":true,"isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"status":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].status","typeLabel":"string"},"title":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].title","typeLabel":"string"},"detail":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"source":{"type":"object","readOnly":true,"properties":{"pointer":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.pointer","typeLabel":"string"},"header":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.header","typeLabel":"string"},"parameter":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.parameter","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].source","typeLabel":"object"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"id":"\u003cstring>","code":"\u003cstring>","status":"\u003cstring>","title":"\u003cstring>","detail":"\u003cstring>","source":{"pointer":"\u003cstring>","header":"\u003cstring>","parameter":"\u003cstring>"}}]}}},"exampleType":"generated"}},"exampleType":"examples"},"7efe1509-b911-4ae5-8d10-ad1fe2d14839":{"description":"Not Found","headers":{"Ratelimit":{"description":"The (draft07) recommended header from the IETF on rate limiting.\nThe value of the header is formatted \"limit=X, remaining=Y, reset=Z\".\nWhere:\n - X is the maximum number of requests allowed in the window\n - Y is the number of requests remaining in the window\n - Z is the number of seconds until the limit resets\n","schema":{"type":"string"},"example":"limit=100, remaining=50, reset=60"},"RateLimitPolicy":{"description":"The (draft07) recommended header from the IETF on rate limiting.\nThe value of the header is formatted \"X;w=Y\".\nWhere:\n - X is the maximum number of requests allowed in a window\n - Y is the size of the window in seconds\n","schema":{"type":"string"},"example":"100;w=60"}},"content":{"application/json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A legacy error, containing only a textual description.","properties":{"error":{"type":"string","readOnly":true,"uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"dataset not found"},"examples":{"Example":{"title":"Example","value":{"error":"dataset not found"}}},"exampleType":"examples"},"application/problem+json":{"schema":{"x-tags":["Errors"],"description":"An RFC7807 'Problem Detail' formatted error message.","type":"object","required":["error","status","type","title"],"properties":{"error":{"type":"string","readOnly":true,"default":"something went wrong!","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"status":{"type":"number","readOnly":true,"description":"The HTTP status code of the error.","isRequired":true,"uniqueKey":"status","typeLabel":"number"},"type":{"type":"string","readOnly":true,"description":"Type is a URI used to uniquely identify the type of error.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","readOnly":true,"description":"Title is a human-readable summary that explains the `type` of the problem.","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"detail":{"type":"string","readOnly":true,"description":"The general, human-readable error message.","uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","readOnly":true,"description":"The unique identifier (ID) for this specific error.","uniqueKey":"instance","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"status":404,"type":"https://api.honeycomb.io/problems/not-found","title":"The requested resource cannot be found.","error":"Dataset not found","detail":"Dataset not found"},"examples":{"Example":{"title":"Example","value":{"status":404,"type":"https://api.honeycomb.io/problems/not-found","title":"The requested resource cannot be found.","error":"Dataset not found","detail":"Dataset not found"}}},"exampleType":"examples"},"application/vnd.api+json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A JSONAPI-formatted error message.","properties":{"errors":{"type":"array","items":{"type":"object","readOnly":true,"required":["id","code"],"properties":{"id":{"type":"string","readOnly":true,"isRequired":true,"uniqueKey":"errors.items.[INDEX].id","typeLabel":"string"},"code":{"type":"string","readOnly":true,"isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"status":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].status","typeLabel":"string"},"title":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].title","typeLabel":"string"},"detail":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"source":{"type":"object","readOnly":true,"properties":{"pointer":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.pointer","typeLabel":"string"},"header":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.header","typeLabel":"string"},"parameter":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.parameter","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].source","typeLabel":"object"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"id":"\u003cstring>","code":"\u003cstring>","status":"\u003cstring>","title":"\u003cstring>","detail":"\u003cstring>","source":{"pointer":"\u003cstring>","header":"\u003cstring>","parameter":"\u003cstring>"}}]}}},"exampleType":"generated"}},"exampleType":"examples"},"2c276aee-a3a0-4c08-b048-8ce66f5d93e8":{"description":"Conflict","headers":{"Ratelimit":{"description":"The (draft07) recommended header from the IETF on rate limiting.\nThe value of the header is formatted \"limit=X, remaining=Y, reset=Z\".\nWhere:\n - X is the maximum number of requests allowed in the window\n - Y is the number of requests remaining in the window\n - Z is the number of seconds until the limit resets\n","schema":{"type":"string"},"example":"limit=100, remaining=50, reset=60"},"RateLimitPolicy":{"description":"The (draft07) recommended header from the IETF on rate limiting.\nThe value of the header is formatted \"X;w=Y\".\nWhere:\n - X is the maximum number of requests allowed in a window\n - Y is the size of the window in seconds\n","schema":{"type":"string"},"example":"100;w=60"}},"content":{"application/json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A legacy error, containing only a textual description.","properties":{"error":{"type":"string","readOnly":true,"uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"dataset not found"},"examples":{"Example":{"title":"Example","value":{"error":"dataset not found"}}},"exampleType":"examples"},"application/problem+json":{"schema":{"x-tags":["Errors"],"description":"An RFC7807 'Problem Detail' formatted error message.","type":"object","required":["error","status","type","title"],"properties":{"error":{"type":"string","readOnly":true,"default":"something went wrong!","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"status":{"type":"number","readOnly":true,"description":"The HTTP status code of the error.","isRequired":true,"uniqueKey":"status","typeLabel":"number"},"type":{"type":"string","readOnly":true,"description":"Type is a URI used to uniquely identify the type of error.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","readOnly":true,"description":"Title is a human-readable summary that explains the `type` of the problem.","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"detail":{"type":"string","readOnly":true,"description":"The general, human-readable error message.","uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","readOnly":true,"description":"The unique identifier (ID) for this specific error.","uniqueKey":"instance","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"status":409,"type":"https://api.honeycomb.io/problems/conflict","title":"Request could not be completed due to a conflict with the current state of the target resource.","error":"A resource by that name already exists."},"examples":{"Example":{"title":"Example","value":{"status":409,"type":"https://api.honeycomb.io/problems/conflict","title":"Request could not be completed due to a conflict with the current state of the target resource.","error":"A resource by that name already exists."}}},"exampleType":"examples"},"application/vnd.api+json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A JSONAPI-formatted error message.","properties":{"errors":{"type":"array","items":{"type":"object","readOnly":true,"required":["id","code"],"properties":{"id":{"type":"string","readOnly":true,"isRequired":true,"uniqueKey":"errors.items.[INDEX].id","typeLabel":"string"},"code":{"type":"string","readOnly":true,"isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"status":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].status","typeLabel":"string"},"title":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].title","typeLabel":"string"},"detail":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"source":{"type":"object","readOnly":true,"properties":{"pointer":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.pointer","typeLabel":"string"},"header":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.header","typeLabel":"string"},"parameter":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.parameter","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].source","typeLabel":"object"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"id":"\u003cstring>","code":"\u003cstring>","status":"\u003cstring>","title":"\u003cstring>","detail":"\u003cstring>","source":{"pointer":"\u003cstring>","header":"\u003cstring>","parameter":"\u003cstring>"}}]}}},"exampleType":"generated"}},"exampleType":"examples"},"7064be02-4291-48cc-8ef7-5b3bb93d63b3":{"description":"Validation Failed","headers":{"Ratelimit":{"description":"The (draft07) recommended header from the IETF on rate limiting.\nThe value of the header is formatted \"limit=X, remaining=Y, reset=Z\".\nWhere:\n - X is the maximum number of requests allowed in the window\n - Y is the number of requests remaining in the window\n - Z is the number of seconds until the limit resets\n","schema":{"type":"string"},"example":"limit=100, remaining=50, reset=60"},"RateLimitPolicy":{"description":"The (draft07) recommended header from the IETF on rate limiting.\nThe value of the header is formatted \"X;w=Y\".\nWhere:\n - X is the maximum number of requests allowed in a window\n - Y is the size of the window in seconds\n","schema":{"type":"string"},"example":"100;w=60"}},"content":{"application/problem+json":{"schema":{"type":"object","description":"An RFC7807 'Problem Detail' formatted error message.","required":["error","status","type","title"],"x-tags":["Errors"],"properties":{"error":{"type":"string","readOnly":true,"default":"something went wrong!","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"status":{"type":"number","description":"The HTTP status code of the error.","default":422,"readOnly":true,"isRequired":true,"uniqueKey":"status","typeLabel":"number"},"type":{"type":"string","description":"Type is a URI used to uniquely identify the type of error.","default":"https://api.honeycomb.io/problems/validation-failed","readOnly":true,"isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","description":"Title is a human-readable summary that explains the `type` of the problem.","default":"The provided input is invalid.","readOnly":true,"isRequired":true,"uniqueKey":"title","typeLabel":"string"},"detail":{"type":"string","readOnly":true,"description":"The general, human-readable error message.","uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","readOnly":true,"description":"The unique identifier (ID) for this specific error.","uniqueKey":"instance","typeLabel":"string"},"type_detail":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","readOnly":true,"uniqueKey":"type_detail.items.[INDEX].field","typeLabel":"string"},"code":{"type":"string","readOnly":true,"enum":["invalid","missing","incorrect_type","already_exists"],"uniqueKey":"type_detail.items.[INDEX].code","typeLabel":"enum\u003cstring>"},"description":{"type":"string","readOnly":true,"uniqueKey":"type_detail.items.[INDEX].description","typeLabel":"string"}},"uniqueKey":"type_detail.items.[INDEX]","typeLabel":"object"},"uniqueKey":"type_detail","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"status":422,"type":"https://api.honeycomb.io/problems/validation-failed","error":"The provided input is invalid.","title":"The provided input is invalid","type_detail":[{"field":"type","code":"invalid","description":"type: must be a valid value"}]},"examples":{"Example":{"title":"Example","value":{"status":422,"type":"https://api.honeycomb.io/problems/validation-failed","error":"The provided input is invalid.","title":"The provided input is invalid","type_detail":[{"field":"type","code":"invalid","description":"type: must be a valid value"}]}}},"exampleType":"examples"},"application/json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A legacy error, containing only a textual description.","properties":{"error":{"type":"string","readOnly":true,"uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"},"application/vnd.api+json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A JSONAPI-formatted error message.","properties":{"errors":{"type":"array","items":{"type":"object","readOnly":true,"required":["id","code"],"properties":{"id":{"type":"string","readOnly":true,"isRequired":true,"uniqueKey":"errors.items.[INDEX].id","typeLabel":"string"},"code":{"type":"string","readOnly":true,"isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"status":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].status","typeLabel":"string"},"title":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].title","typeLabel":"string"},"detail":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"source":{"type":"object","readOnly":true,"properties":{"pointer":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.pointer","typeLabel":"string"},"header":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.header","typeLabel":"string"},"parameter":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.parameter","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].source","typeLabel":"object"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"id":"\u003cstring>","code":"\u003cstring>","status":"\u003cstring>","title":"\u003cstring>","detail":"\u003cstring>","source":{"pointer":"\u003cstring>","header":"\u003cstring>","parameter":"\u003cstring>"}}]}}},"exampleType":"generated"}},"exampleType":"examples"},"543e6dea-3c15-4e1a-96ff-c1e703454418":{"description":"Rate Limit Exceeded","headers":{"Retry-After":{"description":"The RFC7231 header used to indicate when a client should retry requests.\n","schema":{"type":"string"},"example":"Fri, 22 Mar 2024 18:37:53 GMT"},"Ratelimit":{"description":"The (draft07) recommended header from the IETF on rate limiting.\nThe value of the header is formatted \"limit=X, remaining=Y, reset=Z\".\nWhere:\n - X is the maximum number of requests allowed in the window\n - Y is the number of requests remaining in the window\n - Z is the number of seconds until the limit resets\n","schema":{"type":"string"},"example":"limit=100, remaining=50, reset=60"},"RateLimitPolicy":{"description":"The (draft07) recommended header from the IETF on rate limiting.\nThe value of the header is formatted \"X;w=Y\".\nWhere:\n - X is the maximum number of requests allowed in a window\n - Y is the size of the window in seconds\n","schema":{"type":"string"},"example":"100;w=60"}},"content":{"application/json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A legacy error, containing only a textual description.","properties":{"error":{"type":"string","readOnly":true,"uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"Rate Limited"},"examples":{"Example":{"title":"Example","value":{"error":"Rate Limited"}}},"exampleType":"examples"},"application/problem+json":{"schema":{"x-tags":["Errors"],"description":"An RFC7807 'Problem Detail' formatted error message.","type":"object","required":["error","status","type","title"],"properties":{"error":{"type":"string","readOnly":true,"default":"something went wrong!","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"status":{"type":"number","readOnly":true,"description":"The HTTP status code of the error.","isRequired":true,"uniqueKey":"status","typeLabel":"number"},"type":{"type":"string","readOnly":true,"description":"Type is a URI used to uniquely identify the type of error.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","readOnly":true,"description":"Title is a human-readable summary that explains the `type` of the problem.","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"detail":{"type":"string","readOnly":true,"description":"The general, human-readable error message.","uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","readOnly":true,"description":"The unique identifier (ID) for this specific error.","uniqueKey":"instance","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"status":429,"type":"https://api.honeycomb.io/problems/rate-limited","title":"You have exceeded your rate limit.","error":"You have exceeded your rate limit.","detail":"Please try again after 2025-02-01T15:23:12Z."},"examples":{"Example":{"title":"Example","value":{"status":429,"type":"https://api.honeycomb.io/problems/rate-limited","title":"You have exceeded your rate limit.","error":"You have exceeded your rate limit.","detail":"Please try again after 2025-02-01T15:23:12Z."}}},"exampleType":"examples"},"application/vnd.api+json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A JSONAPI-formatted error message.","properties":{"errors":{"type":"array","items":{"type":"object","readOnly":true,"required":["id","code"],"properties":{"id":{"type":"string","readOnly":true,"isRequired":true,"uniqueKey":"errors.items.[INDEX].id","typeLabel":"string"},"code":{"type":"string","readOnly":true,"isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"status":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].status","typeLabel":"string"},"title":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].title","typeLabel":"string"},"detail":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"source":{"type":"object","readOnly":true,"properties":{"pointer":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.pointer","typeLabel":"string"},"header":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.header","typeLabel":"string"},"parameter":{"type":"string","readOnly":true,"uniqueKey":"errors.items.[INDEX].source.parameter","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].source","typeLabel":"object"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"errors":[{"id":"06dcdd6508ca822f0e7e2bb4121c1f52","code":"rate-limited/may-retry","title":"request rate limit exceeded","detail":"Please try again after 2025-02-01T15:23:12Z."}]},"examples":{"Example":{"title":"Example","value":{"errors":[{"id":"06dcdd6508ca822f0e7e2bb4121c1f52","code":"rate-limited/may-retry","title":"request rate limit exceeded","detail":"Please try again after 2025-02-01T15:23:12Z."}]}}},"exampleType":"examples"}},"exampleType":"examples"},"b12faa6d-63d0-4d1d-8496-785736c81cf7":{"description":"Error","content":{"application/json":{"schema":{"x-tags":["Errors"],"type":"object","description":"A legacy error, containing only a textual description.","properties":{"error":{"type":"string","readOnly":true,"uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"a8527710-1230-4600-ab2e-36c99c5a0a8f":{"configuration_key":{"type":"apiKey","name":"X-Honeycomb-Team","in":"header","description":"Authenticate using a Honeycomb Configuration Key.\n\nPass the **Token** in the `X-Honeycomb-Team` header:\n```http\nX-Honeycomb-Team: 1234567890123456789012\n```\n\nIf you created your key using the API, use `data.attributes.secret`; this is the same value as the **Token** in the UI.\n\nTo learn how to create a Configuration Key, visit [Manage Environment API Keys](/configure/environments/manage-api-keys). To learn more about authenticating requests, visit [API Authentication](/api/authentication).\n","scopes":[],"schemeName":"configuration_key"}}},"servers":{"d21d1ea9-af23-41e4-8f48-91412b8e697a":{"url":"https://api.honeycomb.io"},"d8569a81-b969-405b-8a71-00c0b9d97320":{"url":"https://api.eu1.honeycomb.io"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","name":"X-Honeycomb-Team","in":"header","description":"Authenticate using a Honeycomb Configuration Key.\n\nPass the **Token** in the `X-Honeycomb-Team` header:\n```http\nX-Honeycomb-Team: 1234567890123456789012\n```\n\nIf you created your key using the API, use `data.attributes.secret`; this is the same value as the **Token** in the UI.\n\nTo learn how to create a Configuration Key, visit [Manage Environment API Keys](/configure/environments/manage-api-keys). To learn more about authenticating requests, visit [API Authentication](/api/authentication).\n","scopes":[],"schemeName":"configuration_key"},"schema":{"title":"X-Honeycomb-Team","type":"string","description":"Authenticate using a Honeycomb Configuration Key.\n\nPass the **Token** in the `X-Honeycomb-Team` header:\n```http\nX-Honeycomb-Team: 1234567890123456789012\n```\n\nIf you created your key using the API, use `data.attributes.secret`; this is the same value as the **Token** in the UI.\n\nTo learn how to create a Configuration Key, visit [Manage Environment API Keys](/configure/environments/manage-api-keys). To learn more about authenticating requests, visit [API Authentication](/api/authentication).\n","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"configuration_key","name":"X-Honeycomb-Team"}],"title":"configuration_key"}]},"originalFileLocation":"api/openapi-public.yaml"},"subdomain":"honeycomb","siteName":"Honeycomb Docs","title":"Update a Signal - Honeycomb Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-22T13:39:10.494Z","originalFileLocation":"api/anomaly-detection/update-a-signal.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=\"system\"}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=\"Update a Signal by ID. All fields in the body are optional; only the fields you supply are applied. - enabled: Toggles the Signal on or off. Re-enabling a Signal that has already trained puts it back into normal; otherwise it returns to onboarding. - sensitivity: Sets how far a measurement must deviate from the trained normal band before the Signal fires. Not applicable to presence Signals, and cannot be set on a Signal that has not yet trained. - recipients: Replaces the Signal\u0026#x27;s Recipient set. An empty array clears all Recipients. Modifying Recipients requires the Manage Recipients permission in addition to Manage Signals.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Honeycomb 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/honeycomb/7YUY9epdPvOVWjv6/_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/honeycomb/7YUY9epdPvOVWjv6/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/honeycomb/7YUY9epdPvOVWjv6/_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/honeycomb/7YUY9epdPvOVWjv6/_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/honeycomb/7YUY9epdPvOVWjv6/_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/honeycomb/7YUY9epdPvOVWjv6/_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/honeycomb/7YUY9epdPvOVWjv6/_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/honeycomb/7YUY9epdPvOVWjv6/_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/honeycomb/7YUY9epdPvOVWjv6/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Update a Signal - Honeycomb Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Update a Signal by ID. All fields in the body are optional; only the fields you supply are applied. - enabled: Toggles the Signal on or off. Re-enabling a Signal that has already trained puts it back into normal; otherwise it returns to onboarding. - sensitivity: Sets how far a measurement must deviate from the trained normal band before the Signal fires. Not applicable to presence Signals, and cannot be set on a Signal that has not yet trained. - recipients: Replaces the Signal\u0026#x27;s Recipient set. An empty array clears all Recipients. Modifying Recipients requires the Manage Recipients permission in addition to Manage Signals.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Honeycomb Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.honeycomb.io/api/anomaly-detection/update-a-signal\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://honeycomb.mintlify.site/_mintlify/api/og/v2?division=Anomaly+Detection\u0026amp;title=Update+a+Signal\u0026amp;description=Update+a+Signal+by+ID.+All+fields+in+the+body+are+optional%3B+only+the+fields+you+supply%0Aare+applied.%0A%0A-+%60enabled%60%3A+Toggles+the+Signal+on+or+off.+Re-enabling+a+Si\u0026amp;theme=7a2953e59b04d0249f8de909\u0026amp;signature=2af9f96ba34e3c3700d740ef2fe03d73a0acd68638e47f3f7eabab98c0ddd762\">\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=\"Update a Signal - Honeycomb Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Update a Signal by ID. All fields in the body are optional; only the fields you supply are applied. - enabled: Toggles the Signal on or off. Re-enabling a Signal that has already trained puts it back into normal; otherwise it returns to onboarding. - sensitivity: Sets how far a measurement must deviate from the trained normal band before the Signal fires. Not applicable to presence Signals, and cannot be set on a Signal that has not yet trained. - recipients: Replaces the Signal\u0026#x27;s Recipient set. An empty array clears all Recipients. Modifying Recipients requires the Manage Recipients permission in addition to Manage Signals.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://honeycomb.mintlify.site/_mintlify/api/og/v2?division=Anomaly+Detection\u0026amp;title=Update+a+Signal\u0026amp;description=Update+a+Signal+by+ID.+All+fields+in+the+body+are+optional%3B+only+the+fields+you+supply%0Aare+applied.%0A%0A-+%60enabled%60%3A+Toggles+the+Signal+on+or+off.+Re-enabling+a+Si\u0026amp;theme=7a2953e59b04d0249f8de909\u0026amp;signature=2af9f96ba34e3c3700d740ef2fe03d73a0acd68638e47f3f7eabab98c0ddd762\">\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/honeycomb/7YUY9epdPvOVWjv6/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Honeycomb Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0298ec\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.honeycomb.io/api/anomaly-detection/update-a-signal\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api/anomaly-detection/update-a-signal.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.honeycomb.io/#organization\",\"name\":\"Honeycomb Docs\",\"url\":\"https://docs.honeycomb.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/honeycomb/TYbxiKcJ1fL3Sm5n/_assets/logos/light.svg?fit=max\u0026auto=format\u0026n=TYbxiKcJ1fL3Sm5n\u0026q=85\u0026s=27a1eaed720bce94471b9408761a57a5\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.honeycomb.io#website\",\"name\":\"Honeycomb Docs\",\"url\":\"https://docs.honeycomb.io\",\"publisher\":{\"@id\":\"https://docs.honeycomb.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.honeycomb.io/api/anomaly-detection/update-a-signal#webpage\",\"url\":\"https://docs.honeycomb.io/api/anomaly-detection/update-a-signal\",\"name\":\"Update a Signal\",\"description\":\"Update a Signal by ID. All fields in the body are optional; only the fields you supply are applied. - enabled: Toggles the Signal on or off. Re-enabling a Signal that has already trained puts it back into normal; otherwise it returns to onboarding. - sensitivity: Sets how far a measurement must deviate from the trained normal band before the Signal fires. Not applicable to presence Signals, and cannot be set on a Signal that has not yet trained. - recipients: Replaces the Signal's Recipient set. An empty array clears all Recipients. Modifying Recipients requires the Manage Recipients permission in addition to Manage Signals.\",\"dateModified\":\"2026-10-22T13:39:10.494Z\",\"isPartOf\":{\"@id\":\"https://docs.honeycomb.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.honeycomb.io/api/anomaly-detection/update-a-signal#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.honeycomb.io/api/anomaly-detection/update-a-signal#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Endpoints\",\"item\":\"https://docs.honeycomb.io/api/auth/list-authorizations\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Anomaly Detection\",\"item\":\"https://docs.honeycomb.io/api/anomaly-detection/list-all-signals\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Update a Signal\",\"item\":\"https://docs.honeycomb.io/api/anomaly-detection/update-a-signal\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.honeycomb.io/api/anomaly-detection/update-a-signal#apireference\",\"headline\":\"Update a Signal\",\"name\":\"Update a Signal\",\"description\":\"Update a Signal by ID. All fields in the body are optional; only the fields you supply are applied. - enabled: Toggles the Signal on or off. Re-enabling a Signal that has already trained puts it back into normal; otherwise it returns to onboarding. - sensitivity: Sets how far a measurement must deviate from the trained normal band before the Signal fires. Not applicable to presence Signals, and cannot be set on a Signal that has not yet trained. - recipients: Replaces the Signal's Recipient set. An empty array clears all Recipients. Modifying Recipients requires the Manage Recipients permission in addition to Manage Signals.\",\"url\":\"https://docs.honeycomb.io/api/anomaly-detection/update-a-signal\",\"mainEntityOfPage\":{\"@id\":\"https://docs.honeycomb.io/api/anomaly-detection/update-a-signal#webpage\"},\"dateModified\":\"2026-10-22T13:39:10.494Z\",\"publisher\":{\"@id\":\"https://docs.honeycomb.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.honeycomb.io#website\"}}]}\u003c/script>","agentPointerHref":"/api/anomaly-detection/update-a-signal.md","siteName":"Honeycomb Docs","nav":{"global":{"anchors":[{"anchor":"Docs Home","icon":"home","href":"/"},{"anchor":"Blog","icon":"bullhorn","href":"https://www.honeycomb.io/blog"},{"anchor":"Honeycomb Academy","icon":"book","href":"https://academy.honeycomb.io/"}]},"tabs":[{"tab":"Get Started","pages":[{"title":"Get Started","href":"/get-started"}]},{"tab":"Send Data","pages":[{"title":"Send Data","href":"/send-data"}]},{"tab":"Investigate","pages":[{"title":"Investigate","href":"/investigate"}]},{"tab":"Notify \u0026 Alert","pages":[{"title":"Notify \u0026 Alert","href":"/notify"}]},{"tab":"Configure","pages":[{"title":"Configure","href":"/configure"}]},{"tab":"Troubleshoot","pages":[{"title":"Troubleshoot","href":"/troubleshoot"}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integrations"}]},{"tab":"API Reference","pages":[{"group":"Getting Started","public":true,"pages":[{"title":"Honeycomb API Reference","sidebarTitle":"Welcome","href":"/api/introduction"},{"title":"Authentication","href":"/api/authentication"},{"title":"Permissions","sidebarTitle":"Permissions","href":"/api/permissions"},{"title":"Rate Limits","href":"/api/rate-limit"},{"title":"Pagination","href":"/api/pagination"},{"title":"Errors","href":"/api/errors"}]},{"group":"Reference","public":true,"pages":[{"title":"Reference: Query Specification","sidebarTitle":"Query Specification","href":"/reference/query-specification"},{"group":"Calculated Field Expression","public":true,"root":{"title":"Reference: Calculated Field Expression","sidebarTitle":"Calculated Field Expression","mode":"wide","href":"/reference/calculated-field-expression"},"pages":[{"title":"Calculated Field Syntax","sidebarTitle":"Syntax","href":"/reference/calculated-field-expression/syntax"},{"title":"Math Functions in Calculated Fields","sidebarTitle":"Math Functions","href":"/reference/calculated-field-expression/math"},{"title":"Comparison Functions in Calculated Fields","sidebarTitle":"Comparison Functions","href":"/reference/calculated-field-expression/comparison"},{"title":"Logical Functions in Calculated Fields","sidebarTitle":"Logical Functions","href":"/reference/calculated-field-expression/logical"},{"title":"Conditional Functions in Calculated Fields","sidebarTitle":"Conditional Functions","href":"/reference/calculated-field-expression/conditional"},{"title":"String Functions in Calculated Fields","sidebarTitle":"String Functions","href":"/reference/calculated-field-expression/string"},{"title":"Time Functions in Calculated Fields","sidebarTitle":"Time Functions","href":"/reference/calculated-field-expression/time"},{"title":"Type Conversion in Calculated Fields","sidebarTitle":"Type Cast Functions","href":"/reference/calculated-field-expression/cast"},{"title":"Calculated Field Example Formulas","sidebarTitle":"Example Formulas","href":"/reference/calculated-field-expression/example-formulas"}]}]},{"group":"API Endpoints","public":true,"pages":[{"group":"Auth","pages":[{"title":"List Authorizations","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/auth","href":"/api/auth/list-authorizations"},{"title":"List Authorizations V2","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /2/auth","href":"/api/auth/list-authorizations-v2"}]},{"group":"Boards","pages":[{"title":"List All Boards","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/boards","href":"/api/boards/list-all-boards"},{"title":"Create a Board","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/boards","href":"/api/boards/create-a-board"},{"title":"Get a Board","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/boards/{boardId}","href":"/api/boards/get-a-board"},{"title":"Update a Board","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/boards/{boardId}","href":"/api/boards/update-a-board"},{"title":"Delete a Board","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml delete /1/boards/{boardId}","href":"/api/boards/delete-a-board"},{"title":"List Board Views","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/boards/{boardId}/views","href":"/api/boards/list-board-views"},{"title":"Create a Board View","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/boards/{boardId}/views","href":"/api/boards/create-a-board-view"},{"title":"Get a Board View","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/boards/{boardId}/views/{viewId}","href":"/api/boards/get-a-board-view"},{"title":"Update a Board View","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/boards/{boardId}/views/{viewId}","href":"/api/boards/update-a-board-view"},{"title":"Delete a Board View","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml delete /1/boards/{boardId}/views/{viewId}","href":"/api/boards/delete-a-board-view"}]},{"group":"Service Maps","pages":[{"title":"Create a Map Dependency Request","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/maps/dependencies/requests","href":"/api/service-maps/create-a-map-dependency-request"},{"title":"Get Map Dependencies","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/maps/dependencies/requests/{requestId}","href":"/api/service-maps/get-map-dependencies"}]},{"group":"Burn Alerts","pages":[{"title":"List All Burn Alerts for an SLO","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/burn_alerts/{datasetSlug}","href":"/api/burn-alerts/list-all-burn-alerts-for-an-slo"},{"title":"Create a Burn Alert","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/burn_alerts/{datasetSlug}","href":"/api/burn-alerts/create-a-burn-alert"},{"title":"Get a Burn Alert","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/burn_alerts/{datasetSlug}/{burnAlertId}","href":"/api/burn-alerts/get-a-burn-alert"},{"title":"Update a Burn Alert","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/burn_alerts/{datasetSlug}/{burnAlertId}","href":"/api/burn-alerts/update-a-burn-alert"},{"title":"Delete a Burn Alert","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml delete /1/burn_alerts/{datasetSlug}/{burnAlertId}","href":"/api/burn-alerts/delete-a-burn-alert"}]},{"group":"Datasets","pages":[{"title":"List All Datasets","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/datasets","href":"/api/datasets/list-all-datasets"},{"title":"Create a Dataset","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/datasets","href":"/api/datasets/create-a-dataset"},{"title":"Get a Dataset","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/datasets/{datasetSlug}","href":"/api/datasets/get-a-dataset"},{"title":"Update a Dataset","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/datasets/{datasetSlug}","href":"/api/datasets/update-a-dataset"},{"title":"Delete a Dataset","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml delete /1/datasets/{datasetSlug}","href":"/api/datasets/delete-a-dataset"}]},{"group":"Events","pages":[{"title":"Create Events","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/batch/{datasetSlug}","href":"/api/events/create-events"},{"title":"Create an Event","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/events/{datasetSlug}","href":"/api/events/create-an-event"}]},{"group":"Dataset Definitions","pages":[{"title":"Get all Dataset Definitions","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/dataset_definitions/{datasetSlug}","href":"/api/dataset-definitions/get-all-dataset-definitions"},{"title":"Set or Update Dataset Definitions","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml patch /1/dataset_definitions/{datasetSlug}","href":"/api/dataset-definitions/set-or-update-dataset-definitions"}]},{"group":"Kinesis Events","pages":[{"title":"Create Kinesis Events","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/kinesis_events/{datasetSlug}","href":"/api/kinesis-events/create-kinesis-events"}]},{"group":"Markers","pages":[{"title":"List All Markers","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/markers/{datasetSlug}","href":"/api/markers/list-all-markers"},{"title":"Create a Marker","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/markers/{datasetSlug}","href":"/api/markers/create-a-marker"},{"title":"Update a Marker","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/markers/{datasetSlug}/{markerId}","href":"/api/markers/update-a-marker"},{"title":"Delete a Marker","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml delete /1/markers/{datasetSlug}/{markerId}","href":"/api/markers/delete-a-marker"}]},{"group":"Marker Settings","pages":[{"title":"Get a Marker Setting","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/marker_settings/{datasetSlug}","href":"/api/marker-settings/get-a-marker-setting"},{"title":"Create a Marker Setting","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/marker_settings/{datasetSlug}","href":"/api/marker-settings/create-a-marker-setting"},{"title":"Update a Marker Setting","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/marker_settings/{datasetSlug}/{markerSettingId}","href":"/api/marker-settings/update-a-marker-setting"},{"title":"Delete a Marker Setting","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml delete /1/marker_settings/{datasetSlug}/{markerSettingId}","href":"/api/marker-settings/delete-a-marker-setting"}]},{"group":"Queries","pages":[{"title":"Create a Query","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/queries/{datasetSlug}","href":"/api/queries/create-a-query"},{"title":"Get a Query","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/queries/{datasetSlug}/{queryId}","href":"/api/queries/get-a-query"}]},{"group":"Query Annotations","pages":[{"title":"List Query Annotations","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/query_annotations/{datasetSlug}","href":"/api/query-annotations/list-query-annotations"},{"title":"Create a Query Annotation","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/query_annotations/{datasetSlug}","href":"/api/query-annotations/create-a-query-annotation"},{"title":"Get a Query Annotation","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/query_annotations/{datasetSlug}/{queryAnnotationId}","href":"/api/query-annotations/get-a-query-annotation"},{"title":"Update a Query Annotation","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/query_annotations/{datasetSlug}/{queryAnnotationId}","href":"/api/query-annotations/update-a-query-annotation"},{"title":"Delete a Query Annotation","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml delete /1/query_annotations/{datasetSlug}/{queryAnnotationId}","href":"/api/query-annotations/delete-a-query-annotation"}]},{"group":"Query Data","pages":[{"title":"Create a Query Result","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/query_results/{datasetSlug}","href":"/api/query-data/create-a-query-result"},{"title":"Get Query Result","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/query_results/{datasetSlug}/{queryResultId}","href":"/api/query-data/get-query-result"}]},{"group":"Recipients","pages":[{"title":"List all Recipients","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/recipients","href":"/api/recipients/list-all-recipients"},{"title":"Create a Recipient","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/recipients","href":"/api/recipients/create-a-recipient"},{"title":"Get a single Recipient","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/recipients/{recipientId}","href":"/api/recipients/get-a-single-recipient"},{"title":"Update a Recipient","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/recipients/{recipientId}","href":"/api/recipients/update-a-recipient"},{"title":"Delete a Recipient","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml delete /1/recipients/{recipientId}","href":"/api/recipients/delete-a-recipient"}]},{"group":"SLOs","pages":[{"title":"Get all SLOs","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/slos/{datasetSlug}","href":"/api/slos/get-all-slos"},{"title":"Create an SLO","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/slos/{datasetSlug}","href":"/api/slos/create-an-slo"},{"title":"Get an SLO","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/slos/{datasetSlug}/{sloId}","href":"/api/slos/get-an-slo"},{"title":"Update an SLO","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/slos/{datasetSlug}/{sloId}","href":"/api/slos/update-an-slo"},{"title":"Delete an SLO","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml delete /1/slos/{datasetSlug}/{sloId}","href":"/api/slos/delete-an-slo"},{"title":"Get SLO Realtime Counts","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/slos/{datasetSlug}/{sloId}/counts","href":"/api/slos/get-slo-realtime-counts"},{"title":"Get SLO Hourly Counts History","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/slos/{datasetSlug}/{sloId}/counts/history","href":"/api/slos/get-slo-hourly-counts-history"}]},{"group":"Reporting","pages":[{"title":"Get SLO History","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/reporting/slos/historical","href":"/api/reporting/get-slo-history"}]},{"group":"Anomaly Detection","pages":[{"title":"List All Signals","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/signals","href":"/api/anomaly-detection/list-all-signals"},{"title":"Get a Signal","description":"Fetch a Signal by ID, including the Recipients assigned to it.\n","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/signals/{signalId}","href":"/api/anomaly-detection/get-a-signal"},{"title":"Update a Signal","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/signals/{signalId}","href":"/api/anomaly-detection/update-a-signal"},{"title":"List Historical Anomalies","description":"List anomalies that a Signal has resolved within a bounded time window. Anomalies are returned in cursor-paginated pages, most recent first. `start_time` and `end_time` are required and must span no more than 30 days.\n","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/signals/{signalId}/historical_anomalies","href":"/api/anomaly-detection/list-historical-anomalies"},{"title":"Assign Recipients in Bulk","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/signals/recipient_assignments","href":"/api/anomaly-detection/assign-recipients-in-bulk"}]},{"group":"Triggers","pages":[{"title":"List All Triggers","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/triggers/{datasetSlug}","href":"/api/triggers/list-all-triggers"},{"title":"Create a Trigger","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/triggers/{datasetSlug}","href":"/api/triggers/create-a-trigger"},{"title":"Get a Trigger","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/triggers/{datasetSlug}/{triggerId}","href":"/api/triggers/get-a-trigger"},{"title":"Update a Trigger","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/triggers/{datasetSlug}/{triggerId}","href":"/api/triggers/update-a-trigger"},{"title":"Delete a Trigger","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml delete /1/triggers/{datasetSlug}/{triggerId}","href":"/api/triggers/delete-a-trigger"},{"title":"Get Triggers Associated with a Recipient","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/recipients/{recipientId}/triggers","href":"/api/triggers/get-triggers-associated-with-a-recipient"}]},{"group":"Calculated Fields","pages":[{"title":"List all Calculated Fields","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/derived_columns/{datasetSlug}","href":"/api/calculated-fields/list-all-calculated-fields"},{"title":"Create a Calculated Field","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/derived_columns/{datasetSlug}","href":"/api/calculated-fields/create-a-calculated-field"},{"title":"Get a Calculated Field","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/derived_columns/{datasetSlug}/{derivedColumnId}","href":"/api/calculated-fields/get-a-calculated-field"},{"title":"Update a Calculated Field","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/derived_columns/{datasetSlug}/{derivedColumnId}","href":"/api/calculated-fields/update-a-calculated-field"},{"title":"Delete a Calculated Field","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml delete /1/derived_columns/{datasetSlug}/{derivedColumnId}","href":"/api/calculated-fields/delete-a-calculated-field"}]},{"group":"Columns","pages":[{"title":"List all Columns","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/columns/{datasetSlug}","href":"/api/columns/list-all-columns"},{"title":"Create a Column","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /1/columns/{datasetSlug}","href":"/api/columns/create-a-column"},{"title":"Get a Column","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /1/columns/{datasetSlug}/{columnId}","href":"/api/columns/get-a-column"},{"title":"Update a Column","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml put /1/columns/{datasetSlug}/{columnId}","href":"/api/columns/update-a-column"},{"title":"Delete a Column","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml delete /1/columns/{datasetSlug}/{columnId}","href":"/api/columns/delete-a-column"}]},{"group":"Key Management","pages":[{"title":"List all API Keys","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /2/teams/{teamSlug}/api-keys","href":"/api/key-management/list-all-api-keys"},{"title":"Create an API Key","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /2/teams/{teamSlug}/api-keys","href":"/api/key-management/create-an-api-key"},{"title":"Get an API Key","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /2/teams/{teamSlug}/api-keys/{ID}","href":"/api/key-management/get-an-api-key"},{"title":"Delete an API Key","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml delete /2/teams/{teamSlug}/api-keys/{ID}","href":"/api/key-management/delete-an-api-key"},{"title":"Update an API Key","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml patch /2/teams/{teamSlug}/api-keys/{ID}","href":"/api/key-management/update-an-api-key"}]},{"group":"Environments","pages":[{"title":"List all Environments","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /2/teams/{teamSlug}/environments","href":"/api/environments/list-all-environments"},{"title":"Create an Environment","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml post /2/teams/{teamSlug}/environments","href":"/api/environments/create-an-environment"},{"title":"Get an Environment","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml get /2/teams/{teamSlug}/environments/{ID}","href":"/api/environments/get-an-environment"},{"title":"Delete an Environment","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml delete /2/teams/{teamSlug}/environments/{ID}","href":"/api/environments/delete-an-environment"},{"title":"Update an Environment","deprecated":null,"version":null,"openapi":"/api/openapi-public.yaml patch /2/teams/{teamSlug}/environments/{ID}","href":"/api/environments/update-an-environment"}]}]},{"title":"UI Changelog","url":"https://changelog.honeycomb.io/","icon":"clock","href":"/ui-changelog"},{"title":"API Changelog","url":"https://api-changelog.honeycomb.io/","icon":"code","href":"/api-changelog"}]}]},"basePath":"","title":"Update a Signal - Honeycomb Docs","buildId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","deploymentId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DPDWPCdE.js","utils-DyjUHyLo.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BWYE1cdS.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-COAzxpEw.js","snippetPresets-DNiD_S52.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-CjwVt80x.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-ByHQMk7z.js","shallow-CaZuw1AO.js","getApiPlaygroundDisplay-DPVPOknm.js","CodeSnippet-B31CH-Mp.js","CodeSnippets-BxTYZWz6.js","Page-DDHbuAIY.js","getPastedJson-DhoAwiNO.js","icon-Dhq8z75J.js","MethodPill-DLXmKOwr.js","DuplicateIcon-jzdVwyRU.js","createIcon-eD0b3klN.js","DynamicMarkdown-BfddVCX7.js","SectionHeading-2pSCIo17.js","axios-vUo_bRtp.js","Markdown-DsWjhwJ4.js","clsx-B2t_mZQG.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CUljsAY7.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Cf70306N.js"]}