Record an action, and the savings the change it describes goes on to make.
An action resolving an “enable Automated Savings” insight joins the action
already open for that feature on the same resource rather than adding a second
one measuring the same change. The response is that action, carrying the
insight. SELECT opens that action itself when the feature is turned on, so
with none to join the create is refused with a 409.
Name the resource the action applies to with exactly one of srn or
insight_id. If you have the resource's identifying details but not its
SRN, resolve one first with POST /v2/srn/actions/resolve. An action on an
insight must name it with insight_id.
user_email defaults to the calling user. actioned_time defaults to now;
set it to backdate the action. An API key has no user identity, so a
key-authenticated caller must set user_email.
When the action was taken, as an RFC 3339 timestamp. Defaults to now. Set it to backdate the action; savings are then measured from that day. Converted to UTC; a timestamp with no offset is read as UTC. Cannot be null.
The canonical SELECT Resource Name (SRN) of the resource this action applies to. Resolve one from a resource's identifying details with POST /v2/srn/actions/resolve. An empty string scopes the action to the whole organization. Insight SRNs are rejected — name an insight with insight_id instead.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"SELECT","colors":{"primary":"#0Ca6E9","light":"#0Ca6E9","dark":"#0Ca6E9"},"logo":{"light":"https://mintcdn.com/select-ff0b0be5/Xu8jYxkg_haYgk4i/logo/light.png?fit=max\u0026auto=format\u0026n=Xu8jYxkg_haYgk4i\u0026q=85\u0026s=e18b88ec4740a70a35c6f32909f5565c","dark":"https://mintcdn.com/select-ff0b0be5/Xu8jYxkg_haYgk4i/logo/dark.png?fit=max\u0026auto=format\u0026n=Xu8jYxkg_haYgk4i\u0026q=85\u0026s=97aa4c6115e0b5a0b4c5c5d69449d1f5"},"favicon":"https://mintcdn.com/select-ff0b0be5/DrOiUSSOHuwvlkfW/favicon.svg?fit=max\u0026auto=format\u0026n=DrOiUSSOHuwvlkfW\u0026q=85\u0026s=73d3a7dcb586efce3e0e0446f350f537","api":{"playground":{"proxy":false}},"background":{"color":{"light":"#F9FAFB","dark":"#0B0C14"}},"navbar":{"links":[{"href":"https://select.dev/pricing","label":"Pricing"},{"href":"https://select.dev/app","label":"Login"}],"primary":{"type":"button","label":"Book a Demo","href":"https://calendly.com/ian-at-select/demo-with-ian-from-select"}},"footer":{"socials":{"x":"https://twitter.com/select_dev","github":"https://github.com/get-select","linkedin":"https://linkedin.com/company/get-select"}},"banner":{"content":"The v1 public API is deprecated and will be removed on December 14, 2026. Please migrate to the [v2 API](/v2/introduction).","dismissible":true,"type":"warning"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"select-ff0b0be5","hasAudioNarration":false,"actualSubdomain":"select-ff0b0be5","customDomains":["api-docs.select.dev"],"gitSource":{"type":"github","owner":"get-select","repo":"api-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adfb0930b53e94585d6d2df","collectionId":"044a21ce-15f3-474d-aba2-77bb4193ff0e","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adfb0930b53e94585d6d2df"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6adfcca2a67330ccd54610cf","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"default","tag":"API Reference","count":338},{"language":"default","tag":"Endpoints","count":335},{"language":"default","tag":"metrics","count":70},{"language":"default","tag":"usage-group-sets","count":26},{"language":"default","tag":"teams","count":22},{"language":"default","tag":"monitors","count":21},{"language":"default","tag":"dashboards","count":18},{"language":"default","tag":"ticket-integrations","count":13},{"language":"default","tag":"snowflake-accounts","count":10},{"language":"default","tag":"users","count":10}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"v2-api-reference/actions/create-an-action","slug":"/v2-api-reference/actions/create-an-action","pageMetadata":{"title":"Create an action","description":"Record an action, and the savings the change it describes goes on to make.\n\nAn action resolving an \"enable Automated Savings\" insight joins the action\nalready open for that feature on the same resource rather than adding a second\none measuring the same change. The response is that action, carrying the\ninsight. SELECT opens that action itself when the feature is turned on, so\nwith none to join the create is refused with a 409.","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /actions","href":"/v2-api-reference/actions/create-an-action","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 p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Record an action, and the savings the change it describes goes on to make.\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"An action resolving an “enable Automated Savings” insight joins the action\\nalready open for that feature on the same resource rather than adding a second\\none measuring the same change. The response is that action, carrying the\\ninsight. SELECT opens that action itself when the feature is turned on, so\\nwith none to join the create is refused with a 409.\"\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create an action","description":"Record an action, and the savings the change it describes goes on to make.\n\nAn action resolving an \"enable Automated Savings\" insight joins the action\nalready open for that feature on the same resource rather than adding a second\none measuring the same change. The response is that action, carrying the\ninsight. SELECT opens that action itself when the feature is turned on, so\nwith none to join the create is refused with a 409.","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /actions","href":"/v2-api-reference/actions/create-an-action","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["actions"],"summary":"Create an action","description":"Record an action, and the savings the change it describes goes on to make.\n\nAn action resolving an \"enable Automated Savings\" insight joins the action\nalready open for that feature on the same resource rather than adding a second\none measuring the same change. The response is that action, carrying the\ninsight. SELECT opens that action itself when the feature is turned on, so\nwith none to join the create is refused with a 409.","operationId":"create_action_route_actions_post","security":["dd40a824-11c0-4075-98e4-0c498a1443db"],"parameters":["a31caef0-3f27-4ab3-9a30-8821321c9293"],"requestBody":"2655e6d8-9800-4e9f-96c5-d79e664ce0ee","responses":{"201":"89dfd5f4-7297-420c-a8ab-6734fd09c5cc","400":"57c08d33-64c7-4d3f-8745-2d78ee3ca274","401":"cafd7565-4509-41ec-9fd2-788861b49df5","403":"8e7b89ff-a2e9-4222-b08e-bbb6e4a58f61","404":"c7077cd9-1ef9-4a5a-b8ce-1641ecb5e816","405":"2d667214-fbcd-498e-b83b-2e1cc7ecab8e","408":"5e608e98-f9d6-4007-9d0f-cfcdc57607c7","409":"f84984dd-c580-4410-9449-1b43d0ec033d","422":"872348e3-dd09-4c3e-9997-9d2e00426214","429":"e238fae4-bb9f-40ab-ac8a-38839796a418","500":"90631575-87ad-4bfb-a7ab-bb9b1bfebde6","503":"dede716d-192c-4b7b-a6a6-b4450ff98b93"},"method":"post","type":"path","servers":["ee00a29e-ad04-4c9f-a27c-0add2fbc9df7"],"path":"/actions","baseUrlOptions":["https://api.select.dev/v2"],"title":"Create an action","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","disableProxy":true},"dependencies":{"parameters":{"a31caef0-3f27-4ab3-9a30-8821321c9293":{"name":"x-tenant-id","in":"header","required":true,"schema":{"type":"string","description":"The organization ID the request is scoped to.","title":"X-Tenant-Id","isRequired":true,"uniqueKey":"","typeLabel":"string"},"description":"The organization ID the request is scoped to."}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"title":{"type":"string","maxLength":200,"title":"Title","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"savings_type":{"type":"string","enum":["manual","calculated","calculated_smart_suspend"],"title":"Savings Type","isRequired":true,"uniqueKey":"savings_type","typeLabel":"enum\u003cstring>"},"comment":{"oneOf":[{"type":"string","title":"Comment","uniqueKey":"comment.oneOf.0","typeLabel":"string"},{"type":"null","title":"Comment","uniqueKey":"comment.oneOf.1","typeLabel":"null"}],"uniqueKey":"comment","typeLabel":"string | null"},"user_email":{"type":"string","minLength":1,"title":"User Email","description":"Email of the person who took this action. Defaults to the calling user. Required for an API key, which has no user identity. Cannot be `null`.","x-doit-confidentiality":"customer-data","x-doit-pii":true,"uniqueKey":"user_email","typeLabel":"string"},"actioned_time":{"type":"string","format":"date-time","title":"Actioned Time","description":"When the action was taken, as an RFC 3339 timestamp. Defaults to now. Set it to backdate the action; savings are then measured from that day. Converted to UTC; a timestamp with no offset is read as UTC. Cannot be `null`.","uniqueKey":"actioned_time","typeLabel":"string\u003cdate-time>"},"end_date":{"oneOf":[{"type":"string","title":"End Date","format":"date","uniqueKey":"end_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"End Date","uniqueKey":"end_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"end_date","typeLabel":"string\u003cdate> | null"},"srn":{"oneOf":[{"type":"string","title":"Srn","description":"The canonical SELECT Resource Name (SRN) of the resource this action applies to. Resolve one from a resource's identifying details with `POST /v2/srn/actions/resolve`. An empty string scopes the action to the whole organization. Insight SRNs are rejected — name an insight with `insight_id` instead.","maxLength":2048,"uniqueKey":"srn.oneOf.0","typeLabel":"string"},{"type":"null","title":"Srn","description":"The canonical SELECT Resource Name (SRN) of the resource this action applies to. Resolve one from a resource's identifying details with `POST /v2/srn/actions/resolve`. An empty string scopes the action to the whole organization. Insight SRNs are rejected — name an insight with `insight_id` instead.","uniqueKey":"srn.oneOf.1","typeLabel":"null"}],"uniqueKey":"srn","typeLabel":"string | null"},"insight_id":{"oneOf":[{"type":"string","title":"Insight Id","format":"uuid","uniqueKey":"insight_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Insight Id","uniqueKey":"insight_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"insight_id","typeLabel":"string\u003cuuid> | null"},"savings_amount":{"oneOf":[{"type":"number","title":"Savings Amount","uniqueKey":"savings_amount.oneOf.0","typeLabel":"number"},{"type":"null","title":"Savings Amount","uniqueKey":"savings_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_amount","typeLabel":"number | null"},"savings_rate_percent":{"oneOf":[{"type":"number","title":"Savings Rate Percent","uniqueKey":"savings_rate_percent.oneOf.0","typeLabel":"number"},{"type":"null","title":"Savings Rate Percent","uniqueKey":"savings_rate_percent.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_rate_percent","typeLabel":"number | null"},"select_feature":{"oneOf":[{"type":"string","title":"Select Feature","enum":["smart_suspend","apc_automated_savings","dbx_warehouse_automated_savings","jcss_automated_savings"],"uniqueKey":"select_feature.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Select Feature","uniqueKey":"select_feature.oneOf.1","typeLabel":"null"}],"uniqueKey":"select_feature","typeLabel":"enum\u003cstring> | null"},"resource_metadata":{"oneOf":[{"type":"object","title":"ResourceMetadata","properties":{"resource_type":{"oneOf":[{"type":"string","title":"Resource Type","uniqueKey":"resource_metadata.oneOf.0.resource_type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Resource Type","uniqueKey":"resource_metadata.oneOf.0.resource_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"resource_metadata.oneOf.0.resource_type","typeLabel":"string | null"},"identifying_metadata":{"additionalProperties":true,"type":"object","title":"Identifying Metadata","uniqueKey":"resource_metadata.oneOf.0.identifying_metadata","typeLabel":"Identifying Metadata · object"},"account_metadata":{"additionalProperties":true,"type":"object","title":"Account Metadata","uniqueKey":"resource_metadata.oneOf.0.account_metadata","typeLabel":"Account Metadata · object"}},"uniqueKey":"resource_metadata.oneOf.0","typeLabel":"ResourceMetadata · object"},{"type":"null","uniqueKey":"resource_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"resource_metadata","typeLabel":"ResourceMetadata · object | null"},"team_id":{"oneOf":[{"type":"string","title":"Team Id","format":"uuid","uniqueKey":"team_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Team Id","uniqueKey":"team_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"team_id","typeLabel":"string\u003cuuid> | null"}},"additionalProperties":false,"type":"object","required":["title","savings_type"],"title":"ActionCreate","description":"Create a cost-saving action.\n\nName the resource the action applies to with exactly one of `srn` or\n`insight_id`. If you have the resource's identifying details but not its\nSRN, resolve one first with `POST /v2/srn/actions/resolve`. An action on an\ninsight must name it with `insight_id`.\n\n`user_email` defaults to the calling user. `actioned_time` defaults to now;\nset it to backdate the action. An API key has no user identity, so a\nkey-authenticated caller must set `user_email`.","uniqueKey":"","typeLabel":"ActionCreate · object"},"examples":{"Example":{"title":"Example","value":{"title":"\u003cstring>","comment":"\u003cstring>","user_email":"\u003cstring>","actioned_time":"2023-11-07T05:31:56Z","end_date":"2023-12-25","srn":"\u003cstring>","insight_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","savings_amount":123,"savings_rate_percent":123,"resource_metadata":{"resource_type":"\u003cstring>","identifying_metadata":{},"account_metadata":{}},"team_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"89dfd5f4-7297-420c-a8ab-6734fd09c5cc":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"title":{"type":"string","title":"Title","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"srn":{"type":"string","title":"Srn","isRequired":true,"uniqueKey":"srn","typeLabel":"string"},"user_email":{"type":"string","title":"User Email","x-doit-confidentiality":"customer-data","x-doit-pii":true,"isRequired":true,"uniqueKey":"user_email","typeLabel":"string"},"actioned_time":{"type":"string","title":"Actioned Time","isRequired":true,"uniqueKey":"actioned_time","typeLabel":"string"},"created_by":{"type":"string","title":"Created By","x-doit-confidentiality":"customer-data","x-doit-pii":true,"isRequired":true,"uniqueKey":"created_by","typeLabel":"string"},"srn_resource_type":{"type":"string","title":"Srn Resource Type","isRequired":true,"uniqueKey":"srn_resource_type","typeLabel":"string"},"create_time":{"type":"string","title":"Create Time","isRequired":true,"uniqueKey":"create_time","typeLabel":"string"},"update_time":{"type":"string","title":"Update Time","isRequired":true,"uniqueKey":"update_time","typeLabel":"string"},"etag":{"type":"string","title":"Etag","description":"Opaque strong ETag.","readOnly":true,"x-terraform-computed":true,"isRequired":true,"uniqueKey":"etag","typeLabel":"string"},"comment":{"oneOf":[{"type":"string","title":"Comment","uniqueKey":"comment.oneOf.0","typeLabel":"string"},{"type":"null","title":"Comment","uniqueKey":"comment.oneOf.1","typeLabel":"null"}],"uniqueKey":"comment","typeLabel":"string | null"},"end_date":{"oneOf":[{"type":"string","title":"End Date","format":"date","uniqueKey":"end_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"End Date","uniqueKey":"end_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"end_date","typeLabel":"string\u003cdate> | null"},"insight_id":{"oneOf":[{"type":"string","title":"Insight Id","uniqueKey":"insight_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Insight Id","uniqueKey":"insight_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"insight_id","typeLabel":"string | null"},"insight_type":{"oneOf":[{"type":"string","title":"Insight Type","uniqueKey":"insight_type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Insight Type","uniqueKey":"insight_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"insight_type","typeLabel":"string | null"},"savings_type":{"oneOf":[{"type":"string","title":"Savings Type","enum":["calculated","manual"],"uniqueKey":"savings_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Savings Type","uniqueKey":"savings_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_type","typeLabel":"enum\u003cstring> | null"},"savings_amount":{"oneOf":[{"type":"number","title":"Savings Amount","uniqueKey":"savings_amount.oneOf.0","typeLabel":"number"},{"type":"null","title":"Savings Amount","uniqueKey":"savings_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_amount","typeLabel":"number | null"},"savings_rate_percent":{"oneOf":[{"type":"number","title":"Savings Rate Percent","uniqueKey":"savings_rate_percent.oneOf.0","typeLabel":"number"},{"type":"null","title":"Savings Rate Percent","uniqueKey":"savings_rate_percent.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_rate_percent","typeLabel":"number | null"},"savings_override_percent":{"oneOf":[{"type":"number","title":"Savings Override Percent","uniqueKey":"savings_override_percent.oneOf.0","typeLabel":"number"},{"type":"null","title":"Savings Override Percent","uniqueKey":"savings_override_percent.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_override_percent","typeLabel":"number | null"},"current_daily_savings":{"oneOf":[{"type":"number","title":"Current Daily Savings","x-terraform-computed":true,"uniqueKey":"current_daily_savings.oneOf.0","typeLabel":"number"},{"type":"null","title":"Current Daily Savings","x-terraform-computed":true,"uniqueKey":"current_daily_savings.oneOf.1","typeLabel":"null"}],"uniqueKey":"current_daily_savings","typeLabel":"number | null"},"current_annualized_savings":{"oneOf":[{"type":"number","title":"Current Annualized Savings","x-terraform-computed":true,"uniqueKey":"current_annualized_savings.oneOf.0","typeLabel":"number"},{"type":"null","title":"Current Annualized Savings","x-terraform-computed":true,"uniqueKey":"current_annualized_savings.oneOf.1","typeLabel":"null"}],"uniqueKey":"current_annualized_savings","typeLabel":"number | null"},"current_realized_savings":{"oneOf":[{"type":"number","title":"Current Realized Savings","x-terraform-computed":true,"uniqueKey":"current_realized_savings.oneOf.0","typeLabel":"number"},{"type":"null","title":"Current Realized Savings","x-terraform-computed":true,"uniqueKey":"current_realized_savings.oneOf.1","typeLabel":"null"}],"uniqueKey":"current_realized_savings","typeLabel":"number | null"},"savings_status":{"oneOf":[{"type":"string","title":"Savings Status","enum":["pending","calculated","error","unsupported"],"uniqueKey":"savings_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Savings Status","uniqueKey":"savings_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_status","typeLabel":"enum\u003cstring> | null"},"savings_calculation_metadata":{"oneOf":[{"type":"object","title":"SavingsCalculationMetadata","required":["avg_daily_before","avg_daily_after","savings_per_day","after_period_start","after_period_end","before_period_start","before_period_end","days_in_period","sum_spend_before","sum_spend_after","calculated_at"],"properties":{"avg_daily_before":{"type":"number","title":"Avg Daily Before","isRequired":true,"uniqueKey":"savings_calculation_metadata.oneOf.0.avg_daily_before","typeLabel":"number"},"avg_daily_after":{"type":"number","title":"Avg Daily After","isRequired":true,"uniqueKey":"savings_calculation_metadata.oneOf.0.avg_daily_after","typeLabel":"number"},"savings_per_day":{"type":"number","title":"Savings Per Day","isRequired":true,"uniqueKey":"savings_calculation_metadata.oneOf.0.savings_per_day","typeLabel":"number"},"after_period_start":{"type":"string","title":"After Period Start","isRequired":true,"uniqueKey":"savings_calculation_metadata.oneOf.0.after_period_start","typeLabel":"string"},"after_period_end":{"type":"string","title":"After Period End","isRequired":true,"uniqueKey":"savings_calculation_metadata.oneOf.0.after_period_end","typeLabel":"string"},"before_period_start":{"type":"string","title":"Before Period Start","isRequired":true,"uniqueKey":"savings_calculation_metadata.oneOf.0.before_period_start","typeLabel":"string"},"before_period_end":{"type":"string","title":"Before Period End","isRequired":true,"uniqueKey":"savings_calculation_metadata.oneOf.0.before_period_end","typeLabel":"string"},"days_in_period":{"type":"integer","title":"Days In Period","isRequired":true,"uniqueKey":"savings_calculation_metadata.oneOf.0.days_in_period","typeLabel":"integer"},"sum_spend_before":{"type":"number","title":"Sum Spend Before","isRequired":true,"uniqueKey":"savings_calculation_metadata.oneOf.0.sum_spend_before","typeLabel":"number"},"sum_spend_after":{"type":"number","title":"Sum Spend After","isRequired":true,"uniqueKey":"savings_calculation_metadata.oneOf.0.sum_spend_after","typeLabel":"number"},"calculated_at":{"type":"string","title":"Calculated At","isRequired":true,"uniqueKey":"savings_calculation_metadata.oneOf.0.calculated_at","typeLabel":"string"},"savings_rate_percent":{"oneOf":[{"type":"number","title":"Savings Rate Percent","uniqueKey":"savings_calculation_metadata.oneOf.0.savings_rate_percent.oneOf.0","typeLabel":"number"},{"type":"null","title":"Savings Rate Percent","uniqueKey":"savings_calculation_metadata.oneOf.0.savings_rate_percent.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_calculation_metadata.oneOf.0.savings_rate_percent","typeLabel":"number | null"},"was_capped":{"type":"boolean","title":"Was Capped","default":false,"uniqueKey":"savings_calculation_metadata.oneOf.0.was_capped","typeLabel":"boolean"},"eligibility":{"oneOf":[{"type":"object","title":"EligibilityResult","description":"Whether an action qualifies for percentage-of-spend savings and the indicators behind that decision.","required":["eligible"],"properties":{"eligible":{"type":"boolean","title":"Eligible","isRequired":true,"uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.eligible","typeLabel":"boolean"},"reasons":{"items":{"type":"string","uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.reasons.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Reasons","uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.reasons","typeLabel":"string[]"},"insufficient_spend":{"type":"boolean","title":"Insufficient Spend","default":false,"uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.insufficient_spend","typeLabel":"boolean"},"bytes_diff_pct":{"oneOf":[{"type":"number","title":"Bytes Diff Pct","uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.bytes_diff_pct.oneOf.0","typeLabel":"number"},{"type":"null","title":"Bytes Diff Pct","uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.bytes_diff_pct.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.bytes_diff_pct","typeLabel":"number | null"},"query_diff_pct":{"oneOf":[{"type":"number","title":"Query Diff Pct","uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.query_diff_pct.oneOf.0","typeLabel":"number"},{"type":"null","title":"Query Diff Pct","uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.query_diff_pct.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.query_diff_pct","typeLabel":"number | null"},"config_changes":{"oneOf":[{"type":"integer","title":"Config Changes","uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.config_changes.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Config Changes","uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.config_changes.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.config_changes","typeLabel":"integer | null"},"multi_cluster":{"oneOf":[{"type":"boolean","title":"Multi Cluster","uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.multi_cluster.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Multi Cluster","uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.multi_cluster.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.multi_cluster","typeLabel":"boolean | null"},"prior_savings":{"oneOf":[{"type":"boolean","title":"Prior Savings","uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.prior_savings.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Prior Savings","uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.prior_savings.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0.prior_savings","typeLabel":"boolean | null"}},"uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.0","typeLabel":"EligibilityResult · object"},{"type":"null","uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_calculation_metadata.oneOf.0.eligibility","typeLabel":"EligibilityResult · object | null"},"override":{"oneOf":[{"type":"object","title":"OverrideInfo","description":"A manually applied savings percentage override and the original ineligibility reasons.","required":["applied_percent"],"properties":{"applied_percent":{"type":"number","title":"Applied Percent","isRequired":true,"uniqueKey":"savings_calculation_metadata.oneOf.0.override.oneOf.0.applied_percent","typeLabel":"number"},"original_reasons":{"items":{"type":"string","uniqueKey":"savings_calculation_metadata.oneOf.0.override.oneOf.0.original_reasons.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Original Reasons","uniqueKey":"savings_calculation_metadata.oneOf.0.override.oneOf.0.original_reasons","typeLabel":"string[]"}},"uniqueKey":"savings_calculation_metadata.oneOf.0.override.oneOf.0","typeLabel":"OverrideInfo · object"},{"type":"null","uniqueKey":"savings_calculation_metadata.oneOf.0.override.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_calculation_metadata.oneOf.0.override","typeLabel":"OverrideInfo · object | null"}},"uniqueKey":"savings_calculation_metadata.oneOf.0","typeLabel":"SavingsCalculationMetadata · object"},{"type":"null","uniqueKey":"savings_calculation_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_calculation_metadata","typeLabel":"SavingsCalculationMetadata · object | null"},"savings_materialized_through":{"oneOf":[{"type":"string","title":"Savings Materialized Through","format":"date","uniqueKey":"savings_materialized_through.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Savings Materialized Through","uniqueKey":"savings_materialized_through.oneOf.1","typeLabel":"null"}],"uniqueKey":"savings_materialized_through","typeLabel":"string\u003cdate> | null"},"select_feature":{"oneOf":[{"type":"string","title":"Select Feature","enum":["smart_suspend","apc_automated_savings","dbx_warehouse_automated_savings","jcss_automated_savings"],"uniqueKey":"select_feature.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Select Feature","uniqueKey":"select_feature.oneOf.1","typeLabel":"null"}],"uniqueKey":"select_feature","typeLabel":"enum\u003cstring> | null"},"resource_metadata":{"oneOf":[{"type":"object","title":"ResourceMetadata","properties":{"resource_type":{"oneOf":[{"type":"string","title":"Resource Type","uniqueKey":"resource_metadata.oneOf.0.resource_type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Resource Type","uniqueKey":"resource_metadata.oneOf.0.resource_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"resource_metadata.oneOf.0.resource_type","typeLabel":"string | null"},"identifying_metadata":{"additionalProperties":true,"type":"object","title":"Identifying Metadata","uniqueKey":"resource_metadata.oneOf.0.identifying_metadata","typeLabel":"Identifying Metadata · object"},"account_metadata":{"additionalProperties":true,"type":"object","title":"Account Metadata","uniqueKey":"resource_metadata.oneOf.0.account_metadata","typeLabel":"Account Metadata · object"}},"uniqueKey":"resource_metadata.oneOf.0","typeLabel":"ResourceMetadata · object"},{"type":"null","uniqueKey":"resource_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"resource_metadata","typeLabel":"ResourceMetadata · object | null"},"team_id":{"oneOf":[{"type":"string","title":"Team Id","uniqueKey":"team_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Team Id","uniqueKey":"team_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"team_id","typeLabel":"string | null"},"updated_by":{"oneOf":[{"type":"string","title":"Updated By","x-doit-confidentiality":"customer-data","x-doit-pii":true,"uniqueKey":"updated_by.oneOf.0","typeLabel":"string"},{"type":"null","title":"Updated By","x-doit-confidentiality":"customer-data","x-doit-pii":true,"uniqueKey":"updated_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"updated_by","typeLabel":"string | null"}},"type":"object","required":["id","title","srn","user_email","actioned_time","created_by","srn_resource_type","create_time","update_time","etag"],"title":"Action","description":"A cost-saving action taken on a Snowflake resource, with its measured savings.","uniqueKey":"","typeLabel":"Action · object"},"examples":{"Example":{"title":"Example","value":{"id":"\u003cstring>","title":"\u003cstring>","srn":"\u003cstring>","user_email":"\u003cstring>","actioned_time":"\u003cstring>","created_by":"\u003cstring>","srn_resource_type":"\u003cstring>","create_time":"\u003cstring>","update_time":"\u003cstring>","etag":"\u003cstring>","comment":"\u003cstring>","end_date":"2023-12-25","insight_id":"\u003cstring>","insight_type":"\u003cstring>","savings_type":"calculated","savings_amount":123,"savings_rate_percent":123,"savings_override_percent":123,"current_daily_savings":123,"current_annualized_savings":123,"current_realized_savings":123,"savings_status":"pending","savings_calculation_metadata":{"avg_daily_before":123,"avg_daily_after":123,"savings_per_day":123,"after_period_start":"\u003cstring>","after_period_end":"\u003cstring>","before_period_start":"\u003cstring>","before_period_end":"\u003cstring>","days_in_period":123,"sum_spend_before":123,"sum_spend_after":123,"calculated_at":"\u003cstring>","savings_rate_percent":123,"was_capped":false,"eligibility":{"eligible":true,"reasons":["\u003cstring>"],"insufficient_spend":false,"bytes_diff_pct":123,"query_diff_pct":123,"config_changes":123,"multi_cluster":true,"prior_savings":true},"override":{"applied_percent":123,"original_reasons":["\u003cstring>"]}},"savings_materialized_through":"2023-12-25","select_feature":"smart_suspend","resource_metadata":{"resource_type":"\u003cstring>","identifying_metadata":{},"account_metadata":{}},"team_id":"\u003cstring>","updated_by":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"57c08d33-64c7-4d3f-8745-2d78ee3ca274":{"description":"Bad request","content":{"application/problem+json":{"schema":{"additionalProperties":true,"description":"RFC 9457-style error payload, served as ``application/problem+json``.\n\n``code`` is the stable, machine-readable identifier — consumers branch on it,\nnever on ``title``. ``type`` stays ``about:blank``: we keep no per-error\ndocumentation pages. There is no ``instance``/request-id member (we don't run\naccess logs). See the flat error-code catalogue in §4 of the standards doc.","properties":{"title":{"type":"string","title":"Title","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"title":"Status","type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"code":{"title":"Code","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"retryable":{"title":"Retryable","type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"type":{"default":"about:blank","title":"Type","type":"string","uniqueKey":"type","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"Details · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"Details · object[] | null"}},"required":["title","status","detail","code","retryable"],"title":"ProblemDetail","type":"object","uniqueKey":"","typeLabel":"ProblemDetail · object"},"examples":{"Example":{"title":"Example","value":{"title":"\u003cstring>","status":123,"detail":"\u003cstring>","code":"\u003cstring>","retryable":true,"type":"about:blank","details":[{}]}}},"exampleType":"generated"}},"exampleType":"generated"},"cafd7565-4509-41ec-9fd2-788861b49df5":{"description":"Unauthorized","content":{"application/problem+json":{"schema":{"additionalProperties":true,"description":"RFC 9457-style error payload, served as ``application/problem+json``.\n\n``code`` is the stable, machine-readable identifier — consumers branch on it,\nnever on ``title``. ``type`` stays ``about:blank``: we keep no per-error\ndocumentation pages. There is no ``instance``/request-id member (we don't run\naccess logs). See the flat error-code catalogue in §4 of the standards doc.","properties":{"title":{"type":"string","title":"Title","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"title":"Status","type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"code":{"title":"Code","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"retryable":{"title":"Retryable","type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"type":{"default":"about:blank","title":"Type","type":"string","uniqueKey":"type","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"Details · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"Details · object[] | null"}},"required":["title","status","detail","code","retryable"],"title":"ProblemDetail","type":"object","uniqueKey":"","typeLabel":"ProblemDetail · object"},"examples":{"Example":{"title":"Example","value":{"title":"\u003cstring>","status":123,"detail":"\u003cstring>","code":"\u003cstring>","retryable":true,"type":"about:blank","details":[{}]}}},"exampleType":"generated"}},"headers":{"WWW-Authenticate":{"description":"Authentication challenge for the requested resource.","required":true,"schema":{"type":"string"}}},"exampleType":"generated"},"8e7b89ff-a2e9-4222-b08e-bbb6e4a58f61":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"additionalProperties":true,"description":"RFC 9457-style error payload, served as ``application/problem+json``.\n\n``code`` is the stable, machine-readable identifier — consumers branch on it,\nnever on ``title``. ``type`` stays ``about:blank``: we keep no per-error\ndocumentation pages. There is no ``instance``/request-id member (we don't run\naccess logs). See the flat error-code catalogue in §4 of the standards doc.","properties":{"title":{"type":"string","title":"Title","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"title":"Status","type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"code":{"title":"Code","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"retryable":{"title":"Retryable","type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"type":{"default":"about:blank","title":"Type","type":"string","uniqueKey":"type","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"Details · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"Details · object[] | null"}},"required":["title","status","detail","code","retryable"],"title":"ProblemDetail","type":"object","uniqueKey":"","typeLabel":"ProblemDetail · object"},"examples":{"Example":{"title":"Example","value":{"title":"\u003cstring>","status":123,"detail":"\u003cstring>","code":"\u003cstring>","retryable":true,"type":"about:blank","details":[{}]}}},"exampleType":"generated"}},"exampleType":"generated"},"c7077cd9-1ef9-4a5a-b8ce-1641ecb5e816":{"description":"Not found","content":{"application/problem+json":{"schema":{"additionalProperties":true,"description":"RFC 9457-style error payload, served as ``application/problem+json``.\n\n``code`` is the stable, machine-readable identifier — consumers branch on it,\nnever on ``title``. ``type`` stays ``about:blank``: we keep no per-error\ndocumentation pages. There is no ``instance``/request-id member (we don't run\naccess logs). See the flat error-code catalogue in §4 of the standards doc.","properties":{"title":{"type":"string","title":"Title","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"title":"Status","type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"code":{"title":"Code","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"retryable":{"title":"Retryable","type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"type":{"default":"about:blank","title":"Type","type":"string","uniqueKey":"type","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"Details · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"Details · object[] | null"}},"required":["title","status","detail","code","retryable"],"title":"ProblemDetail","type":"object","uniqueKey":"","typeLabel":"ProblemDetail · object"},"examples":{"Example":{"title":"Example","value":{"title":"\u003cstring>","status":123,"detail":"\u003cstring>","code":"\u003cstring>","retryable":true,"type":"about:blank","details":[{}]}}},"exampleType":"generated"}},"exampleType":"generated"},"2d667214-fbcd-498e-b83b-2e1cc7ecab8e":{"description":"Method not allowed","content":{"application/problem+json":{"schema":{"additionalProperties":true,"description":"RFC 9457-style error payload, served as ``application/problem+json``.\n\n``code`` is the stable, machine-readable identifier — consumers branch on it,\nnever on ``title``. ``type`` stays ``about:blank``: we keep no per-error\ndocumentation pages. There is no ``instance``/request-id member (we don't run\naccess logs). See the flat error-code catalogue in §4 of the standards doc.","properties":{"title":{"type":"string","title":"Title","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"title":"Status","type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"code":{"title":"Code","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"retryable":{"title":"Retryable","type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"type":{"default":"about:blank","title":"Type","type":"string","uniqueKey":"type","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"Details · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"Details · object[] | null"}},"required":["title","status","detail","code","retryable"],"title":"ProblemDetail","type":"object","uniqueKey":"","typeLabel":"ProblemDetail · object"},"examples":{"Example":{"title":"Example","value":{"title":"\u003cstring>","status":123,"detail":"\u003cstring>","code":"\u003cstring>","retryable":true,"type":"about:blank","details":[{}]}}},"exampleType":"generated"}},"headers":{"Allow":{"description":"HTTP methods supported by the requested resource.","required":true,"schema":{"type":"string"}}},"exampleType":"generated"},"5e608e98-f9d6-4007-9d0f-cfcdc57607c7":{"description":"Request Timeout","content":{"application/problem+json":{"schema":{"additionalProperties":true,"description":"RFC 9457-style error payload, served as ``application/problem+json``.\n\n``code`` is the stable, machine-readable identifier — consumers branch on it,\nnever on ``title``. ``type`` stays ``about:blank``: we keep no per-error\ndocumentation pages. There is no ``instance``/request-id member (we don't run\naccess logs). See the flat error-code catalogue in §4 of the standards doc.","properties":{"title":{"type":"string","title":"Title","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"title":"Status","type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"code":{"title":"Code","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"retryable":{"title":"Retryable","type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"type":{"default":"about:blank","title":"Type","type":"string","uniqueKey":"type","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"Details · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"Details · object[] | null"}},"required":["title","status","detail","code","retryable"],"title":"ProblemDetail","type":"object","uniqueKey":"","typeLabel":"ProblemDetail · object"},"examples":{"Example":{"title":"Example","value":{"title":"\u003cstring>","status":123,"detail":"\u003cstring>","code":"\u003cstring>","retryable":true,"type":"about:blank","details":[{}]}}},"exampleType":"generated"}},"exampleType":"generated"},"f84984dd-c580-4410-9449-1b43d0ec033d":{"description":"Conflict","content":{"application/problem+json":{"schema":{"additionalProperties":true,"description":"RFC 9457-style error payload, served as ``application/problem+json``.\n\n``code`` is the stable, machine-readable identifier — consumers branch on it,\nnever on ``title``. ``type`` stays ``about:blank``: we keep no per-error\ndocumentation pages. There is no ``instance``/request-id member (we don't run\naccess logs). See the flat error-code catalogue in §4 of the standards doc.","properties":{"title":{"type":"string","title":"Title","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"title":"Status","type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"code":{"title":"Code","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"retryable":{"title":"Retryable","type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"type":{"default":"about:blank","title":"Type","type":"string","uniqueKey":"type","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"Details · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"Details · object[] | null"}},"required":["title","status","detail","code","retryable"],"title":"ProblemDetail","type":"object","uniqueKey":"","typeLabel":"ProblemDetail · object"},"examples":{"Example":{"title":"Example","value":{"title":"\u003cstring>","status":123,"detail":"\u003cstring>","code":"\u003cstring>","retryable":true,"type":"about:blank","details":[{}]}}},"exampleType":"generated"}},"exampleType":"generated"},"872348e3-dd09-4c3e-9997-9d2e00426214":{"description":"Validation failed","content":{"application/problem+json":{"schema":{"additionalProperties":true,"description":"RFC 9457-style error payload, served as ``application/problem+json``.\n\n``code`` is the stable, machine-readable identifier — consumers branch on it,\nnever on ``title``. ``type`` stays ``about:blank``: we keep no per-error\ndocumentation pages. There is no ``instance``/request-id member (we don't run\naccess logs). See the flat error-code catalogue in §4 of the standards doc.","properties":{"title":{"type":"string","title":"Title","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"title":"Status","type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"code":{"title":"Code","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"retryable":{"title":"Retryable","type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"type":{"default":"about:blank","title":"Type","type":"string","uniqueKey":"type","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"Details · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"Details · object[] | null"}},"required":["title","status","detail","code","retryable"],"title":"ProblemDetail","type":"object","uniqueKey":"","typeLabel":"ProblemDetail · object"},"examples":{"Example":{"title":"Example","value":{"title":"\u003cstring>","status":123,"detail":"\u003cstring>","code":"\u003cstring>","retryable":true,"type":"about:blank","details":[{}]}}},"exampleType":"generated"}},"exampleType":"generated"},"e238fae4-bb9f-40ab-ac8a-38839796a418":{"description":"Rate limited","content":{"application/problem+json":{"schema":{"additionalProperties":true,"description":"RFC 9457-style error payload, served as ``application/problem+json``.\n\n``code`` is the stable, machine-readable identifier — consumers branch on it,\nnever on ``title``. ``type`` stays ``about:blank``: we keep no per-error\ndocumentation pages. There is no ``instance``/request-id member (we don't run\naccess logs). See the flat error-code catalogue in §4 of the standards doc.","properties":{"title":{"type":"string","title":"Title","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"title":"Status","type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"code":{"title":"Code","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"retryable":{"title":"Retryable","type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"type":{"default":"about:blank","title":"Type","type":"string","uniqueKey":"type","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"Details · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"Details · object[] | null"}},"required":["title","status","detail","code","retryable"],"title":"ProblemDetail","type":"object","uniqueKey":"","typeLabel":"ProblemDetail · object"},"examples":{"Example":{"title":"Example","value":{"title":"\u003cstring>","status":123,"detail":"\u003cstring>","code":"\u003cstring>","retryable":true,"type":"about:blank","details":[{}]}}},"exampleType":"generated"}},"headers":{"Retry-After":{"description":"Number of seconds to wait before retrying the request.","required":true,"schema":{"type":"integer","minimum":0}}},"exampleType":"generated"},"90631575-87ad-4bfb-a7ab-bb9b1bfebde6":{"description":"Internal error","content":{"application/problem+json":{"schema":{"additionalProperties":true,"description":"RFC 9457-style error payload, served as ``application/problem+json``.\n\n``code`` is the stable, machine-readable identifier — consumers branch on it,\nnever on ``title``. ``type`` stays ``about:blank``: we keep no per-error\ndocumentation pages. There is no ``instance``/request-id member (we don't run\naccess logs). See the flat error-code catalogue in §4 of the standards doc.","properties":{"title":{"type":"string","title":"Title","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"title":"Status","type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"code":{"title":"Code","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"retryable":{"title":"Retryable","type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"type":{"default":"about:blank","title":"Type","type":"string","uniqueKey":"type","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"Details · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"Details · object[] | null"}},"required":["title","status","detail","code","retryable"],"title":"ProblemDetail","type":"object","uniqueKey":"","typeLabel":"ProblemDetail · object"},"examples":{"Example":{"title":"Example","value":{"title":"\u003cstring>","status":123,"detail":"\u003cstring>","code":"\u003cstring>","retryable":true,"type":"about:blank","details":[{}]}}},"exampleType":"generated"}},"exampleType":"generated"},"dede716d-192c-4b7b-a6a6-b4450ff98b93":{"description":"Service unavailable","content":{"application/problem+json":{"schema":{"additionalProperties":true,"description":"RFC 9457-style error payload, served as ``application/problem+json``.\n\n``code`` is the stable, machine-readable identifier — consumers branch on it,\nnever on ``title``. ``type`` stays ``about:blank``: we keep no per-error\ndocumentation pages. There is no ``instance``/request-id member (we don't run\naccess logs). See the flat error-code catalogue in §4 of the standards doc.","properties":{"title":{"type":"string","title":"Title","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"title":"Status","type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"code":{"title":"Code","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"retryable":{"title":"Retryable","type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"type":{"default":"about:blank","title":"Type","type":"string","uniqueKey":"type","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"Details · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"Details · object[] | null"}},"required":["title","status","detail","code","retryable"],"title":"ProblemDetail","type":"object","uniqueKey":"","typeLabel":"ProblemDetail · object"},"examples":{"Example":{"title":"Example","value":{"title":"\u003cstring>","status":123,"detail":"\u003cstring>","code":"\u003cstring>","retryable":true,"type":"about:blank","details":[{}]}}},"exampleType":"generated"}},"headers":{"Retry-After":{"description":"Number of seconds to wait before retrying the request.","required":true,"schema":{"type":"integer","minimum":0}}},"exampleType":"generated"}},"security":{"dd40a824-11c0-4075-98e4-0c498a1443db":{"HTTPBearer":{"type":"http","description":"Organization API key (sl_…).","scheme":"bearer","scopes":[],"schemeName":"HTTPBearer"}}},"servers":{"ee00a29e-ad04-4c9f-a27c-0add2fbc9df7":{"url":"https://api.select.dev/v2","description":"SELECT API v2"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","description":"Organization API key (sl_…).","scheme":"bearer","scopes":[],"schemeName":"HTTPBearer"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Organization API key (sl_…).","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"HTTPBearer","name":"Authorization"}],"title":"HTTPBearer"}]},"originalFileLocation":"https://api.select.dev/v2/openapi.json"},"subdomain":"select-ff0b0be5","siteName":"SELECT","title":"Create an action - SELECT","navMaps":{"firstHrefInVersion":{"v2":{"href":"/v2-api-reference/actions/create-an-action","matchLevel":0},"v1":{"href":"/api-reference/users/list-users","matchLevel":2}},"firstHrefInLanguage":{}},"lastModified":"2026-10-26T19:57:41.552Z","originalFileLocation":"v2-api-reference/actions/create-an-action.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=\"Record an action, and the savings the change it describes goes on to make. An action resolving an \u0026quot;enable Automated Savings\u0026quot; insight joins the action already open for that feature on the same resource rather than adding a second one measuring the same change. The response is that action, carrying the insight. SELECT opens that action itself when the feature is turned on, so with none to join the create is refused with a 409.\">\u003cmeta data-mint-head name=\"application-name\" content=\"SELECT\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/select-ff0b0be5/3SKBuD9yyaPKUks5/_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/select-ff0b0be5/3SKBuD9yyaPKUks5/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/select-ff0b0be5/3SKBuD9yyaPKUks5/_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/select-ff0b0be5/3SKBuD9yyaPKUks5/_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/select-ff0b0be5/3SKBuD9yyaPKUks5/_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/select-ff0b0be5/3SKBuD9yyaPKUks5/_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/select-ff0b0be5/3SKBuD9yyaPKUks5/_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/select-ff0b0be5/3SKBuD9yyaPKUks5/_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/select-ff0b0be5/3SKBuD9yyaPKUks5/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create an action - SELECT\">\u003cmeta data-mint-head property=\"og:description\" content=\"Record an action, and the savings the change it describes goes on to make. An action resolving an \u0026quot;enable Automated Savings\u0026quot; insight joins the action already open for that feature on the same resource rather than adding a second one measuring the same change. The response is that action, carrying the insight. SELECT opens that action itself when the feature is turned on, so with none to join the create is refused with a 409.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SELECT\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://api-docs.select.dev/v2-api-reference/actions/create-an-action\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://select-ff0b0be5.mintlify.app/_mintlify/api/og/v2?division=actions\u0026amp;title=Create+an+action\u0026amp;description=Record+an+action%2C+and+the+savings+the+change+it+describes+goes+on+to+make.%0A%0AAn+action+resolving+an+%22enable+Automated+Savings%22+insight+joins+the+action%0Aalready+o\u0026amp;theme=7c3ba4711613f6be9eecdf8a\u0026amp;signature=2b9de7f4ebedb885f4a7723f12e74a8fe1bf3c291558d45f16cabeb8b381e3cc\">\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=\"Create an action - SELECT\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Record an action, and the savings the change it describes goes on to make. An action resolving an \u0026quot;enable Automated Savings\u0026quot; insight joins the action already open for that feature on the same resource rather than adding a second one measuring the same change. The response is that action, carrying the insight. SELECT opens that action itself when the feature is turned on, so with none to join the create is refused with a 409.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://select-ff0b0be5.mintlify.app/_mintlify/api/og/v2?division=actions\u0026amp;title=Create+an+action\u0026amp;description=Record+an+action%2C+and+the+savings+the+change+it+describes+goes+on+to+make.%0A%0AAn+action+resolving+an+%22enable+Automated+Savings%22+insight+joins+the+action%0Aalready+o\u0026amp;theme=7c3ba4711613f6be9eecdf8a\u0026amp;signature=2b9de7f4ebedb885f4a7723f12e74a8fe1bf3c291558d45f16cabeb8b381e3cc\">\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/select-ff0b0be5/3SKBuD9yyaPKUks5/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SELECT\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0Ca6E9\">\u003clink data-mint-head rel=\"canonical\" href=\"https://api-docs.select.dev/v2-api-reference/actions/create-an-action\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/v2-api-reference/actions/create-an-action.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://api-docs.select.dev/#organization\",\"name\":\"SELECT\",\"url\":\"https://api-docs.select.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/select-ff0b0be5/Xu8jYxkg_haYgk4i/logo/light.png?fit=max\u0026auto=format\u0026n=Xu8jYxkg_haYgk4i\u0026q=85\u0026s=e18b88ec4740a70a35c6f32909f5565c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://api-docs.select.dev#website\",\"name\":\"SELECT\",\"url\":\"https://api-docs.select.dev\",\"publisher\":{\"@id\":\"https://api-docs.select.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://api-docs.select.dev/v2-api-reference/actions/create-an-action#webpage\",\"url\":\"https://api-docs.select.dev/v2-api-reference/actions/create-an-action\",\"name\":\"Create an action\",\"description\":\"Record an action, and the savings the change it describes goes on to make. An action resolving an \\\"enable Automated Savings\\\" insight joins the action already open for that feature on the same resource rather than adding a second one measuring the same change. The response is that action, carrying the insight. SELECT opens that action itself when the feature is turned on, so with none to join the create is refused with a 409.\",\"dateModified\":\"2026-10-26T19:57:41.552Z\",\"isPartOf\":{\"@id\":\"https://api-docs.select.dev#website\"},\"breadcrumb\":{\"@id\":\"https://api-docs.select.dev/v2-api-reference/actions/create-an-action#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://api-docs.select.dev/v2-api-reference/actions/create-an-action#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://api-docs.select.dev/v2-api-reference/audit-logs/export-audit-logs\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"actions\",\"item\":\"https://api-docs.select.dev/v2-api-reference/actions/list-actions\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Create an action\",\"item\":\"https://api-docs.select.dev/v2-api-reference/actions/create-an-action\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://api-docs.select.dev/v2-api-reference/actions/create-an-action#apireference\",\"headline\":\"Create an action\",\"name\":\"Create an action\",\"description\":\"Record an action, and the savings the change it describes goes on to make. An action resolving an \\\"enable Automated Savings\\\" insight joins the action already open for that feature on the same resource rather than adding a second one measuring the same change. The response is that action, carrying the insight. SELECT opens that action itself when the feature is turned on, so with none to join the create is refused with a 409.\",\"url\":\"https://api-docs.select.dev/v2-api-reference/actions/create-an-action\",\"mainEntityOfPage\":{\"@id\":\"https://api-docs.select.dev/v2-api-reference/actions/create-an-action#webpage\"},\"dateModified\":\"2026-10-26T19:57:41.552Z\",\"publisher\":{\"@id\":\"https://api-docs.select.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://api-docs.select.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SELECT\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"SELECT","nav":{"global":null,"versions":[{"version":"v2","default":true,"tabs":[{"tab":"API Reference","groups":[{"group":"Get Started","pages":[{"title":"Quickstart guide","href":"/v2/introduction"},{"title":"Metrics","href":"/v2/metrics-overview"}]},{"group":"Endpoints","pages":[{"group":"audit-logs","pages":[{"title":"Export audit logs","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /audit-logs","href":"/v2-api-reference/audit-logs/export-audit-logs"}]},{"group":"insights","pages":[{"title":"Query insights by dimension and measure","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /insights/actions/query","href":"/v2-api-reference/insights/query-insights-by-dimension-and-measure"},{"title":"List insights","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /insights","href":"/v2-api-reference/insights/list-insights"},{"title":"Get an insight","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /insights/{insight_id}","href":"/v2-api-reference/insights/get-an-insight"},{"title":"Update an insight","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /insights/{insight_id}","href":"/v2-api-reference/insights/update-an-insight"},{"title":"Record that the caller viewed an insight","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /insights/{insight_id}/actions/viewed","href":"/v2-api-reference/insights/record-that-the-caller-viewed-an-insight"},{"title":"Generate a code change for an insight","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /insights/actions/generate-code-change","href":"/v2-api-reference/insights/generate-a-code-change-for-an-insight"},{"title":"Analyze a query for optimization insights","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /insights/actions/analyze-query","href":"/v2-api-reference/insights/analyze-a-query-for-optimization-insights"},{"title":"Query insight activity by dimension and measure","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /insights/activity/actions/query","href":"/v2-api-reference/insights/query-insight-activity-by-dimension-and-measure"}]},{"group":"ticket-links","pages":[{"title":"List ticket links","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /ticket-links","href":"/v2-api-reference/ticket-links/list-ticket-links"},{"title":"Link a ticket to a resource","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /ticket-links","href":"/v2-api-reference/ticket-links/link-a-ticket-to-a-resource"},{"title":"Create a ticket and link it to a resource","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /ticket-links/actions/create-ticket","href":"/v2-api-reference/ticket-links/create-a-ticket-and-link-it-to-a-resource"},{"title":"Get the links on many resources","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /ticket-links/actions/batch-get","href":"/v2-api-reference/ticket-links/get-the-links-on-many-resources"},{"title":"Suggest ticket wording for a resource","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /ticket-links/actions/generate-suggestion","href":"/v2-api-reference/ticket-links/suggest-ticket-wording-for-a-resource"},{"title":"Get a ticket link","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /ticket-links/{ticket_link_id}","href":"/v2-api-reference/ticket-links/get-a-ticket-link"},{"title":"Remove a ticket link","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /ticket-links/{ticket_link_id}","href":"/v2-api-reference/ticket-links/remove-a-ticket-link"}]},{"group":"ticket-integrations","pages":[{"title":"List ticket integrations","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /ticket-integrations","href":"/v2-api-reference/ticket-integrations/list-ticket-integrations"},{"title":"Connect a Jira site with an API token","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /ticket-integrations","href":"/v2-api-reference/ticket-integrations/connect-a-jira-site-with-an-api-token"},{"title":"Get a ticket integration","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /ticket-integrations/{ticket_integration_id}","href":"/v2-api-reference/ticket-integrations/get-a-ticket-integration"},{"title":"Disconnect a ticket integration","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /ticket-integrations/{ticket_integration_id}","href":"/v2-api-reference/ticket-integrations/disconnect-a-ticket-integration"},{"title":"Update a ticket integration","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /ticket-integrations/{ticket_integration_id}","href":"/v2-api-reference/ticket-integrations/update-a-ticket-integration"},{"title":"Start connecting a Jira site through OAuth","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /ticket-integrations/actions/start-oauth","href":"/v2-api-reference/ticket-integrations/start-connecting-a-jira-site-through-oauth"},{"title":"List Jira projects","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /ticket-integrations/{ticket_integration_id}/projects","href":"/v2-api-reference/ticket-integrations/list-jira-projects"},{"title":"List Jira issue types for a project","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /ticket-integrations/{ticket_integration_id}/issue-types","href":"/v2-api-reference/ticket-integrations/list-jira-issue-types-for-a-project"},{"title":"List Jira priorities","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /ticket-integrations/{ticket_integration_id}/priorities","href":"/v2-api-reference/ticket-integrations/list-jira-priorities"},{"title":"Search assignable Jira users","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /ticket-integrations/{ticket_integration_id}/users/actions/search","href":"/v2-api-reference/ticket-integrations/search-assignable-jira-users"},{"title":"Search Jira epics in a project","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /ticket-integrations/{ticket_integration_id}/epics/actions/search","href":"/v2-api-reference/ticket-integrations/search-jira-epics-in-a-project"},{"title":"Search Jira issues","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /ticket-integrations/{ticket_integration_id}/issues/actions/search","href":"/v2-api-reference/ticket-integrations/search-jira-issues"},{"title":"Get a Jira issue","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /ticket-integrations/{ticket_integration_id}/issues/{issue_id}","href":"/v2-api-reference/ticket-integrations/get-a-jira-issue"}]},{"group":"usage-group-sets","pages":[{"title":"List usage group sets","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /usage-group-sets","href":"/v2-api-reference/usage-group-sets/list-usage-group-sets"},{"title":"Create a usage group set","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /usage-group-sets","href":"/v2-api-reference/usage-group-sets/create-a-usage-group-set"},{"title":"Get a usage group set","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /usage-group-sets/{usage_group_set_id}","href":"/v2-api-reference/usage-group-sets/get-a-usage-group-set"},{"title":"Delete a usage group set","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /usage-group-sets/{usage_group_set_id}","href":"/v2-api-reference/usage-group-sets/delete-a-usage-group-set"},{"title":"Update a usage group set","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /usage-group-sets/{usage_group_set_id}","href":"/v2-api-reference/usage-group-sets/update-a-usage-group-set"},{"title":"List a usage group set's versions","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /usage-group-sets/{usage_group_set_id}/versions","href":"/v2-api-reference/usage-group-sets/list-a-usage-group-sets-versions"},{"title":"Create a usage group set version","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /usage-group-sets/{usage_group_set_id}/versions","href":"/v2-api-reference/usage-group-sets/create-a-usage-group-set-version"},{"title":"Get a usage group set version","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /usage-group-sets/{usage_group_set_id}/versions/{version_id}","href":"/v2-api-reference/usage-group-sets/get-a-usage-group-set-version"},{"title":"List usage groups in a set","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /usage-group-sets/{usage_group_set_id}/usage-groups","href":"/v2-api-reference/usage-group-sets/list-usage-groups-in-a-set"},{"title":"Replace all usage groups in a set","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json put /usage-group-sets/{usage_group_set_id}/usage-groups","href":"/v2-api-reference/usage-group-sets/replace-all-usage-groups-in-a-set"},{"title":"Create a usage group","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /usage-group-sets/{usage_group_set_id}/usage-groups","href":"/v2-api-reference/usage-group-sets/create-a-usage-group"},{"title":"Get a usage group","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /usage-group-sets/{usage_group_set_id}/usage-groups/{usage_group_id}","href":"/v2-api-reference/usage-group-sets/get-a-usage-group"},{"title":"Delete a usage group","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /usage-group-sets/{usage_group_set_id}/usage-groups/{usage_group_id}","href":"/v2-api-reference/usage-group-sets/delete-a-usage-group"},{"title":"Update a usage group","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /usage-group-sets/{usage_group_set_id}/usage-groups/{usage_group_id}","href":"/v2-api-reference/usage-group-sets/update-a-usage-group"}]},{"group":"teams","pages":[{"title":"List teams","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /teams","href":"/v2-api-reference/teams/list-teams"},{"title":"Create a team","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /teams","href":"/v2-api-reference/teams/create-a-team"},{"title":"Get a team","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /teams/{team_id}","href":"/v2-api-reference/teams/get-a-team"},{"title":"Delete a team","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /teams/{team_id}","href":"/v2-api-reference/teams/delete-a-team"},{"title":"Update a team","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /teams/{team_id}","href":"/v2-api-reference/teams/update-a-team"},{"title":"Set team memberships for a batch of users","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /teams/actions/batch-update-memberships","href":"/v2-api-reference/teams/set-team-memberships-for-a-batch-of-users"},{"title":"List team members","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /teams/{team_id}/members","href":"/v2-api-reference/teams/list-team-members"},{"title":"Add a team member","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /teams/{team_id}/members","href":"/v2-api-reference/teams/add-a-team-member"},{"title":"Remove a team member","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /teams/{team_id}/members/{member_id}","href":"/v2-api-reference/teams/remove-a-team-member"},{"title":"Update a team member","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /teams/{team_id}/members/{member_id}","href":"/v2-api-reference/teams/update-a-team-member"},{"title":"List roles granted to a team","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /teams/{team_id}/roles","href":"/v2-api-reference/teams/list-roles-granted-to-a-team"},{"title":"Grant a role to a team","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /teams/{team_id}/roles","href":"/v2-api-reference/teams/grant-a-role-to-a-team"},{"title":"Revoke a role from a team","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /teams/{team_id}/roles/{role_id}","href":"/v2-api-reference/teams/revoke-a-role-from-a-team"}]},{"group":"users","pages":[{"title":"List users","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /users","href":"/v2-api-reference/users/list-users"},{"title":"Remove a user from the organization","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /users/{user_id}","href":"/v2-api-reference/users/remove-a-user-from-the-organization"},{"title":"Set direct role grants for a batch of users","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /users/actions/batch-update-roles","href":"/v2-api-reference/users/set-direct-role-grants-for-a-batch-of-users"},{"title":"List the roles a user holds","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /users/{email}/roles","href":"/v2-api-reference/users/list-the-roles-a-user-holds"},{"title":"Grant a role to a user","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /users/{email}/roles","href":"/v2-api-reference/users/grant-a-role-to-a-user"},{"title":"Get a role a user holds","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /users/{email}/roles/{role_id}","href":"/v2-api-reference/users/get-a-role-a-user-holds"},{"title":"Revoke a role from a user","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /users/{email}/roles/{role_id}","href":"/v2-api-reference/users/revoke-a-role-from-a-user"},{"title":"Update a role granted to a user","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /users/{email}/roles/{role_id}","href":"/v2-api-reference/users/update-a-role-granted-to-a-user"},{"title":"List the teams a user belongs to","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /users/{email}/teams","href":"/v2-api-reference/users/list-the-teams-a-user-belongs-to"}]},{"group":"sso-groups","pages":[{"title":"List SSO groups","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /sso-groups","href":"/v2-api-reference/sso-groups/list-sso-groups"},{"title":"Create an SSO group","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /sso-groups","href":"/v2-api-reference/sso-groups/create-an-sso-group"},{"title":"Get an SSO group","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /sso-groups/{sso_group_id}","href":"/v2-api-reference/sso-groups/get-an-sso-group"},{"title":"Delete an SSO group","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /sso-groups/{sso_group_id}","href":"/v2-api-reference/sso-groups/delete-an-sso-group"},{"title":"Rename an SSO group","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /sso-groups/{sso_group_id}","href":"/v2-api-reference/sso-groups/rename-an-sso-group"},{"title":"List roles granted to an SSO group","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /sso-groups/{sso_group_id}/roles","href":"/v2-api-reference/sso-groups/list-roles-granted-to-an-sso-group"},{"title":"Grant a role to an SSO group","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /sso-groups/{sso_group_id}/roles","href":"/v2-api-reference/sso-groups/grant-a-role-to-an-sso-group"},{"title":"Revoke a role from an SSO group","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /sso-groups/{sso_group_id}/roles/{role_id}","href":"/v2-api-reference/sso-groups/revoke-a-role-from-an-sso-group"}]},{"group":"default-roles","pages":[{"title":"List default role grants","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /default-roles","href":"/v2-api-reference/default-roles/list-default-role-grants"},{"title":"Create a default role grant","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /default-roles","href":"/v2-api-reference/default-roles/create-a-default-role-grant"},{"title":"Delete a default role grant","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /default-roles/{role_id}","href":"/v2-api-reference/default-roles/delete-a-default-role-grant"}]},{"group":"invitations","pages":[{"title":"List invitations","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /invitations","href":"/v2-api-reference/invitations/list-invitations"},{"title":"Invite a user","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /invitations","href":"/v2-api-reference/invitations/invite-a-user"},{"title":"Revoke an invitation","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /invitations/{invitation_id}","href":"/v2-api-reference/invitations/revoke-an-invitation"}]},{"group":"snowflake-accounts","pages":[{"title":"List Snowflake accounts","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /snowflake-accounts","href":"/v2-api-reference/snowflake-accounts/list-snowflake-accounts"},{"title":"Add a Snowflake account","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /snowflake-accounts","href":"/v2-api-reference/snowflake-accounts/add-a-snowflake-account"},{"title":"Get a Snowflake account","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /snowflake-accounts/{snowflake_account_id}","href":"/v2-api-reference/snowflake-accounts/get-a-snowflake-account"},{"title":"Delete a Snowflake account","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /snowflake-accounts/{snowflake_account_id}","href":"/v2-api-reference/snowflake-accounts/delete-a-snowflake-account"},{"title":"Update a Snowflake account","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /snowflake-accounts/{snowflake_account_id}","href":"/v2-api-reference/snowflake-accounts/update-a-snowflake-account"},{"title":"Get a Snowflake account's credential configuration","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /snowflake-accounts/{snowflake_account_id}/credentials","href":"/v2-api-reference/snowflake-accounts/get-a-snowflake-accounts-credential-configuration"},{"title":"Test a Snowflake account configuration","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /snowflake-accounts/actions/test","href":"/v2-api-reference/snowflake-accounts/test-a-snowflake-account-configuration"},{"title":"Test an added Snowflake account","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /snowflake-accounts/{snowflake_account_id}/actions/test","href":"/v2-api-reference/snowflake-accounts/test-an-added-snowflake-account"},{"title":"Test Mode BI access for an account","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /snowflake-accounts/{snowflake_account_id}/actions/test-mode","href":"/v2-api-reference/snowflake-accounts/test-mode-bi-access-for-an-account"}]},{"group":"connections","pages":[{"title":"List connections","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /connections","href":"/v2-api-reference/connections/list-connections"},{"title":"Get a connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /connections/{connection_id}","href":"/v2-api-reference/connections/get-a-connection"},{"title":"Update a connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /connections/{connection_id}","href":"/v2-api-reference/connections/update-a-connection"},{"title":"Test Looker BI access for a connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /connections/{connection_id}/actions/test-looker","href":"/v2-api-reference/connections/test-looker-bi-access-for-a-connection"}]},{"group":"tableau-connections","pages":[{"title":"List Tableau connections","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /tableau-connections","href":"/v2-api-reference/tableau-connections/list-tableau-connections"},{"title":"Add a Tableau connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /tableau-connections","href":"/v2-api-reference/tableau-connections/add-a-tableau-connection"},{"title":"Get a Tableau connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /tableau-connections/{tableau_connection_id}","href":"/v2-api-reference/tableau-connections/get-a-tableau-connection"},{"title":"Delete a Tableau connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /tableau-connections/{tableau_connection_id}","href":"/v2-api-reference/tableau-connections/delete-a-tableau-connection"},{"title":"Update a Tableau connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /tableau-connections/{tableau_connection_id}","href":"/v2-api-reference/tableau-connections/update-a-tableau-connection"},{"title":"Get a Tableau connection's credential configuration","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /tableau-connections/{tableau_connection_id}/credentials","href":"/v2-api-reference/tableau-connections/get-a-tableau-connections-credential-configuration"},{"title":"Test a Tableau connection configuration","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /tableau-connections/actions/test","href":"/v2-api-reference/tableau-connections/test-a-tableau-connection-configuration"},{"title":"Test a Tableau connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /tableau-connections/{tableau_connection_id}/actions/test","href":"/v2-api-reference/tableau-connections/test-a-tableau-connection"}]},{"group":"bigquery-connections","pages":[{"title":"List BigQuery connections","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /bigquery-connections","href":"/v2-api-reference/bigquery-connections/list-bigquery-connections"},{"title":"Add a BigQuery connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /bigquery-connections","href":"/v2-api-reference/bigquery-connections/add-a-bigquery-connection"},{"title":"Get a BigQuery connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /bigquery-connections/{bigquery_connection_id}","href":"/v2-api-reference/bigquery-connections/get-a-bigquery-connection"},{"title":"Delete a BigQuery connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /bigquery-connections/{bigquery_connection_id}","href":"/v2-api-reference/bigquery-connections/delete-a-bigquery-connection"},{"title":"Update a BigQuery connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /bigquery-connections/{bigquery_connection_id}","href":"/v2-api-reference/bigquery-connections/update-a-bigquery-connection"},{"title":"Test a BigQuery connection configuration","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /bigquery-connections/actions/test","href":"/v2-api-reference/bigquery-connections/test-a-bigquery-connection-configuration"},{"title":"Test an added BigQuery connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /bigquery-connections/{bigquery_connection_id}/actions/test","href":"/v2-api-reference/bigquery-connections/test-an-added-bigquery-connection"},{"title":"Test an added BigQuery connection, streamed","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /bigquery-connections/{bigquery_connection_id}/actions/test-stream","href":"/v2-api-reference/bigquery-connections/test-an-added-bigquery-connection-streamed"},{"title":"Add a BigQuery connection, streamed","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /bigquery-connections/actions/add-stream","href":"/v2-api-reference/bigquery-connections/add-a-bigquery-connection-streamed"},{"title":"Update a BigQuery connection, streamed","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /bigquery-connections/{bigquery_connection_id}/actions/update-stream","href":"/v2-api-reference/bigquery-connections/update-a-bigquery-connection-streamed"}]},{"group":"databricks-connections","pages":[{"title":"List Databricks connections","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /databricks-connections","href":"/v2-api-reference/databricks-connections/list-databricks-connections"},{"title":"Add a Databricks connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /databricks-connections","href":"/v2-api-reference/databricks-connections/add-a-databricks-connection"},{"title":"Get a Databricks connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /databricks-connections/{databricks_connection_id}","href":"/v2-api-reference/databricks-connections/get-a-databricks-connection"},{"title":"Delete a Databricks connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /databricks-connections/{databricks_connection_id}","href":"/v2-api-reference/databricks-connections/delete-a-databricks-connection"},{"title":"Update a Databricks connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /databricks-connections/{databricks_connection_id}","href":"/v2-api-reference/databricks-connections/update-a-databricks-connection"},{"title":"Get a Databricks connection's credential configuration","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /databricks-connections/{databricks_connection_id}/credentials","href":"/v2-api-reference/databricks-connections/get-a-databricks-connections-credential-configuration"},{"title":"Test a Databricks connection configuration","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /databricks-connections/actions/test","href":"/v2-api-reference/databricks-connections/test-a-databricks-connection-configuration"},{"title":"Test a Databricks connection","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /databricks-connections/{databricks_connection_id}/actions/test","href":"/v2-api-reference/databricks-connections/test-a-databricks-connection"}]},{"group":"databricks-workspaces","pages":[{"title":"List Databricks workspaces","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /databricks-workspaces","href":"/v2-api-reference/databricks-workspaces/list-databricks-workspaces"}]},{"group":"databricks-rate-sheets","pages":[{"title":"List Databricks rate sheets","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /databricks-rate-sheets","href":"/v2-api-reference/databricks-rate-sheets/list-databricks-rate-sheets"},{"title":"Create a Databricks rate sheet","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /databricks-rate-sheets","href":"/v2-api-reference/databricks-rate-sheets/create-a-databricks-rate-sheet"},{"title":"List billing entities for Databricks rates","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /databricks-rate-sheets/billing-entity-suggestions","href":"/v2-api-reference/databricks-rate-sheets/list-billing-entities-for-databricks-rates"},{"title":"Get a Databricks rate sheet","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /databricks-rate-sheets/{rate_sheet_id}","href":"/v2-api-reference/databricks-rate-sheets/get-a-databricks-rate-sheet"},{"title":"Delete a Databricks rate sheet","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /databricks-rate-sheets/{rate_sheet_id}","href":"/v2-api-reference/databricks-rate-sheets/delete-a-databricks-rate-sheet"},{"title":"Update a Databricks rate sheet","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /databricks-rate-sheets/{rate_sheet_id}","href":"/v2-api-reference/databricks-rate-sheets/update-a-databricks-rate-sheet"}]},{"group":"budgets","pages":[{"title":"Query budgets by dimension and measure","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /budgets/actions/query","href":"/v2-api-reference/budgets/query-budgets-by-dimension-and-measure"},{"title":"List budgets","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /budgets","href":"/v2-api-reference/budgets/list-budgets"},{"title":"Create a budget","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /budgets","href":"/v2-api-reference/budgets/create-a-budget"},{"title":"List budget spend summaries","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /budgets/spend-summaries","href":"/v2-api-reference/budgets/list-budget-spend-summaries"},{"title":"Get a budget","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /budgets/{budget_id}","href":"/v2-api-reference/budgets/get-a-budget"},{"title":"Delete a budget","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /budgets/{budget_id}","href":"/v2-api-reference/budgets/delete-a-budget"},{"title":"Update a budget","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /budgets/{budget_id}","href":"/v2-api-reference/budgets/update-a-budget"},{"title":"Get a budget's spend summary","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /budgets/{budget_id}/spend-summary","href":"/v2-api-reference/budgets/get-a-budgets-spend-summary"},{"title":"Evaluate a budget's spend now","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /budgets/{budget_id}/actions/evaluate","href":"/v2-api-reference/budgets/evaluate-a-budgets-spend-now"}]},{"group":"dashboards","pages":[{"title":"List dashboards","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /dashboards","href":"/v2-api-reference/dashboards/list-dashboards"},{"title":"Create a dashboard","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /dashboards","href":"/v2-api-reference/dashboards/create-a-dashboard"},{"title":"Get a dashboard","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /dashboards/{dashboard_id}","href":"/v2-api-reference/dashboards/get-a-dashboard"},{"title":"Delete a dashboard","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /dashboards/{dashboard_id}","href":"/v2-api-reference/dashboards/delete-a-dashboard"},{"title":"Update a dashboard","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /dashboards/{dashboard_id}","href":"/v2-api-reference/dashboards/update-a-dashboard"},{"title":"Duplicate a dashboard","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /dashboards/{dashboard_id}/actions/duplicate","href":"/v2-api-reference/dashboards/duplicate-a-dashboard"},{"title":"List a dashboard's blocks","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /dashboards/{dashboard_id}/blocks","href":"/v2-api-reference/dashboards/list-a-dashboards-blocks"},{"title":"Add a block to a dashboard","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /dashboards/{dashboard_id}/blocks","href":"/v2-api-reference/dashboards/add-a-block-to-a-dashboard"},{"title":"Get a block","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /dashboards/{dashboard_id}/blocks/{block_id}","href":"/v2-api-reference/dashboards/get-a-block"},{"title":"Delete a block","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /dashboards/{dashboard_id}/blocks/{block_id}","href":"/v2-api-reference/dashboards/delete-a-block"},{"title":"Update a block","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /dashboards/{dashboard_id}/blocks/{block_id}","href":"/v2-api-reference/dashboards/update-a-block"},{"title":"List a dashboard's digests","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /dashboards/{dashboard_id}/digests","href":"/v2-api-reference/dashboards/list-a-dashboards-digests"},{"title":"Create a dashboard digest","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /dashboards/{dashboard_id}/digests","href":"/v2-api-reference/dashboards/create-a-dashboard-digest"},{"title":"Get a dashboard digest","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /dashboards/{dashboard_id}/digests/{digest_id}","href":"/v2-api-reference/dashboards/get-a-dashboard-digest"},{"title":"Delete a dashboard digest","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /dashboards/{dashboard_id}/digests/{digest_id}","href":"/v2-api-reference/dashboards/delete-a-dashboard-digest"},{"title":"Update a dashboard digest","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /dashboards/{dashboard_id}/digests/{digest_id}","href":"/v2-api-reference/dashboards/update-a-dashboard-digest"},{"title":"Duplicate a dashboard digest","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /dashboards/{dashboard_id}/digests/{digest_id}/actions/duplicate","href":"/v2-api-reference/dashboards/duplicate-a-dashboard-digest"},{"title":"Send a dashboard","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /dashboards/{dashboard_id}/actions/send","href":"/v2-api-reference/dashboards/send-a-dashboard"}]},{"group":"srn","pages":[{"title":"Resolve a resource to its canonical SRN","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /srn/actions/resolve","href":"/v2-api-reference/srn/resolve-a-resource-to-its-canonical-srn"}]},{"group":"actions","pages":[{"title":"List actions","description":null,"deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /actions","href":"/v2-api-reference/actions/list-actions"},{"title":"Create an action","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /actions","href":"/v2-api-reference/actions/create-an-action"},{"title":"Create actions in a batch","description":"Record many actions at once, in request order, or none of them.\n\nEach entry follows the single-create rules, including joining an action\nalready open for the Automated Savings feature its insight asks to enable, and\nthe 409 when there is none to join.","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /actions/actions/batch-create","href":"/v2-api-reference/actions/create-actions-in-a-batch"},{"title":"Query actions by dimension and measure","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /actions/actions/query","href":"/v2-api-reference/actions/query-actions-by-dimension-and-measure"},{"title":"Get an action","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /actions/{action_id}","href":"/v2-api-reference/actions/get-an-action"},{"title":"Delete an action","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /actions/{action_id}","href":"/v2-api-reference/actions/delete-an-action"},{"title":"Update an action","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /actions/{action_id}","href":"/v2-api-reference/actions/update-an-action"}]},{"group":"metrics","pages":[{"title":"Query realized action savings","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/action-realized-savings/query","href":"/v2-api-reference/metrics/query-realized-action-savings"},{"title":"Query Snowflake workloads","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-workloads/query","href":"/v2-api-reference/metrics/query-snowflake-workloads"},{"title":"Query Snowflake warehouses","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-warehouses/query","href":"/v2-api-reference/metrics/query-snowflake-warehouses"},{"title":"Query Snowflake warehouse query performance","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-warehouse-query-performance/query","href":"/v2-api-reference/metrics/query-snowflake-warehouse-query-performance"},{"title":"Query Snowflake warehouse clusters","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-warehouse-clusters/query","href":"/v2-api-reference/metrics/query-snowflake-warehouse-clusters"},{"title":"Query Snowflake storage spend","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-storage/query","href":"/v2-api-reference/metrics/query-snowflake-storage-spend"},{"title":"Query Snowflake storage summary","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-storage-summary/query","href":"/v2-api-reference/metrics/query-snowflake-storage-summary"},{"title":"Query Snowflake query patterns","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-query-patterns/query","href":"/v2-api-reference/metrics/query-snowflake-query-patterns"},{"title":"Query Snowflake queries","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-queries/query","href":"/v2-api-reference/metrics/query-snowflake-queries"},{"title":"Query Snowflake dbt workloads","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-dbt/query","href":"/v2-api-reference/metrics/query-snowflake-dbt-workloads"},{"title":"Query Snowflake dbt invocations","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-dbt-invocations/query","href":"/v2-api-reference/metrics/query-snowflake-dbt-invocations"},{"title":"Query Snowflake tasks","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-tasks/query","href":"/v2-api-reference/metrics/query-snowflake-tasks"},{"title":"Query Snowflake stored procedures","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-stored-procedures/query","href":"/v2-api-reference/metrics/query-snowflake-stored-procedures"},{"title":"Query Snowflake serverless spend","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-serverless/query","href":"/v2-api-reference/metrics/query-snowflake-serverless-spend"},{"title":"Query Snowflake automatic clustering","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-automatic-clustering/query","href":"/v2-api-reference/metrics/query-snowflake-automatic-clustering"},{"title":"Query Snowflake Snowpipe spend","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-snowpipe/query","href":"/v2-api-reference/metrics/query-snowflake-snowpipe-spend"},{"title":"Query Snowflake Looker workloads","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-looker/query","href":"/v2-api-reference/metrics/query-snowflake-looker-workloads"},{"title":"Query Snowflake Mode workloads","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-mode/query","href":"/v2-api-reference/metrics/query-snowflake-mode-workloads"},{"title":"Query Snowflake Hex workloads","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-hex/query","href":"/v2-api-reference/metrics/query-snowflake-hex-workloads"},{"title":"Query Snowflake Sigma workloads","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-sigma/query","href":"/v2-api-reference/metrics/query-snowflake-sigma-workloads"},{"title":"Query Snowflake Periscope workloads","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-periscope/query","href":"/v2-api-reference/metrics/query-snowflake-periscope-workloads"},{"title":"Query Snowflake Fivetran workloads","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-fivetran/query","href":"/v2-api-reference/metrics/query-snowflake-fivetran-workloads"},{"title":"Query Snowflake custom workloads","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-custom-workloads/query","href":"/v2-api-reference/metrics/query-snowflake-custom-workloads"},{"title":"Query Snowflake dynamic tables","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-dynamic-tables/query","href":"/v2-api-reference/metrics/query-snowflake-dynamic-tables"},{"title":"Query Snowflake pipeline nodes","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/snowflake-pipeline-nodes/query","href":"/v2-api-reference/metrics/query-snowflake-pipeline-nodes"},{"title":"Query BigQuery storage","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-storage-summary/query","href":"/v2-api-reference/metrics/query-bigquery-storage"},{"title":"Query BigQuery capacity commitments by scope","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-commitment-scopes/query","href":"/v2-api-reference/metrics/query-bigquery-capacity-commitments-by-scope"},{"title":"Query BigQuery capacity spend over time","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-commitment-scope-days/query","href":"/v2-api-reference/metrics/query-bigquery-capacity-spend-over-time"},{"title":"Query BigQuery capacity commitments","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-commitments/query","href":"/v2-api-reference/metrics/query-bigquery-capacity-commitments"},{"title":"Query BigQuery workloads","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-workloads/query","href":"/v2-api-reference/metrics/query-bigquery-workloads"},{"title":"Query BigQuery jobs","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-jobs/query","href":"/v2-api-reference/metrics/query-bigquery-jobs"},{"title":"Query BigQuery query patterns","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-query-patterns/query","href":"/v2-api-reference/metrics/query-bigquery-query-patterns"},{"title":"Query BigQuery reservation timeline","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-reservation-timeline/query","href":"/v2-api-reference/metrics/query-bigquery-reservation-timeline"},{"title":"Query BigQuery storage spend","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-storage-spend/query","href":"/v2-api-reference/metrics/query-bigquery-storage-spend"},{"title":"Query BigQuery storage freshness","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-storage-freshness/query","href":"/v2-api-reference/metrics/query-bigquery-storage-freshness"},{"title":"Query BigQuery projects","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-projects/query","href":"/v2-api-reference/metrics/query-bigquery-projects"},{"title":"Query BigQuery dbt queries","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-dbt-queries/query","href":"/v2-api-reference/metrics/query-bigquery-dbt-queries"},{"title":"Query BigQuery dbt invocations","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-dbt-invocations/query","href":"/v2-api-reference/metrics/query-bigquery-dbt-invocations"},{"title":"Query BigQuery Looker queries","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-looker-queries/query","href":"/v2-api-reference/metrics/query-bigquery-looker-queries"},{"title":"Query BigQuery custom workload queries","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/bigquery-custom-workload-queries/query","href":"/v2-api-reference/metrics/query-bigquery-custom-workload-queries"},{"title":"Query Tableau workbooks","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/tableau-workbooks/query","href":"/v2-api-reference/metrics/query-tableau-workbooks"},{"title":"Query Tableau users","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/tableau-users/query","href":"/v2-api-reference/metrics/query-tableau-users"},{"title":"Query Tableau data sources","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/tableau-data-sources/query","href":"/v2-api-reference/metrics/query-tableau-data-sources"},{"title":"Query Tableau view events","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/tableau-view-events/query","href":"/v2-api-reference/metrics/query-tableau-view-events"},{"title":"Query the warehouse queries Tableau issued","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/tableau-queries/query","href":"/v2-api-reference/metrics/query-the-warehouse-queries-tableau-issued"},{"title":"Query Databricks workloads","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-workloads/query","href":"/v2-api-reference/metrics/query-databricks-workloads"},{"title":"Query Databricks query patterns","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-query-patterns/query","href":"/v2-api-reference/metrics/query-databricks-query-patterns"},{"title":"Query Databricks queries","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-queries/query","href":"/v2-api-reference/metrics/query-databricks-queries"},{"title":"Query Databricks job task runs","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-jobs/query","href":"/v2-api-reference/metrics/query-databricks-job-task-runs"},{"title":"Query Databricks job node metrics","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-job-node-metrics/query","href":"/v2-api-reference/metrics/query-databricks-job-node-metrics"},{"title":"Query Databricks job instance node metrics","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-job-instance-node-metrics/query","href":"/v2-api-reference/metrics/query-databricks-job-instance-node-metrics"},{"title":"Query Databricks JCSS metrics","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-jcss-metrics/query","href":"/v2-api-reference/metrics/query-databricks-jcss-metrics"},{"title":"Query Databricks clusters","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-clusters/query","href":"/v2-api-reference/metrics/query-databricks-clusters"},{"title":"Query Databricks cluster node metrics","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-cluster-node-metrics/query","href":"/v2-api-reference/metrics/query-databricks-cluster-node-metrics"},{"title":"Query Databricks APC metrics","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-apc-metrics/query","href":"/v2-api-reference/metrics/query-databricks-apc-metrics"},{"title":"Query Databricks APC savings","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-apc-savings/query","href":"/v2-api-reference/metrics/query-databricks-apc-savings"},{"title":"Query Databricks SQL warehouses","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-sql-warehouses/query","href":"/v2-api-reference/metrics/query-databricks-sql-warehouses"},{"title":"Query Databricks SQL warehouse Automated Savings decisions","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-sql-warehouse-decisions/query","href":"/v2-api-reference/metrics/query-databricks-sql-warehouse-automated-savings-decisions"},{"title":"Query Databricks dbt queries","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-dbt-queries/query","href":"/v2-api-reference/metrics/query-databricks-dbt-queries"},{"title":"Query Databricks dbt invocations","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-dbt-invocations/query","href":"/v2-api-reference/metrics/query-databricks-dbt-invocations"},{"title":"Query Databricks model serving","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-model-serving/query","href":"/v2-api-reference/metrics/query-databricks-model-serving"},{"title":"Query Databricks served endpoints","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-served-endpoints/query","href":"/v2-api-reference/metrics/query-databricks-served-endpoints"},{"title":"Query Databricks served entities","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/databricks-served-entities/query","href":"/v2-api-reference/metrics/query-databricks-served-entities"},{"title":"Query consolidated spend","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/spend/query","href":"/v2-api-reference/metrics/query-consolidated-spend"},{"title":"Search resources","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/search/query","href":"/v2-api-reference/metrics/search-resources"},{"title":"Query lineage workloads","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/lineage-workloads/query","href":"/v2-api-reference/metrics/query-lineage-workloads"},{"title":"Query lineage tables","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/lineage-tables/query","href":"/v2-api-reference/metrics/query-lineage-tables"},{"title":"Query lineage edges","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/lineage-edges/query","href":"/v2-api-reference/metrics/query-lineage-edges"},{"title":"Query data freshness","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/data-freshness/query","href":"/v2-api-reference/metrics/query-data-freshness"},{"title":"Query workload metadata suggestions","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /metrics/workload-metadata-suggestions/query","href":"/v2-api-reference/metrics/query-workload-metadata-suggestions"}]},{"group":"favorites","pages":[{"title":"List favorites","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /favorites","href":"/v2-api-reference/favorites/list-favorites"},{"title":"Create a favorite","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /favorites","href":"/v2-api-reference/favorites/create-a-favorite"},{"title":"Get a favorite","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /favorites/{favorite_id}","href":"/v2-api-reference/favorites/get-a-favorite"},{"title":"Delete a favorite","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /favorites/{favorite_id}","href":"/v2-api-reference/favorites/delete-a-favorite"},{"title":"Reorder a favorite","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /favorites/{favorite_id}/actions/reorder","href":"/v2-api-reference/favorites/reorder-a-favorite"}]},{"group":"favorite-folders","pages":[{"title":"List favorite folders","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /favorite-folders","href":"/v2-api-reference/favorite-folders/list-favorite-folders"},{"title":"Create a favorite folder","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /favorite-folders","href":"/v2-api-reference/favorite-folders/create-a-favorite-folder"},{"title":"Get a favorite folder","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /favorite-folders/{folder_id}","href":"/v2-api-reference/favorite-folders/get-a-favorite-folder"},{"title":"Delete a favorite folder","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /favorite-folders/{folder_id}","href":"/v2-api-reference/favorite-folders/delete-a-favorite-folder"},{"title":"Rename a favorite folder","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /favorite-folders/{folder_id}","href":"/v2-api-reference/favorite-folders/rename-a-favorite-folder"},{"title":"Reorder a favorite folder","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /favorite-folders/{folder_id}/actions/reorder","href":"/v2-api-reference/favorite-folders/reorder-a-favorite-folder"}]},{"group":"comments","pages":[{"title":"Create a comment","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /comments","href":"/v2-api-reference/comments/create-a-comment"},{"title":"Delete a comment","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /comments/{comment_id}","href":"/v2-api-reference/comments/delete-a-comment"},{"title":"Update a comment","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /comments/{comment_id}","href":"/v2-api-reference/comments/update-a-comment"}]},{"group":"destinations","pages":[{"title":"List destinations","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /destinations","href":"/v2-api-reference/destinations/list-destinations"},{"title":"Create a destination","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /destinations","href":"/v2-api-reference/destinations/create-a-destination"},{"title":"Create destinations in a batch","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /destinations/actions/batch-create","href":"/v2-api-reference/destinations/create-destinations-in-a-batch"},{"title":"Delete destinations in a batch","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /destinations/actions/batch-delete","href":"/v2-api-reference/destinations/delete-destinations-in-a-batch"},{"title":"Test a destination before saving it","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /destinations/actions/test","href":"/v2-api-reference/destinations/test-a-destination-before-saving-it"},{"title":"Get a destination","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /destinations/{destination_id}","href":"/v2-api-reference/destinations/get-a-destination"},{"title":"Delete a destination","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /destinations/{destination_id}","href":"/v2-api-reference/destinations/delete-a-destination"},{"title":"Update a destination","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /destinations/{destination_id}","href":"/v2-api-reference/destinations/update-a-destination"},{"title":"Test a destination","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /destinations/{destination_id}/actions/test","href":"/v2-api-reference/destinations/test-a-destination"}]},{"group":"alert-integrations","pages":[{"title":"List alert integrations","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /alert-integrations","href":"/v2-api-reference/alert-integrations/list-alert-integrations"},{"title":"Get an alert integration","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /alert-integrations/{alert_integration_id}","href":"/v2-api-reference/alert-integrations/get-an-alert-integration"},{"title":"Delete an alert integration","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /alert-integrations/{alert_integration_id}","href":"/v2-api-reference/alert-integrations/delete-an-alert-integration"},{"title":"Start connecting a Slack workspace through OAuth","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /alert-integrations/actions/start-slack-oauth","href":"/v2-api-reference/alert-integrations/start-connecting-a-slack-workspace-through-oauth"},{"title":"Reinstall a Slack integration","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /alert-integrations/{alert_integration_id}/actions/reinstall-slack","href":"/v2-api-reference/alert-integrations/reinstall-a-slack-integration"},{"title":"Enable email alerts","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /alert-integrations/actions/enable-email","href":"/v2-api-reference/alert-integrations/enable-email-alerts"},{"title":"Enable Microsoft Teams webhook alerts","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /alert-integrations/actions/enable-ms-teams-webhook","href":"/v2-api-reference/alert-integrations/enable-microsoft-teams-webhook-alerts"},{"title":"List a Slack workspace's channels","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /alert-integrations/{alert_integration_id}/slack-channels","href":"/v2-api-reference/alert-integrations/list-a-slack-workspaces-channels"}]},{"group":"automated-savings","pages":[{"title":"List Databricks SQL warehouses with their automated savings settings","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /databricks-sql-warehouses","href":"/v2-api-reference/automated-savings/list-databricks-sql-warehouses-with-their-automated-savings-settings"},{"title":"Turn automated savings on or off for Databricks SQL warehouses","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /databricks-sql-warehouses/actions/batch-update-automated-savings","href":"/v2-api-reference/automated-savings/turn-automated-savings-on-or-off-for-databricks-sql-warehouses"},{"title":"List Databricks all-purpose clusters","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /databricks-apc-clusters","href":"/v2-api-reference/automated-savings/list-databricks-all-purpose-clusters"},{"title":"Turn automated savings on or off for Databricks all-purpose clusters","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /databricks-apc-clusters/actions/batch-update-automated-savings","href":"/v2-api-reference/automated-savings/turn-automated-savings-on-or-off-for-databricks-all-purpose-clusters"},{"title":"List Databricks jobs with their automated savings settings","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /databricks-jcss-jobs","href":"/v2-api-reference/automated-savings/list-databricks-jobs-with-their-automated-savings-settings"},{"title":"Turn automated savings on or off for a batch of Databricks jobs","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /databricks-jcss-jobs/actions/batch-update-automated-savings","href":"/v2-api-reference/automated-savings/turn-automated-savings-on-or-off-for-a-batch-of-databricks-jobs"},{"title":"List Snowflake warehouses with their automated savings settings","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /snowflake-warehouses","href":"/v2-api-reference/automated-savings/list-snowflake-warehouses-with-their-automated-savings-settings"},{"title":"Turn automated savings on or off for Snowflake warehouses","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /snowflake-warehouses/actions/batch-update-automated-savings","href":"/v2-api-reference/automated-savings/turn-automated-savings-on-or-off-for-snowflake-warehouses"},{"title":"Change the generation of a Snowflake warehouse","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /snowflake-warehouses/{warehouse_uuid}/actions/set-generation","href":"/v2-api-reference/automated-savings/change-the-generation-of-a-snowflake-warehouse"}]},{"group":"saved-views","pages":[{"title":"List saved views","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /saved-views","href":"/v2-api-reference/saved-views/list-saved-views"},{"title":"Create a saved view","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /saved-views","href":"/v2-api-reference/saved-views/create-a-saved-view"},{"title":"Get a saved view","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /saved-views/{saved_view_id}","href":"/v2-api-reference/saved-views/get-a-saved-view"},{"title":"Delete a saved view","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /saved-views/{saved_view_id}","href":"/v2-api-reference/saved-views/delete-a-saved-view"},{"title":"Update a saved view","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /saved-views/{saved_view_id}","href":"/v2-api-reference/saved-views/update-a-saved-view"},{"title":"Batch delete saved views","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /saved-views/actions/batch-delete","href":"/v2-api-reference/saved-views/batch-delete-saved-views"}]},{"group":"monitors","pages":[{"title":"Query monitors by dimension and measure","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /monitors/actions/query","href":"/v2-api-reference/monitors/query-monitors-by-dimension-and-measure"},{"title":"List monitors","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /monitors","href":"/v2-api-reference/monitors/list-monitors"},{"title":"Create a monitor","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /monitors","href":"/v2-api-reference/monitors/create-a-monitor"},{"title":"List monitor runs","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /monitors/run-history","href":"/v2-api-reference/monitors/list-monitor-runs"},{"title":"List monitor query classes","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /monitors/query-classes","href":"/v2-api-reference/monitors/list-monitor-query-classes"},{"title":"List a query class's columns","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /monitors/query-classes/{query_class}/columns","href":"/v2-api-reference/monitors/list-a-query-classs-columns"},{"title":"Get a monitor","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /monitors/{monitor_id}","href":"/v2-api-reference/monitors/get-a-monitor"},{"title":"Replace a monitor","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json put /monitors/{monitor_id}","href":"/v2-api-reference/monitors/replace-a-monitor"},{"title":"Delete a monitor","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json delete /monitors/{monitor_id}","href":"/v2-api-reference/monitors/delete-a-monitor"},{"title":"Update a monitor","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json patch /monitors/{monitor_id}","href":"/v2-api-reference/monitors/update-a-monitor"},{"title":"List a monitor's runs","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json get /monitors/{monitor_id}/run-history","href":"/v2-api-reference/monitors/list-a-monitors-runs"},{"title":"Preview a monitor's message for one of its runs","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /monitors/{monitor_id}/run-history/{run_id}/actions/preview","href":"/v2-api-reference/monitors/preview-a-monitors-message-for-one-of-its-runs"},{"title":"Test-send an unsaved monitor","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /monitors/actions/test-send","href":"/v2-api-reference/monitors/test-send-an-unsaved-monitor"},{"title":"Validate an unsaved monitor","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /monitors/actions/validate","href":"/v2-api-reference/monitors/validate-an-unsaved-monitor"},{"title":"Preview an unsaved monitor's message","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /monitors/actions/preview","href":"/v2-api-reference/monitors/preview-an-unsaved-monitors-message"},{"title":"Generate a monitor title","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /monitors/actions/generate-title","href":"/v2-api-reference/monitors/generate-a-monitor-title"},{"title":"Run a SQL statement","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /monitors/actions/run-sql","href":"/v2-api-reference/monitors/run-a-sql-statement"},{"title":"Run a SQL statement, streamed","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /monitors/actions/run-sql-stream","href":"/v2-api-reference/monitors/run-a-sql-statement-streamed"},{"title":"Duplicate a monitor","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /monitors/{monitor_id}/actions/duplicate","href":"/v2-api-reference/monitors/duplicate-a-monitor"},{"title":"Test-send a monitor","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /monitors/{monitor_id}/actions/test-send","href":"/v2-api-reference/monitors/test-send-a-monitor"},{"title":"Dismiss a monitor from the feed","deprecated":null,"version":null,"openapi":"https://api.select.dev/v2/openapi.json post /monitors/{monitor_id}/actions/dismiss","href":"/v2-api-reference/monitors/dismiss-a-monitor-from-the-feed"}]}]}]}]},{"version":"v1","tag":"Deprecated","pages":[{"title":"v1","href":"/api-reference/users/list-users"}]}]},"title":"Create an action - SELECT","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":["10e4515597","c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["BannerMarkdown-BVNUlwBc.js","dist-aeztFa9U.js","lib--scc4DXi.js","lib-B8HbPgcC.js","clsx-rL8ZCCw4.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-rfhihCWU.js","utils-BmH1XFxk.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BcNsxPKB.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BAES3tkd.js","snippetPresets-DCMQBKLP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D6l_bzE9.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BOktbnNh.js","shallow-BCs8SgM7.js","getApiPlaygroundDisplay-DEmW5bJB.js","CodeSnippet-CpZOpB9C.js","CodeSnippets-BOBDqibl.js","Page-D5fEM6aW.js","getPastedJson-DH2JBvmr.js","icon-BBJH-kKh.js","MethodPill-D2Sd5NLC.js","DuplicateIcon-CGgfL2qN.js","createIcon-BKudBBzi.js","DynamicMarkdown-85clUA0i.js","SectionHeading-D0JiMgDx.js","axios-vUo_bRtp.js","Markdown-Cfiy0xZO.js","AssistantPageLink-BywkCr5C.js"]}