All requests to the Cortex API need to provide an Authorization: Bearer <token> header, where <token> is an API key created in the Settings page of your workspace.
Body
application/json
Point-in-time metrics query request for batch processing
Optional day-of-week restriction (ISO: Monday=1..Sunday=7). When set, the query filters out rows whose time-attribute does not fall on one of these weekdays. Use {1,2,3,4,5} to exclude weekends. Empty set matches nothing.
Optional day-of-week restriction (ISO: Monday=1..Sunday=7). When set, the query filters out rows whose time-attribute does not fall on one of these weekdays. Use {1,2,3,4,5} to exclude weekends. Empty set matches nothing.
Time attributes to use for queries. Each entry is a fully-qualified attribute path (e.g. 'pull_requests.date_closed'). The source is inferred from the prefix. For single-source queries, provide one entry. For multi-source, provide one per source to override.
Time attributes to use for queries. Each entry is a fully-qualified attribute path (e.g. 'pull_requests.date_closed'). The source is inferred from the prefix. For single-source queries, provide one entry. For multi-source, provide one per source to override.
Result rows, one array per grouping. Cells are positional: the value at index i corresponds to metadata.columns[i], and its JSON type follows that column's type (string, number, boolean, or null). Rows are not keyed by column name.
Result rows, one array per grouping. Cells are positional: the value at index i corresponds to metadata.columns[i], and its JSON type follows that column's type (string, number, boolean, or null). Rows are not keyed by column name.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Cortex","colors":{"primary":"#653EE8","light":"#9378EF","dark":"#5132BA"},"logo":{"light":"https://mintcdn.com/cortex-290c0c42/JcmXgfdiEzZzqS2M/logo/cortex-light.svg?fit=max\u0026auto=format\u0026n=JcmXgfdiEzZzqS2M\u0026q=85\u0026s=3d32dd91336a0de9463a57e04f9b8bb3","dark":"https://mintcdn.com/cortex-290c0c42/JcmXgfdiEzZzqS2M/logo/cortex-dark.svg?fit=max\u0026auto=format\u0026n=JcmXgfdiEzZzqS2M\u0026q=85\u0026s=e664b364295c3625385d56e02110b4a7"},"favicon":{"light":"https://mintcdn.com/cortex-290c0c42/09VjkT_e7zMKfZOT/images/favicon.png?fit=max\u0026auto=format\u0026n=09VjkT_e7zMKfZOT\u0026q=85\u0026s=1689c84dea2d7ff7c17603f1d27163ae","dark":"https://mintcdn.com/cortex-290c0c42/09VjkT_e7zMKfZOT/images/favicon.png?fit=max\u0026auto=format\u0026n=09VjkT_e7zMKfZOT\u0026q=85\u0026s=1689c84dea2d7ff7c17603f1d27163ae"},"api":{"playground":{"display":"interactive"},"examples":{"prefill":true}},"appearance":{"default":"system"},"background":{"decoration":"gradient"},"navbar":{"links":[{"icon":"/images/us-flag.png","href":"https://app.getcortexapp.com/","label":"US"},{"icon":"/images/eu-flag.png","href":"https://app.eu.cortex.io/","label":"EU"}],"primary":{"type":"button","label":"Get a Demo","href":"https://www.cortex.io/demo"}},"footer":{"socials":{"github":"https://github.com/cortexapps","linkedin":"https://www.linkedin.com/company/cortexapp","youtube":"https://www.youtube.com/@cortex611","x":"https://twitter.com/GetCortexApp"},"links":[{"header":"Cortex","items":[{"label":"Cortex website","href":"https://cortex.io"},{"label":"Product log in (US)","href":"https://app.getcortexapp.com/login"},{"label":"Product log in (EU)","href":"https://app.eu.cortex.io/login"},{"label":"Privacy Policy","href":"https://www.cortex.io/legal/privacy-policy"},{"label":"Security Policy","href":"https://www.cortex.io/legal/security-policy"},{"label":"Terms of Service","href":"https://www.cortex.io/legal/terms-of-service"},{"label":"Status Page","href":"https://status.cortex.io/"}]},{"header":"Resources","items":[{"label":"Cortex Academy","href":"https://academy.cortex.io/"},{"label":"Blog","href":"https://www.cortex.io/blog"},{"label":"Engineering Blog","href":"https://builders.cortex.io/"},{"label":"Braintrust","href":"https://www.braintrust.cortex.io/"},{"label":"Contact Support","href":"https://support.cortex.io/"}]}]},"fonts":{"heading":{"family":"Inter"},"body":{"family":"Inter"}},"icons":{"library":"fontawesome"},"styling":{"eyebrows":"breadcrumbs","latex":false},"contextual":{"options":["copy","view","chatgpt","claude","download-pdf"],"display":"header"},"interaction":{"drilldown":true},"metadata":{"timestamp":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cortex-290c0c42","hasAudioNarration":false,"actualSubdomain":"cortex-290c0c42","customDomains":["docs.cortex.io"],"gitSource":{"type":"github","owner":"cortexapps","repo":"brainpower","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af3b2b29b54e3ce50d9ee5c","clientVersion":"0.0.4124","searchFilterCounts":[{"language":"default","tag":"API Reference","count":577},{"language":"default","tag":"REST API operations","count":576},{"language":"default","tag":"Integrations","count":424},{"language":"default","tag":"Product Docs","count":182},{"language":"default","tag":"Connect data","count":96},{"language":"default","tag":"Workflows","count":41},{"language":"default","tag":"Cookbooks","count":39},{"language":"default","tag":"Product areas","count":38},{"language":"default","tag":"Configure","count":28},{"language":"default","tag":"Scorecards","count":27}],"searchSettings":{"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":where(img[src^=\"/images/\"]){display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}#navbar li.navbar-link>a{background-color:rgb(3 7 18 / 0.06)}#navbar li.navbar-link>a:hover{background-color:rgb(3 7 18 / 0.12)}html.dark #navbar li.navbar-link>a{background-color:rgb(255 255 255 / 0.07)}html.dark #navbar li.navbar-link>a:hover{background-color:rgb(255 255 255 / 0.14)}#content-area .mdx-content{--tw-prose-links: #7458DB;--tw-prose-invert-links: #C0AFFF}html.dark #content-area .mdx-content :where(a):not(:where([class~=\"not-prose\"],[class~=\"not-prose\"] *)){color:#C0AFFF}.product-tab{background-color:#F3F4F6!important;color:#000!important}.product-tab[data-active=\"true\"]{background-color:#E6E7E9!important}html.dark .product-tab{background-color:rgb(255 255 255 / 0.1)!important;color:#fff!important}html.dark .product-tab[data-active=\"true\"]{background-color:#653EE8!important}.product-item[data-active=\"true\"]{background-color:#E6E7E9}html.dark .product-item[data-active=\"true\"]{background-color:rgb(255 255 255 / 0.05)}.product-item-arrow{opacity:0}.product-item-arrow svg{width:14px!important;height:14px!important;max-width:14px;max-height:14px;flex-shrink:0}.product-item-arrow[data-active=\"true\"]{opacity:1}#kapa-search-ask-row{display:flex;align-items:center;gap:0.5rem;margin:0 0.375rem 0.375rem;padding:0.625rem 0.75rem;border-top:1px solid rgb(229 231 235);background:transparent;font-size:0.875rem;font-weight:500;color:rgb(3 7 18);text-align:left;cursor:pointer}#kapa-search-ask-row[hidden]{display:none}#kapa-search-ask-row:hover{background:rgb(0 0 0 / 0.03)}#kapa-search-ask-row svg{width:1rem;height:1rem;flex-shrink:0;color:rgb(var(--primary))}#kapa-search-ask-row .kapa-search-ask-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#kapa-search-ask-row kbd{padding:0 0.3rem;border:1px solid rgb(229 231 235);border-radius:0.25rem;font-family:inherit;font-size:0.75rem;color:rgb(107 114 128)}.dark #kapa-search-ask-row{border-top-color:rgb(255 255 255 / 0.1);color:#fff}.dark #kapa-search-ask-row:hover{background:rgb(255 255 255 / 0.05)}.dark #kapa-search-ask-row svg{color:rgb(var(--primary-light))}.dark #kapa-search-ask-row kbd{border-color:rgb(255 255 255 / 0.1);color:rgb(156 163 175)}#assistant-entry,#assistant-entry-mobile{display:none!important}#kapa-ask-button{display:none;flex:none;align-items:center;gap:0.375rem;height:2.25rem;margin-left:0.5rem;padding:0 0.875rem 0 0.75rem;border-radius:9999px;background:rgb(3 7 18 / 0.03);font-size:0.875rem;font-weight:500;color:rgb(55 65 81);cursor:pointer}@media (min-width: 1024px){#kapa-ask-button{display:flex}}#kapa-ask-button:hover{background:rgb(3 7 18 / 0.1)}#kapa-ask-button svg{width:1rem;height:1rem;color:rgb(var(--primary))}html.dark #kapa-ask-button{background:rgb(255 255 255 / 0.03);color:rgb(209 213 219)}html.dark #kapa-ask-button:hover{background:rgb(255 255 255 / 0.1)}html.dark #kapa-ask-button svg{color:rgb(var(--primary-light))}"},{"filePath":"status-tags.css","content":".nav-tag-pill[data-status]{background-color:var(--status-tag-color)!important;border-color:var(--status-tag-color)!important}.nav-tag-pill[data-status],.nav-tag-pill[data-status] .nav-tag-pill-text{color:#FFFFFF!important}.nav-tag-pill[data-status=\"research-preview\"]{--status-tag-color: #7B2D6B}.nav-tag-pill[data-status=\"public-beta\"]{--status-tag-color: #1D4ED8}.nav-tag-pill[data-status=\"private-beta\"]{--status-tag-color: #8C1D3A}.nav-tag-pill[data-status]{white-space:nowrap;flex-shrink:0}"}],"page":{"pagePath":"api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries","slug":"/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries","pageMetadata":{"title":"Execute point-in-time engineering metrics queries","description":"Query current metric values with optional period comparisons and flexible grouping. Supports batch queries for multiple metrics efficiently.","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/eng-intel/metrics/point-in-time","href":"/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Query current metric values with optional period comparisons and flexible grouping. Supports batch queries for multiple metrics efficiently.\"\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":"Execute point-in-time engineering metrics queries","description":"Query current metric values with optional period comparisons and flexible grouping. Supports batch queries for multiple metrics efficiently.","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/eng-intel/metrics/point-in-time","href":"/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/cortex-290c0c42/ed8d91d3153959c2/kapa.js","/_mintlify/custom/cortex-290c0c42/36b87f2caabcf780/status-tags.js"],"openApiReferenceData":{"operation":{"description":"Query current metric values with optional period comparisons and flexible grouping. Supports batch queries for multiple metrics efficiently.","operationId":"queryPointInTimeMetrics","requestBody":"7d072013-2970-4650-81ed-4ff1b10e7756","responses":{"200":"90d6923b-2a52-416b-b5da-f47ee9bc3e84","400":"ea4e32db-c87d-4ccb-adeb-10a617fc1c69","403":"930933c3-ad21-4033-aca6-0fbeaf311e61","429":"18c66939-f87d-4212-bdaf-d28f345bea59"},"summary":"Execute point-in-time engineering metrics queries","tags":["Eng Intel Metrics"],"x-cortex-mcp-access":"read","x-cortex-mcp-description":"Execute point-in-time queries for one or more engineering metrics.\n\nReturns current metric values for specified time periods, with support for batch queries. Time range (startTime/endTime) cannot exceed 6 months (180 days).\n\nCOMPARISON FIELD: If you need to compare against a different time window, use the comparison field with type='TIME_WINDOW'.\nThe ONLY valid type is TIME_WINDOW. Do NOT use PERIOD_OVER_PERIOD or any other type.\nExample: {\"type\": \"TIME_WINDOW\", \"startTime\": \"2025-01-01T00:00:00\", \"endTime\": \"2025-01-15T00:00:00\"}\n\nPREREQUISITES - Follow this workflow:\n1. Discover all available metrics ONCE: Call listMetricDefinitions (view='basic') - cache this response\n2. Get metric query metadata ONCE per metric: Call listMetricDefinitions (view='full', key=METRIC_KEY)\n - supportedAggregations: Valid aggregation methods\n - orderByAttribute: Attribute path for sorting by metric values\n - groupByOptions[].key: Valid groupBy keys (use exact values, do NOT guess)\n - filterOptions[].key: Valid filter keys (use exact values, do NOT guess)\n - filterOptions[].variants[].filter: Attributes for alternate forms of a filter, such as including child teams\n Cache the full view response for each metric. Reuse the metadata from cached responses for subsequent queries on the same metric.\n3. Construct query: Use the query metadata from the full view responses in step 2 to build valid point-in-time requests\n\nIMPORTANT: Cache only results from listMetricDefinitions. Do NOT cache point-in-time query results - always execute fresh queries for current data.\nOnly refresh cached listMetricDefinitions responses if no longer in your context window or explicitly requested.\nDo NOT guess attribute names - always use exact values from listMetricDefinitions responses.\n\nTEAM FILTERS - When the user names a team:\n1. In the source's filterOptions, find the team option (displayName such as \"Author team\"; key such as pull_requests.teams).\n2. Use its variant with key 'include_children' unless the user asks for the team's direct members only. The variant also matches members of the team's child teams.\n3. If you know the team tag, set attribute to the variant's filter (e.g. pull_requests.inherited_teams.team_code_tag), operator IN, and predicate [team tag].\n4. If you know only the team name, set attribute to the variant's filter without its last segment (e.g. pull_requests.inherited_teams), operator IN, and predicate [team name]. This form matches the team name or the team tag. Use LIKE with % wildcards for a partial name.\nExample: {\"attribute\": \"pull_requests.inherited_teams\", \"operator\": \"IN\", \"predicate\": [\"Platform\"]}\n\nResponse includes:\n- Lightweight metadata: Column definitions optimized for programmatic use\n- Row data: Actual metric values and dimensional data\n- No heavy schemas: Source definitions excluded (get from listMetricDefinitions instead)\n\nError responses:\n- 400: Invalid metric names, date range, validation errors, or unsupported metric combinations\n- 403: Restricted Feature (contact help@cortex.io)","x-cortex-mcp-enabled":"true","x-cortex-mcp-toolsets":["common"],"method":"post","type":"path","servers":["eda01bc5-b6fa-41e7-8fef-e874af2b08f7","4886c141-25bd-46a3-90b2-88a863ec65e7","153474d4-df06-4320-b497-f8b86aea8186"],"security":["8bc24fa2-3fe7-498a-82f4-343fabde0841"],"path":"/api/v1/eng-intel/metrics/point-in-time","baseUrlOptions":["https://api.getcortexapp.com","https://api.eu.cortex.io","{baseUrl}"],"title":"Execute point-in-time engineering metrics queries","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[{"body.endTime":"2023-11-07T05:31:56Z","body.filters.items.0.attribute":"\u003cstring>","body.filters.items.0.predicate.oneOf.0":"\u003cstring>","body.groupBy.items.0":"\u003cstring>","body.limit":123,"body.metrics.items.0.metric":"\u003cstring>","body.metrics.items.0.endTime":"2023-11-07T05:31:56Z","body.metrics.items.0.filters.items.0.attribute":"\u003cstring>","body.metrics.items.0.filters.items.0.predicate.oneOf.0":"\u003cstring>","body.metrics.items.0.startTime":"2023-11-07T05:31:56Z","body.orderBy.items.0.attribute":"\u003cstring>","body.startTime":"2023-11-07T05:31:56Z","body.comparison.oneOf.0.type":"\u003cstring>","body.comparison.oneOf.0.peerFilters.items.0.attribute":"\u003cstring>","body.comparison.oneOf.0.peerFilters.items.0.predicate.oneOf.0":"\u003cstring>","body.daysOfWeek.items.0":123,"body.nestedAggregations.items.0.aggregations.items.0.metric":"\u003cstring>","body.nestedAggregations.items.0.aggregations.items.0.endTime":"2023-11-07T05:31:56Z","body.nestedAggregations.items.0.aggregations.items.0.filters.items.0.attribute":"\u003cstring>","body.nestedAggregations.items.0.aggregations.items.0.filters.items.0.predicate.oneOf.0":"\u003cstring>","body.nestedAggregations.items.0.aggregations.items.0.startTime":"2023-11-07T05:31:56Z","body.nestedAggregations.items.0.groupBy.items.0":"\u003cstring>","body.nestedAggregations.items.0.filters.items.0.attribute":"\u003cstring>","body.nestedAggregations.items.0.filters.items.0.predicate.oneOf.0":"\u003cstring>","body.nestedAggregations.items.0.timeAttribute":"\u003cstring>","body.nextPage":"\u003cstring>","body.timeAttribute":"\u003cstring>","body.timeAttributes.items.0":"\u003cstring>"}]},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"required":["endTime","filters","groupBy","limit","metrics","orderBy","startTime"],"type":"object","properties":{"endTime":{"type":"string","description":"End time for the query period","format":"date-time","isRequired":true,"uniqueKey":"endTime","typeLabel":"string\u003cdate-time>"},"filters":{"type":"array","description":"Filters to apply to the data","items":{"required":["attribute","operator","predicate"],"type":"object","properties":{"attribute":{"type":"string","isRequired":true,"uniqueKey":"filters.items.[INDEX].attribute","typeLabel":"string"},"operator":{"type":"string","enum":["ANY","BETWEEN","CONTAINS","EQUAL","GREATER_THAN","GREATER_THAN_OR_EQUAL","IN","IS_NOT_NULL","IS_NULL","LESS_THAN","LESS_THAN_OR_EQUAL","LIKE","NOT_EQUAL","NOT_IN","NOT_LIKE"],"isRequired":true,"uniqueKey":"filters.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"predicate":{"oneOf":[{"type":"string","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"filters.items.[INDEX].predicate.oneOf.0","typeLabel":"string"},{"type":"number","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"filters.items.[INDEX].predicate.oneOf.1","typeLabel":"number"},{"type":"boolean","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"filters.items.[INDEX].predicate.oneOf.2","typeLabel":"boolean"},{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"filters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"filters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"filters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.2","typeLabel":"boolean"}],"uniqueKey":"filters.items.[INDEX].predicate.oneOf.3.items.[INDEX]","typeLabel":"string | number | boolean"},"description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"filters.items.[INDEX].predicate.oneOf.3","typeLabel":"(string | number | boolean)[]"},{"type":"null","isRequired":true,"uniqueKey":"filters.items.[INDEX].predicate.oneOf.4","typeLabel":"null"}],"isRequired":true,"uniqueKey":"filters.items.[INDEX].predicate","typeLabel":"string | number | boolean | (string | number | boolean)[] | null"}},"description":"Filters to apply to the query","uniqueKey":"filters.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"filters","typeLabel":"object[]"},"groupBy":{"type":"array","description":"Fields to group results by","items":{"type":"string","description":"Fields to group results by","uniqueKey":"groupBy.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"groupBy","typeLabel":"string[]"},"limit":{"type":"integer","description":"Maximum number of results to return","format":"int32","isRequired":true,"uniqueKey":"limit","typeLabel":"integer\u003cint32>"},"metrics":{"type":"array","description":"List of metrics to query with their aggregation functions","items":{"required":["aggregation","metric"],"type":"object","properties":{"aggregation":{"type":"string","enum":["SUM","AVG","COUNT","RATIO","MIN","MAX","P50","P95","RANKING","COLLECT","COLLECT_UNIQUE","COUNT_UNIQUE","LATEST"],"isRequired":true,"uniqueKey":"metrics.items.[INDEX].aggregation","typeLabel":"enum\u003cstring>"},"metric":{"type":"string","isRequired":true,"uniqueKey":"metrics.items.[INDEX].metric","typeLabel":"string"},"density":{"type":"string","enum":["REQUIRED","OPTIONAL"],"uniqueKey":"metrics.items.[INDEX].density","typeLabel":"enum\u003cstring>"},"endTime":{"type":"string","format":"date-time","uniqueKey":"metrics.items.[INDEX].endTime","typeLabel":"string\u003cdate-time>"},"filters":{"type":"array","items":{"required":["attribute","operator","predicate"],"type":"object","properties":{"attribute":{"type":"string","isRequired":true,"uniqueKey":"metrics.items.[INDEX].filters.items.[INDEX].attribute","typeLabel":"string"},"operator":{"type":"string","enum":["ANY","BETWEEN","CONTAINS","EQUAL","GREATER_THAN","GREATER_THAN_OR_EQUAL","IN","IS_NOT_NULL","IS_NULL","LESS_THAN","LESS_THAN_OR_EQUAL","LIKE","NOT_EQUAL","NOT_IN","NOT_LIKE"],"isRequired":true,"uniqueKey":"metrics.items.[INDEX].filters.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"predicate":{"oneOf":[{"type":"string","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"metrics.items.[INDEX].filters.items.[INDEX].predicate.oneOf.0","typeLabel":"string"},{"type":"number","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"metrics.items.[INDEX].filters.items.[INDEX].predicate.oneOf.1","typeLabel":"number"},{"type":"boolean","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"metrics.items.[INDEX].filters.items.[INDEX].predicate.oneOf.2","typeLabel":"boolean"},{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"metrics.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"metrics.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"metrics.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.2","typeLabel":"boolean"}],"uniqueKey":"metrics.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3.items.[INDEX]","typeLabel":"string | number | boolean"},"description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"metrics.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3","typeLabel":"(string | number | boolean)[]"},{"type":"null","isRequired":true,"uniqueKey":"metrics.items.[INDEX].filters.items.[INDEX].predicate.oneOf.4","typeLabel":"null"}],"isRequired":true,"uniqueKey":"metrics.items.[INDEX].filters.items.[INDEX].predicate","typeLabel":"string | number | boolean | (string | number | boolean)[] | null"}},"description":"Filters to apply to the query","uniqueKey":"metrics.items.[INDEX].filters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"metrics.items.[INDEX].filters","typeLabel":"object[]"},"startTime":{"type":"string","format":"date-time","uniqueKey":"metrics.items.[INDEX].startTime","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"metrics.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"metrics","typeLabel":"object[]"},"orderBy":{"type":"array","description":"Sort order for results","items":{"required":["attribute","direction"],"type":"object","properties":{"attribute":{"type":"string","isRequired":true,"uniqueKey":"orderBy.items.[INDEX].attribute","typeLabel":"string"},"direction":{"type":"string","enum":["ASC","DESC"],"isRequired":true,"uniqueKey":"orderBy.items.[INDEX].direction","typeLabel":"enum\u003cstring>"}},"description":"Ordering specification for results","uniqueKey":"orderBy.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"orderBy","typeLabel":"object[]"},"startTime":{"type":"string","description":"Start time for the query period","format":"date-time","isRequired":true,"uniqueKey":"startTime","typeLabel":"string\u003cdate-time>"},"comparison":{"oneOf":[{"type":"object","description":"Optional comparison to previous time period","required":["peerFilters","type"],"properties":{"type":{"type":"string","isRequired":true,"uniqueKey":"comparison.oneOf.0.type","typeLabel":"string"},"peerFilters":{"type":"array","items":{"required":["attribute","operator","predicate"],"type":"object","properties":{"attribute":{"type":"string","isRequired":true,"uniqueKey":"comparison.oneOf.0.peerFilters.items.[INDEX].attribute","typeLabel":"string"},"operator":{"type":"string","enum":["ANY","BETWEEN","CONTAINS","EQUAL","GREATER_THAN","GREATER_THAN_OR_EQUAL","IN","IS_NOT_NULL","IS_NULL","LESS_THAN","LESS_THAN_OR_EQUAL","LIKE","NOT_EQUAL","NOT_IN","NOT_LIKE"],"isRequired":true,"uniqueKey":"comparison.oneOf.0.peerFilters.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"predicate":{"oneOf":[{"type":"string","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"comparison.oneOf.0.peerFilters.items.[INDEX].predicate.oneOf.0","typeLabel":"string"},{"type":"number","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"comparison.oneOf.0.peerFilters.items.[INDEX].predicate.oneOf.1","typeLabel":"number"},{"type":"boolean","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"comparison.oneOf.0.peerFilters.items.[INDEX].predicate.oneOf.2","typeLabel":"boolean"},{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"comparison.oneOf.0.peerFilters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"comparison.oneOf.0.peerFilters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"comparison.oneOf.0.peerFilters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.2","typeLabel":"boolean"}],"uniqueKey":"comparison.oneOf.0.peerFilters.items.[INDEX].predicate.oneOf.3.items.[INDEX]","typeLabel":"string | number | boolean"},"description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"comparison.oneOf.0.peerFilters.items.[INDEX].predicate.oneOf.3","typeLabel":"(string | number | boolean)[]"},{"type":"null","isRequired":true,"uniqueKey":"comparison.oneOf.0.peerFilters.items.[INDEX].predicate.oneOf.4","typeLabel":"null"}],"isRequired":true,"uniqueKey":"comparison.oneOf.0.peerFilters.items.[INDEX].predicate","typeLabel":"string | number | boolean | (string | number | boolean)[] | null"}},"description":"Filters to apply to the query","uniqueKey":"comparison.oneOf.0.peerFilters.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"comparison.oneOf.0.peerFilters","typeLabel":"object[]"}},"uniqueKey":"comparison.oneOf.0","typeLabel":"object"},{"type":"object","description":"Optional comparison to previous time period","required":["decimalPlaces","endTime","startTime","type"],"properties":{"type":{"type":"string","isRequired":true,"uniqueKey":"comparison.oneOf.1.type","typeLabel":"string"},"decimalPlaces":{"type":"integer","format":"int32","isRequired":true,"uniqueKey":"comparison.oneOf.1.decimalPlaces","typeLabel":"integer\u003cint32>"},"endTime":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"comparison.oneOf.1.endTime","typeLabel":"string\u003cdate-time>"},"startTime":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"comparison.oneOf.1.startTime","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"comparison.oneOf.1","typeLabel":"object"}],"uniqueKey":"comparison","typeLabel":"object"},"daysOfWeek":{"uniqueItems":true,"type":"array","description":"Optional day-of-week restriction (ISO: Monday=1..Sunday=7). When set, the query filters out rows whose time-attribute does not fall on one of these weekdays. Use {1,2,3,4,5} to exclude weekends. Empty set matches nothing.","items":{"type":"integer","description":"Optional day-of-week restriction (ISO: Monday=1..Sunday=7). When set, the query filters out rows whose time-attribute does not fall on one of these weekdays. Use {1,2,3,4,5} to exclude weekends. Empty set matches nothing.","format":"int32","uniqueKey":"daysOfWeek.items.[INDEX]","typeLabel":"integer\u003cint32>"},"uniqueKey":"daysOfWeek","typeLabel":"integer\u003cint32>[]"},"nestedAggregations":{"type":"array","description":"Nested aggregations for advanced sub-queries","items":{"required":["aggregations","groupBy"],"type":"object","properties":{"aggregations":{"type":"array","items":{"required":["aggregation","metric"],"type":"object","properties":{"aggregation":{"type":"string","enum":["SUM","AVG","COUNT","RATIO","MIN","MAX","P50","P95","RANKING","COLLECT","COLLECT_UNIQUE","COUNT_UNIQUE","LATEST"],"isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].aggregation","typeLabel":"enum\u003cstring>"},"metric":{"type":"string","isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].metric","typeLabel":"string"},"density":{"type":"string","enum":["REQUIRED","OPTIONAL"],"uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].density","typeLabel":"enum\u003cstring>"},"endTime":{"type":"string","format":"date-time","uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].endTime","typeLabel":"string\u003cdate-time>"},"filters":{"type":"array","items":{"required":["attribute","operator","predicate"],"type":"object","properties":{"attribute":{"type":"string","isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].filters.items.[INDEX].attribute","typeLabel":"string"},"operator":{"type":"string","enum":["ANY","BETWEEN","CONTAINS","EQUAL","GREATER_THAN","GREATER_THAN_OR_EQUAL","IN","IS_NOT_NULL","IS_NULL","LESS_THAN","LESS_THAN_OR_EQUAL","LIKE","NOT_EQUAL","NOT_IN","NOT_LIKE"],"isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].filters.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"predicate":{"oneOf":[{"type":"string","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.0","typeLabel":"string"},{"type":"number","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.1","typeLabel":"number"},{"type":"boolean","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.2","typeLabel":"boolean"},{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.2","typeLabel":"boolean"}],"uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3.items.[INDEX]","typeLabel":"string | number | boolean"},"description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3","typeLabel":"(string | number | boolean)[]"},{"type":"null","isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.4","typeLabel":"null"}],"isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].filters.items.[INDEX].predicate","typeLabel":"string | number | boolean | (string | number | boolean)[] | null"}},"description":"Filters to apply to the query","uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].filters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].filters","typeLabel":"object[]"},"startTime":{"type":"string","format":"date-time","uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX].startTime","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"nestedAggregations.items.[INDEX].aggregations.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].aggregations","typeLabel":"object[]"},"groupBy":{"type":"array","items":{"type":"string","uniqueKey":"nestedAggregations.items.[INDEX].groupBy.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].groupBy","typeLabel":"string[]"},"filters":{"type":"array","items":{"required":["attribute","operator","predicate"],"type":"object","properties":{"attribute":{"type":"string","isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].filters.items.[INDEX].attribute","typeLabel":"string"},"operator":{"type":"string","enum":["ANY","BETWEEN","CONTAINS","EQUAL","GREATER_THAN","GREATER_THAN_OR_EQUAL","IN","IS_NOT_NULL","IS_NULL","LESS_THAN","LESS_THAN_OR_EQUAL","LIKE","NOT_EQUAL","NOT_IN","NOT_LIKE"],"isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].filters.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"predicate":{"oneOf":[{"type":"string","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.0","typeLabel":"string"},{"type":"number","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.1","typeLabel":"number"},{"type":"boolean","description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.2","typeLabel":"boolean"},{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"nestedAggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"nestedAggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"nestedAggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3.items.[INDEX].oneOf.2","typeLabel":"boolean"}],"uniqueKey":"nestedAggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3.items.[INDEX]","typeLabel":"string | number | boolean"},"description":"The value or values of the attribute to filter by.\n\nThe specific predicate value should match the type of the attribute column and is either a scalar value or array of values depending on the operator.\n\nA single, scalar value for EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, CONTAINS, LIKE, NOT_LIKE.\n\nLIKE and NOT_LIKE perform case insensitive matches on a string and use % wildcards to perform partial matching.\n\nAn array of values for IN, NOT_IN, ANY, BETWEEN.\n\nBETWEEN takes an array of two arguments, the inclusive lower and upper bounds.\n\nThe predicate is ignored for IS_NULL, IS_NOT_NULL, which accept null or empty object as arguments.","isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.3","typeLabel":"(string | number | boolean)[]"},{"type":"null","isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].filters.items.[INDEX].predicate.oneOf.4","typeLabel":"null"}],"isRequired":true,"uniqueKey":"nestedAggregations.items.[INDEX].filters.items.[INDEX].predicate","typeLabel":"string | number | boolean | (string | number | boolean)[] | null"}},"description":"Filters to apply to the query","uniqueKey":"nestedAggregations.items.[INDEX].filters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"nestedAggregations.items.[INDEX].filters","typeLabel":"object[]"},"timeAttribute":{"type":"string","uniqueKey":"nestedAggregations.items.[INDEX].timeAttribute","typeLabel":"string"}},"description":"Nested aggregations for advanced sub-queries","uniqueKey":"nestedAggregations.items.[INDEX]","typeLabel":"object"},"uniqueKey":"nestedAggregations","typeLabel":"object[]"},"nextPage":{"type":"string","description":"Pagination token for next page of results","uniqueKey":"nextPage","typeLabel":"string"},"timeAttribute":{"type":"string","description":"Deprecated: use timeAttributes instead. Single time attribute override as a fully-qualified path (e.g. 'pull_requests.date_closed').","uniqueKey":"timeAttribute","typeLabel":"string"},"timeAttributes":{"type":"array","description":"Time attributes to use for queries. Each entry is a fully-qualified attribute path (e.g. 'pull_requests.date_closed'). The source is inferred from the prefix. For single-source queries, provide one entry. For multi-source, provide one per source to override.","items":{"type":"string","description":"Time attributes to use for queries. Each entry is a fully-qualified attribute path (e.g. 'pull_requests.date_closed'). The source is inferred from the prefix. For single-source queries, provide one entry. For multi-source, provide one per source to override.","uniqueKey":"timeAttributes.items.[INDEX]","typeLabel":"string"},"uniqueKey":"timeAttributes","typeLabel":"string[]"}},"description":"Point-in-time metrics query request for batch processing","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"endTime":"2023-11-07T05:31:56Z","filters":[{"attribute":"\u003cstring>","predicate":"\u003cstring>"}],"groupBy":["\u003cstring>"],"limit":123,"metrics":[{"metric":"\u003cstring>","endTime":"2023-11-07T05:31:56Z","filters":[{"attribute":"\u003cstring>","predicate":"\u003cstring>"}],"startTime":"2023-11-07T05:31:56Z"}],"orderBy":[{"attribute":"\u003cstring>"}],"startTime":"2023-11-07T05:31:56Z","comparison":{"type":"\u003cstring>","peerFilters":[{"attribute":"\u003cstring>","predicate":"\u003cstring>"}]},"daysOfWeek":[123],"nestedAggregations":[{"aggregations":[{"metric":"\u003cstring>","endTime":"2023-11-07T05:31:56Z","filters":[{"attribute":"\u003cstring>","predicate":"\u003cstring>"}],"startTime":"2023-11-07T05:31:56Z"}],"groupBy":["\u003cstring>"],"filters":[{"attribute":"\u003cstring>","predicate":"\u003cstring>"}],"timeAttribute":"\u003cstring>"}],"nextPage":"\u003cstring>","timeAttribute":"\u003cstring>","timeAttributes":["\u003cstring>"]}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"90d6923b-2a52-416b-b5da-f47ee9bc3e84":{"content":{"application/json":{"schema":{"required":["metadata","rows"],"type":"object","properties":{"metadata":{"required":["columns"],"type":"object","properties":{"columns":{"type":"array","description":"List of column definitions describing each field in the result rows","items":{"oneOf":[{"type":"object","description":"List of column definitions describing each field in the result rows","required":["aggregationFunction","attributeName","ordinal","resultType","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.type","typeLabel":"string"},"aggregationFunction":{"type":"string","description":"Type of aggregation function applied to the attribute","enum":["SUM","AVG","COUNT","RATIO","MIN","MAX","P50","P95","RANKING","COLLECT","COLLECT_UNIQUE","COUNT_UNIQUE","LATEST"],"isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.aggregationFunction","typeLabel":"enum\u003cstring>"},"attributeName":{"type":"string","description":"Name of the attribute field this column aggregates","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.attributeName","typeLabel":"string"},"resultType":{"type":"string","description":"Type of the produced cell rather than of the underlying attribute","enum":["STRING","BOOLEAN","INTEGER","DECIMAL","DOUBLE","DATE","TREE","DATETIME","JSON","ARRAY","ENUM","UNSUPPORTED"],"isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.resultType","typeLabel":"enum\u003cstring>"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["attributeName","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.type","typeLabel":"string"},"attributeName":{"type":"string","description":"Name of the attribute field this column represents","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.attributeName","typeLabel":"string"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["attributeName","entityType","factScope","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.type","typeLabel":"string"},"attributeName":{"type":"string","description":"Name of the attribute that references the entity","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.attributeName","typeLabel":"string"},"entityType":{"type":"string","description":"Type of entity being referenced (e.g., 'user', 'team', 'service')","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.entityType","typeLabel":"string"},"factScope":{"type":"string","description":"Whether sibling rows under this grouping hold disjoint or overlapping facts. SHARED_ACROSS_ROWS means the grouping fans out (e.g. a repo maps to many entities), so the grouped values share underlying records and do not sum to the total; UNIQUE_PER_ROW means each row's values are its own and are additive.","enum":["UNIQUE_PER_ROW","SHARED_ACROSS_ROWS"],"isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.factScope","typeLabel":"enum\u003cstring>"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["aggregationFunction","metricKey","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.type","typeLabel":"string"},"aggregationFunction":{"type":"string","description":"Type of aggregation function applied to the metric","enum":["SUM","AVG","COUNT","RATIO","MIN","MAX","P50","P95","RANKING","COLLECT","COLLECT_UNIQUE","COUNT_UNIQUE","LATEST"],"isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.aggregationFunction","typeLabel":"enum\u003cstring>"},"metricKey":{"type":"string","description":"Unique identifier of the metric being aggregated","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.metricKey","typeLabel":"string"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["metricKey","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.type","typeLabel":"string"},"metricKey":{"type":"string","description":"Unique identifier of the metric this column represents","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.metricKey","typeLabel":"string"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["ordinal","windowSize","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.type","typeLabel":"string"},"windowSize":{"type":"object","properties":{"nano":{"type":"integer","format":"int32","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.nano","typeLabel":"integer\u003cint32>"},"negative":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.negative","typeLabel":"boolean"},"positive":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.positive","typeLabel":"boolean"},"seconds":{"type":"integer","format":"int64","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.seconds","typeLabel":"integer\u003cint64>"},"units":{"type":"array","items":{"type":"object","properties":{"dateBased":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].dateBased","typeLabel":"boolean"},"duration":{"type":"object","properties":{"nano":{"type":"integer","format":"int32","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.nano","typeLabel":"integer\u003cint32>"},"negative":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.negative","typeLabel":"boolean"},"positive":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.positive","typeLabel":"boolean"},"seconds":{"type":"integer","format":"int64","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.seconds","typeLabel":"integer\u003cint64>"},"zero":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.zero","typeLabel":"boolean"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration","typeLabel":"object"},"durationEstimated":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].durationEstimated","typeLabel":"boolean"},"timeBased":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].timeBased","typeLabel":"boolean"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX]","typeLabel":"object"},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units","typeLabel":"object[]"},"zero":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.zero","typeLabel":"boolean"}},"description":"Duration of the time window represented by this column","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize","typeLabel":"object"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["attributeName","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.type","typeLabel":"string"},"attributeName":{"type":"string","description":"Name of the attribute containing the URL","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.attributeName","typeLabel":"string"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6","typeLabel":"object"}],"uniqueKey":"metadata.columns.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"metadata.columns","typeLabel":"object[]"},"nextPage":{"type":"string","description":"Cursor for the next page, or null when this is the last page. Pass it back as the request's nextPage.","uniqueKey":"metadata.nextPage","typeLabel":"string"}},"description":"Query metadata describing the structure of returned columns","isRequired":true,"uniqueKey":"metadata","typeLabel":"object"},"rows":{"type":"array","description":"Result rows, one array per grouping. Cells are positional: the value at index i corresponds to `metadata.columns[i]`, and its JSON type follows that column's type (string, number, boolean, or null). Rows are not keyed by column name.","example":[["platform-team",12.5,30],["payments-team",8,17]],"items":{"type":"array","description":"Result rows, one array per grouping. Cells are positional: the value at index i corresponds to `metadata.columns[i]`, and its JSON type follows that column's type (string, number, boolean, or null). Rows are not keyed by column name.","example":[["platform-team",12.5,30],["payments-team",8,17]],"items":{"type":"object","description":"Result rows, one array per grouping. Cells are positional: the value at index i corresponds to `metadata.columns[i]`, and its JSON type follows that column's type (string, number, boolean, or null). Rows are not keyed by column name.","example":[["platform-team",12.5,30],["payments-team",8,17]],"uniqueKey":"rows.items.[INDEX].items.[INDEX]","typeLabel":"object"},"uniqueKey":"rows.items.[INDEX]","typeLabel":"object[]"},"isRequired":true,"uniqueKey":"rows","typeLabel":"object[][]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"metadata":{"columns":[{"alias":"\u003cstring>","name":"\u003cstring>","ordinal":123,"type":"\u003cstring>","aggregationFunction":"SUM","attributeName":"\u003cstring>","resultType":"STRING","category":"\u003cstring>","description":"\u003cstring>"}],"nextPage":"\u003cstring>"},"rows":[["platform-team",12.5,30],["payments-team",8,17]]}}},"exampleType":"generated"}},"description":"Successfully executed metrics query","exampleType":"generated"},"ea4e32db-c87d-4ccb-adeb-10a617fc1c69":{"content":{"application/json":{"schema":{"required":["metadata","rows"],"type":"object","properties":{"metadata":{"required":["columns"],"type":"object","properties":{"columns":{"type":"array","description":"List of column definitions describing each field in the result rows","items":{"oneOf":[{"type":"object","description":"List of column definitions describing each field in the result rows","required":["aggregationFunction","attributeName","ordinal","resultType","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.type","typeLabel":"string"},"aggregationFunction":{"type":"string","description":"Type of aggregation function applied to the attribute","enum":["SUM","AVG","COUNT","RATIO","MIN","MAX","P50","P95","RANKING","COLLECT","COLLECT_UNIQUE","COUNT_UNIQUE","LATEST"],"isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.aggregationFunction","typeLabel":"enum\u003cstring>"},"attributeName":{"type":"string","description":"Name of the attribute field this column aggregates","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.attributeName","typeLabel":"string"},"resultType":{"type":"string","description":"Type of the produced cell rather than of the underlying attribute","enum":["STRING","BOOLEAN","INTEGER","DECIMAL","DOUBLE","DATE","TREE","DATETIME","JSON","ARRAY","ENUM","UNSUPPORTED"],"isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.resultType","typeLabel":"enum\u003cstring>"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["attributeName","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.type","typeLabel":"string"},"attributeName":{"type":"string","description":"Name of the attribute field this column represents","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.attributeName","typeLabel":"string"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["attributeName","entityType","factScope","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.type","typeLabel":"string"},"attributeName":{"type":"string","description":"Name of the attribute that references the entity","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.attributeName","typeLabel":"string"},"entityType":{"type":"string","description":"Type of entity being referenced (e.g., 'user', 'team', 'service')","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.entityType","typeLabel":"string"},"factScope":{"type":"string","description":"Whether sibling rows under this grouping hold disjoint or overlapping facts. SHARED_ACROSS_ROWS means the grouping fans out (e.g. a repo maps to many entities), so the grouped values share underlying records and do not sum to the total; UNIQUE_PER_ROW means each row's values are its own and are additive.","enum":["UNIQUE_PER_ROW","SHARED_ACROSS_ROWS"],"isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.factScope","typeLabel":"enum\u003cstring>"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["aggregationFunction","metricKey","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.type","typeLabel":"string"},"aggregationFunction":{"type":"string","description":"Type of aggregation function applied to the metric","enum":["SUM","AVG","COUNT","RATIO","MIN","MAX","P50","P95","RANKING","COLLECT","COLLECT_UNIQUE","COUNT_UNIQUE","LATEST"],"isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.aggregationFunction","typeLabel":"enum\u003cstring>"},"metricKey":{"type":"string","description":"Unique identifier of the metric being aggregated","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.metricKey","typeLabel":"string"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["metricKey","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.type","typeLabel":"string"},"metricKey":{"type":"string","description":"Unique identifier of the metric this column represents","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.metricKey","typeLabel":"string"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["ordinal","windowSize","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.type","typeLabel":"string"},"windowSize":{"type":"object","properties":{"nano":{"type":"integer","format":"int32","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.nano","typeLabel":"integer\u003cint32>"},"negative":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.negative","typeLabel":"boolean"},"positive":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.positive","typeLabel":"boolean"},"seconds":{"type":"integer","format":"int64","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.seconds","typeLabel":"integer\u003cint64>"},"units":{"type":"array","items":{"type":"object","properties":{"dateBased":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].dateBased","typeLabel":"boolean"},"duration":{"type":"object","properties":{"nano":{"type":"integer","format":"int32","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.nano","typeLabel":"integer\u003cint32>"},"negative":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.negative","typeLabel":"boolean"},"positive":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.positive","typeLabel":"boolean"},"seconds":{"type":"integer","format":"int64","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.seconds","typeLabel":"integer\u003cint64>"},"zero":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.zero","typeLabel":"boolean"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration","typeLabel":"object"},"durationEstimated":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].durationEstimated","typeLabel":"boolean"},"timeBased":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].timeBased","typeLabel":"boolean"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX]","typeLabel":"object"},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units","typeLabel":"object[]"},"zero":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.zero","typeLabel":"boolean"}},"description":"Duration of the time window represented by this column","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize","typeLabel":"object"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["attributeName","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.type","typeLabel":"string"},"attributeName":{"type":"string","description":"Name of the attribute containing the URL","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.attributeName","typeLabel":"string"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6","typeLabel":"object"}],"uniqueKey":"metadata.columns.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"metadata.columns","typeLabel":"object[]"},"nextPage":{"type":"string","description":"Cursor for the next page, or null when this is the last page. Pass it back as the request's nextPage.","uniqueKey":"metadata.nextPage","typeLabel":"string"}},"description":"Query metadata describing the structure of returned columns","isRequired":true,"uniqueKey":"metadata","typeLabel":"object"},"rows":{"type":"array","description":"Result rows, one array per grouping. Cells are positional: the value at index i corresponds to `metadata.columns[i]`, and its JSON type follows that column's type (string, number, boolean, or null). Rows are not keyed by column name.","example":[["platform-team",12.5,30],["payments-team",8,17]],"items":{"type":"array","description":"Result rows, one array per grouping. Cells are positional: the value at index i corresponds to `metadata.columns[i]`, and its JSON type follows that column's type (string, number, boolean, or null). Rows are not keyed by column name.","example":[["platform-team",12.5,30],["payments-team",8,17]],"items":{"type":"object","description":"Result rows, one array per grouping. Cells are positional: the value at index i corresponds to `metadata.columns[i]`, and its JSON type follows that column's type (string, number, boolean, or null). Rows are not keyed by column name.","example":[["platform-team",12.5,30],["payments-team",8,17]],"uniqueKey":"rows.items.[INDEX].items.[INDEX]","typeLabel":"object"},"uniqueKey":"rows.items.[INDEX]","typeLabel":"object[]"},"isRequired":true,"uniqueKey":"rows","typeLabel":"object[][]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"metadata":{"columns":[{"alias":"\u003cstring>","name":"\u003cstring>","ordinal":123,"type":"\u003cstring>","aggregationFunction":"SUM","attributeName":"\u003cstring>","resultType":"STRING","category":"\u003cstring>","description":"\u003cstring>"}],"nextPage":"\u003cstring>"},"rows":[["platform-team",12.5,30],["payments-team",8,17]]}}},"exampleType":"generated"}},"description":"Invalid metric names, date range exceeds 6 months, validation errors, or unsupported orderBy attributes","exampleType":"generated"},"930933c3-ad21-4033-aca6-0fbeaf311e61":{"content":{"application/json":{"schema":{"required":["metadata","rows"],"type":"object","properties":{"metadata":{"required":["columns"],"type":"object","properties":{"columns":{"type":"array","description":"List of column definitions describing each field in the result rows","items":{"oneOf":[{"type":"object","description":"List of column definitions describing each field in the result rows","required":["aggregationFunction","attributeName","ordinal","resultType","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.type","typeLabel":"string"},"aggregationFunction":{"type":"string","description":"Type of aggregation function applied to the attribute","enum":["SUM","AVG","COUNT","RATIO","MIN","MAX","P50","P95","RANKING","COLLECT","COLLECT_UNIQUE","COUNT_UNIQUE","LATEST"],"isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.aggregationFunction","typeLabel":"enum\u003cstring>"},"attributeName":{"type":"string","description":"Name of the attribute field this column aggregates","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.attributeName","typeLabel":"string"},"resultType":{"type":"string","description":"Type of the produced cell rather than of the underlying attribute","enum":["STRING","BOOLEAN","INTEGER","DECIMAL","DOUBLE","DATE","TREE","DATETIME","JSON","ARRAY","ENUM","UNSUPPORTED"],"isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.resultType","typeLabel":"enum\u003cstring>"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.0.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["attributeName","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.type","typeLabel":"string"},"attributeName":{"type":"string","description":"Name of the attribute field this column represents","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.attributeName","typeLabel":"string"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.1.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["attributeName","entityType","factScope","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.type","typeLabel":"string"},"attributeName":{"type":"string","description":"Name of the attribute that references the entity","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.attributeName","typeLabel":"string"},"entityType":{"type":"string","description":"Type of entity being referenced (e.g., 'user', 'team', 'service')","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.entityType","typeLabel":"string"},"factScope":{"type":"string","description":"Whether sibling rows under this grouping hold disjoint or overlapping facts. SHARED_ACROSS_ROWS means the grouping fans out (e.g. a repo maps to many entities), so the grouped values share underlying records and do not sum to the total; UNIQUE_PER_ROW means each row's values are its own and are additive.","enum":["UNIQUE_PER_ROW","SHARED_ACROSS_ROWS"],"isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.factScope","typeLabel":"enum\u003cstring>"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.2.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["aggregationFunction","metricKey","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.type","typeLabel":"string"},"aggregationFunction":{"type":"string","description":"Type of aggregation function applied to the metric","enum":["SUM","AVG","COUNT","RATIO","MIN","MAX","P50","P95","RANKING","COLLECT","COLLECT_UNIQUE","COUNT_UNIQUE","LATEST"],"isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.aggregationFunction","typeLabel":"enum\u003cstring>"},"metricKey":{"type":"string","description":"Unique identifier of the metric being aggregated","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.metricKey","typeLabel":"string"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.3.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["metricKey","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.type","typeLabel":"string"},"metricKey":{"type":"string","description":"Unique identifier of the metric this column represents","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.metricKey","typeLabel":"string"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.4.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["ordinal","windowSize","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.type","typeLabel":"string"},"windowSize":{"type":"object","properties":{"nano":{"type":"integer","format":"int32","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.nano","typeLabel":"integer\u003cint32>"},"negative":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.negative","typeLabel":"boolean"},"positive":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.positive","typeLabel":"boolean"},"seconds":{"type":"integer","format":"int64","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.seconds","typeLabel":"integer\u003cint64>"},"units":{"type":"array","items":{"type":"object","properties":{"dateBased":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].dateBased","typeLabel":"boolean"},"duration":{"type":"object","properties":{"nano":{"type":"integer","format":"int32","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.nano","typeLabel":"integer\u003cint32>"},"negative":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.negative","typeLabel":"boolean"},"positive":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.positive","typeLabel":"boolean"},"seconds":{"type":"integer","format":"int64","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.seconds","typeLabel":"integer\u003cint64>"},"zero":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration.zero","typeLabel":"boolean"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].duration","typeLabel":"object"},"durationEstimated":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].durationEstimated","typeLabel":"boolean"},"timeBased":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX].timeBased","typeLabel":"boolean"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units.items.[INDEX]","typeLabel":"object"},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.units","typeLabel":"object[]"},"zero":{"type":"boolean","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize.zero","typeLabel":"boolean"}},"description":"Duration of the time window represented by this column","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.windowSize","typeLabel":"object"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.5.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"List of column definitions describing each field in the result rows","required":["attributeName","ordinal","alias","name","type"],"properties":{"alias":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.alias","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.name","typeLabel":"string"},"ordinal":{"type":"integer","description":"Zero-based column position in the result data rows - use this to map column metadata to actual row data values","format":"int32","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.ordinal","typeLabel":"integer\u003cint32>"},"type":{"type":"string","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.type","typeLabel":"string"},"attributeName":{"type":"string","description":"Name of the attribute containing the URL","isRequired":true,"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.attributeName","typeLabel":"string"},"category":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.category","typeLabel":"string"},"description":{"type":"string","uniqueKey":"metadata.columns.items.[INDEX].oneOf.6.description","typeLabel":"string"}},"uniqueKey":"metadata.columns.items.[INDEX].oneOf.6","typeLabel":"object"}],"uniqueKey":"metadata.columns.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"metadata.columns","typeLabel":"object[]"},"nextPage":{"type":"string","description":"Cursor for the next page, or null when this is the last page. Pass it back as the request's nextPage.","uniqueKey":"metadata.nextPage","typeLabel":"string"}},"description":"Query metadata describing the structure of returned columns","isRequired":true,"uniqueKey":"metadata","typeLabel":"object"},"rows":{"type":"array","description":"Result rows, one array per grouping. Cells are positional: the value at index i corresponds to `metadata.columns[i]`, and its JSON type follows that column's type (string, number, boolean, or null). Rows are not keyed by column name.","example":[["platform-team",12.5,30],["payments-team",8,17]],"items":{"type":"array","description":"Result rows, one array per grouping. Cells are positional: the value at index i corresponds to `metadata.columns[i]`, and its JSON type follows that column's type (string, number, boolean, or null). Rows are not keyed by column name.","example":[["platform-team",12.5,30],["payments-team",8,17]],"items":{"type":"object","description":"Result rows, one array per grouping. Cells are positional: the value at index i corresponds to `metadata.columns[i]`, and its JSON type follows that column's type (string, number, boolean, or null). Rows are not keyed by column name.","example":[["platform-team",12.5,30],["payments-team",8,17]],"uniqueKey":"rows.items.[INDEX].items.[INDEX]","typeLabel":"object"},"uniqueKey":"rows.items.[INDEX]","typeLabel":"object[]"},"isRequired":true,"uniqueKey":"rows","typeLabel":"object[][]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"metadata":{"columns":[{"alias":"\u003cstring>","name":"\u003cstring>","ordinal":123,"type":"\u003cstring>","aggregationFunction":"SUM","attributeName":"\u003cstring>","resultType":"STRING","category":"\u003cstring>","description":"\u003cstring>"}],"nextPage":"\u003cstring>"},"rows":[["platform-team",12.5,30],["payments-team",8,17]]}}},"exampleType":"generated"}},"description":"Forbidden","exampleType":"generated"},"18c66939-f87d-4212-bdaf-d28f345bea59":{"content":{"application/problem+json":{"schema":{"required":["type","title","status"],"type":"object","properties":{"status":{"maximum":599,"minimum":100,"type":"integer","format":"int32","enum":[429],"isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cinteger>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"type":{"type":"string","format":"uri-reference","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi-reference>"},"detail":{"type":"string","uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","format":"uri-reference","uniqueKey":"instance","typeLabel":"string\u003curi-reference>"},"retryAfter":{"minimum":0,"type":"integer","description":"The number of seconds until the rate limiting resets.","format":"int32","uniqueKey":"retryAfter","typeLabel":"integer\u003cint32>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":429,"title":"\u003cstring>","type":"\u003cstring>","detail":"\u003cstring>","instance":"\u003cstring>","retryAfter":1}}},"exampleType":"generated"}},"description":"The client has exceeded the rate limit by performing too many requests in a short period. Retry the request after a delay.","headers":{"Retry-After":{"description":"The number of seconds until the rate limiting resets.","schema":{"minimum":0,"type":"integer","format":"int32"}}},"exampleType":"generated"}},"security":{"8bc24fa2-3fe7-498a-82f4-343fabde0841":{"bearerAuth":{"bearerFormat":"JWT","description":"All requests to the Cortex API need to provide an `Authorization: Bearer \u003ctoken>` header, where `\u003ctoken>` is an API key created in the Settings page of your workspace.","scheme":"bearer","type":"http","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"eda01bc5-b6fa-41e7-8fef-e874af2b08f7":{"url":"https://api.getcortexapp.com","description":"US (Cortex cloud)"},"4886c141-25bd-46a3-90b2-88a863ec65e7":{"url":"https://api.eu.cortex.io","description":"EU (Cortex cloud)"},"153474d4-df06-4320-b497-f8b86aea8186":{"url":"{baseUrl}","description":"Self-managed","variables":{"baseUrl":{"description":"Your Cortex backend URL (the app.hostnames.backend value from your Helm chart)","default":"https://cortex-api.yourdomain.example"}}}},"processedSecurityOptions":[{"schemes":[{"scheme":{"bearerFormat":"JWT","description":"All requests to the Cortex API need to provide an `Authorization: Bearer \u003ctoken>` header, where `\u003ctoken>` is an API key created in the Settings page of your workspace.","scheme":"bearer","type":"http","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"All requests to the Cortex API need to provide an `Authorization: Bearer \u003ctoken>` header, where `\u003ctoken>` is an API key created in the Settings page of your workspace.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"openapi/cortex_swagger.json"},"subdomain":"cortex-290c0c42","siteName":"Cortex","title":"Execute point-in-time engineering metrics queries - Cortex","relatedPagesConfig":{"enabled":true,"limit":3,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"originalFileLocation":"api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries.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=\"Query current metric values with optional period comparisons and flexible grouping. Supports batch queries for multiple metrics efficiently.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Cortex\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cortex-290c0c42/GsIUSGAJ7s7HMHgE/_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/cortex-290c0c42/GsIUSGAJ7s7HMHgE/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cortex-290c0c42/GsIUSGAJ7s7HMHgE/_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/cortex-290c0c42/GsIUSGAJ7s7HMHgE/_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/cortex-290c0c42/GsIUSGAJ7s7HMHgE/_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/cortex-290c0c42/GsIUSGAJ7s7HMHgE/_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/cortex-290c0c42/GsIUSGAJ7s7HMHgE/_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/cortex-290c0c42/GsIUSGAJ7s7HMHgE/_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/cortex-290c0c42/GsIUSGAJ7s7HMHgE/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Execute point-in-time engineering metrics queries - Cortex\">\u003cmeta data-mint-head property=\"og:description\" content=\"Query current metric values with optional period comparisons and flexible grouping. Supports batch queries for multiple metrics efficiently.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Cortex\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.cortex.io/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cortex-290c0c42.mintlify.site/_mintlify/api/og/v2?division=Eng+Intel%3A+Metrics\u0026amp;title=Execute+point-in-time+engineering+metrics+queries\u0026amp;description=Query+current+metric+values+with+optional+period+comparisons+and+flexible+grouping.+Supports+batch+queries+for+multiple+metrics+efficiently.\u0026amp;theme=99c32ff148ebb22d9370f9e9\u0026amp;signature=3dbcbd03036005eea10e7e49193a3a7cefa446c9e1515380b09e30fff9f4d36d\">\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=\"Execute point-in-time engineering metrics queries - Cortex\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Query current metric values with optional period comparisons and flexible grouping. Supports batch queries for multiple metrics efficiently.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cortex-290c0c42.mintlify.site/_mintlify/api/og/v2?division=Eng+Intel%3A+Metrics\u0026amp;title=Execute+point-in-time+engineering+metrics+queries\u0026amp;description=Query+current+metric+values+with+optional+period+comparisons+and+flexible+grouping.+Supports+batch+queries+for+multiple+metrics+efficiently.\u0026amp;theme=99c32ff148ebb22d9370f9e9\u0026amp;signature=3dbcbd03036005eea10e7e49193a3a7cefa446c9e1515380b09e30fff9f4d36d\">\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/cortex-290c0c42/GsIUSGAJ7s7HMHgE/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Cortex\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#653EE8\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.cortex.io/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.cortex.io/#organization\",\"name\":\"Cortex\",\"url\":\"https://docs.cortex.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/cortex-290c0c42/JcmXgfdiEzZzqS2M/logo/cortex-light.svg?fit=max\u0026auto=format\u0026n=JcmXgfdiEzZzqS2M\u0026q=85\u0026s=3d32dd91336a0de9463a57e04f9b8bb3\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.cortex.io#website\",\"name\":\"Cortex\",\"url\":\"https://docs.cortex.io\",\"publisher\":{\"@id\":\"https://docs.cortex.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.cortex.io/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries#webpage\",\"url\":\"https://docs.cortex.io/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries\",\"name\":\"Execute point-in-time engineering metrics queries\",\"description\":\"Query current metric values with optional period comparisons and flexible grouping. Supports batch queries for multiple metrics efficiently.\",\"isPartOf\":{\"@id\":\"https://docs.cortex.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.cortex.io/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.cortex.io/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"REST API operations\",\"item\":\"https://docs.cortex.io/api/rest/api-keys/list-api-keys\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Eng Intel: Metrics\",\"item\":\"https://docs.cortex.io/api/rest/eng-intel-metrics\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Execute point-in-time engineering metrics queries\",\"item\":\"https://docs.cortex.io/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.cortex.io/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries#apireference\",\"headline\":\"Execute point-in-time engineering metrics queries\",\"name\":\"Execute point-in-time engineering metrics queries\",\"description\":\"Query current metric values with optional period comparisons and flexible grouping. Supports batch queries for multiple metrics efficiently.\",\"url\":\"https://docs.cortex.io/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries\",\"mainEntityOfPage\":{\"@id\":\"https://docs.cortex.io/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries#webpage\"},\"publisher\":{\"@id\":\"https://docs.cortex.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.cortex.io#website\"}}]}\u003c/script>","agentPointerHref":"/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries.md","siteName":"Cortex","nav":{"global":null,"tabs":[{"tab":"Product Docs","icon":"books","pages":[{"title":"Product Docs","href":""}]},{"tab":"Cookbooks","icon":"hat-chef","pages":[{"title":"Cookbooks","href":"/guides"}]},{"tab":"API Reference","icon":"brain","groups":[{"group":"Get started","pages":[{"title":"REST API operations","icon":"brain","href":"/api"}]},{"group":"REST API operations","pages":[{"group":"API Keys","root":{"title":"API Keys","href":"/api/rest/api-keys"},"pages":[{"title":"List API keys","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/auth/key","href":"/api/rest/api-keys/list-api-keys"},{"title":"Create API key","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/auth/key","href":"/api/rest/api-keys/create-api-key"},{"title":"Get API key","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/auth/key/{cid}","href":"/api/rest/api-keys/get-api-key"},{"title":"Update API key","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/auth/key/{cid}","href":"/api/rest/api-keys/update-api-key"},{"title":"Delete API key","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/auth/key/{cid}","href":"/api/rest/api-keys/delete-api-key"}]},{"group":"Audit Logs","root":{"title":"Audit Logs","href":"/api/rest/audit-logs"},"pages":[{"title":"Retrieve audit logs","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/audit-logs","href":"/api/rest/audit-logs/retrieve-audit-logs"}]},{"group":"Capability Health","pages":[{"title":"Get capability health","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/capabilities","href":"/api/rest/capability-health/get-capability-health"},{"title":"List capability issues","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/capabilities/issues","href":"/api/rest/capability-health/list-capability-issues"},{"title":"Get a capability issue","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/capabilities/issues/{id}","href":"/api/rest/capability-health/get-a-capability-issue"},{"title":"Recheck a capability issue","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/capabilities/issues/{id}/recheck","href":"/api/rest/capability-health/recheck-a-capability-issue"},{"title":"List an issue's references","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/capabilities/issues/{id}/references","href":"/api/rest/capability-health/list-an-issues-references"}]},{"group":"Catalog Entities","root":{"title":"Catalog Entities","href":"/api/rest/catalog-entities"},"pages":[{"title":"List entities","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog","href":"/api/rest/catalog-entities/list-entities"},{"title":"Delete entities by ID","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog","href":"/api/rest/catalog-entities/delete-entities-by-id"},{"title":"List entity descriptors","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/descriptors","href":"/api/rest/catalog-entities/list-entity-descriptors"},{"title":"Search entities","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/search","href":"/api/rest/catalog-entities/search-entities"},{"title":"Retrieve entity details","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}","href":"/api/rest/catalog-entities/retrieve-entity-details"},{"title":"Delete entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{tagOrId}","href":"/api/rest/catalog-entities/delete-entity"},{"title":"Archive an entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/catalog/{tagOrId}/archive","href":"/api/rest/catalog-entities/archive-an-entity"},{"title":"Retrieve most recent GitOps log for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/gitops-logs","href":"/api/rest/catalog-entities/retrieve-most-recent-gitops-log-for-entity"},{"title":"Retrieve entity descriptor","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/openapi","href":"/api/rest/catalog-entities/retrieve-entity-descriptor"},{"title":"Retrieve entity Scorecard scores","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/scorecards","href":"/api/rest/catalog-entities/retrieve-entity-scorecard-scores"},{"title":"Unarchive an entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/catalog/{tagOrId}/unarchive","href":"/api/rest/catalog-entities/unarchive-an-entity"},{"title":"Retrieve entity verifications","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/verifications","href":"/api/rest/catalog-entities/retrieve-entity-verifications"},{"title":"Verify an entity for a verification period","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/catalog/{tagOrId}/verifications/{periodCid}","href":"/api/rest/catalog-entities/verify-an-entity-for-a-verification-period"},{"title":"Create or update entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/open-api","href":"/api/rest/catalog-entities/create-or-update-entity"},{"title":"Create or patch entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json patch /api/v1/open-api","href":"/api/rest/catalog-entities/create-or-patch-entity"}]},{"group":"Catalogs","root":{"title":"Catalogs","href":"/api/rest/catalogs"},"pages":[{"title":"List catalogs","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog-pages","href":"/api/rest/catalogs/list-catalogs"},{"title":"Create or replace a catalog","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog-pages","href":"/api/rest/catalogs/create-or-replace-a-catalog"},{"title":"Get catalog","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog-pages/{slug}","href":"/api/rest/catalogs/get-catalog"},{"title":"Delete catalog","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog-pages/{slug}","href":"/api/rest/catalogs/delete-catalog"}]},{"group":"Custom Data","root":{"title":"Custom Data","href":"/api/rest/custom-data"},"pages":[{"title":"Add custom data in bulk","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/catalog/custom-data","href":"/api/rest/custom-data/add-custom-data-in-bulk"},{"title":"List custom data for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/custom-data","href":"/api/rest/custom-data/list-custom-data-for-entity"},{"title":"Add custom data for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/custom-data","href":"/api/rest/custom-data/add-custom-data-for-entity"},{"title":"Delete custom data for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{tagOrId}/custom-data","href":"/api/rest/custom-data/delete-custom-data-for-entity"},{"title":"Retrieve custom data for entity by key","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/custom-data/{key}","href":"/api/rest/custom-data/retrieve-custom-data-for-entity-by-key"},{"title":"Add custom data via webhook","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/custom-integrations/data/{uuid}","href":"/api/rest/custom-data/add-custom-data-via-webhook"}]},{"group":"Custom Data (Advanced)","root":{"title":"Custom Data (Advanced)","href":"/api/rest/custom-data/custom-data-advanced"},"pages":[{"title":"Retrieve custom data for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/custom-data","href":"/api/rest/custom-data-advanced/retrieve-custom-data-for-entity"},{"title":"Add custom data for entity (advanced)","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/custom-data","href":"/api/rest/custom-data-advanced/add-custom-data-for-entity-advanced"},{"title":"Delete custom data by key for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/custom-data","href":"/api/rest/custom-data-advanced/delete-custom-data-by-key-for-entity"}]},{"group":"Custom Events","root":{"title":"Custom Events","href":"/api/rest/custom-events"},"pages":[{"title":"List custom events for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/custom-events","href":"/api/rest/custom-events/list-custom-events-for-entity"},{"title":"Create custom event for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/custom-events","href":"/api/rest/custom-events/create-custom-event-for-entity"},{"title":"Delete ALL custom events for an entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{tagOrId}/custom-events","href":"/api/rest/custom-events/delete-all-custom-events-for-an-entity"},{"title":"Retrieve custom event by UUID","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/custom-events/{uuid}","href":"/api/rest/custom-events/retrieve-custom-event-by-uuid"},{"title":"Update custom event by UUID","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/catalog/{tagOrId}/custom-events/{uuid}","href":"/api/rest/custom-events/update-custom-event-by-uuid"},{"title":"Delete custom events by UUID","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{tagOrId}/custom-events/{uuid}","href":"/api/rest/custom-events/delete-custom-events-by-uuid"}]},{"group":"Custom Metrics","root":{"title":"Custom Metrics","href":"/api/rest/custom-metrics"},"pages":[{"title":"List custom metric definitions","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/eng-intel/custom-metrics","href":"/api/rest/custom-metrics/list-custom-metric-definitions"},{"title":"Create a custom metric definition","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/eng-intel/custom-metrics","href":"/api/rest/custom-metrics/create-a-custom-metric-definition"},{"title":"Retrieve a custom metric definition","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/eng-intel/custom-metrics/{customMetricKey}","href":"/api/rest/custom-metrics/retrieve-a-custom-metric-definition"},{"title":"Update a custom metric definition","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/eng-intel/custom-metrics/{customMetricKey}","href":"/api/rest/custom-metrics/update-a-custom-metric-definition"},{"title":"Delete a custom metric definition","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/eng-intel/custom-metrics/{customMetricKey}","href":"/api/rest/custom-metrics/delete-a-custom-metric-definition"},{"title":"Retrieve custom metrics data points","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/eng-intel/custom-metrics/{customMetricKey}/entity/{tagOrId}","href":"/api/rest/custom-metrics/retrieve-custom-metrics-data-points"},{"title":"Add custom metrics data point","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/eng-intel/custom-metrics/{customMetricKey}/entity/{tagOrId}","href":"/api/rest/custom-metrics/add-custom-metrics-data-point"},{"title":"Delete custom metrics data points","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/eng-intel/custom-metrics/{customMetricKey}/entity/{tagOrId}","href":"/api/rest/custom-metrics/delete-custom-metrics-data-points"},{"title":"Add custom metrics data points in bulk","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/eng-intel/custom-metrics/{customMetricKey}/entity/{tagOrId}/bulk","href":"/api/rest/custom-metrics/add-custom-metrics-data-points-in-bulk"}]},{"group":"Dependencies","root":{"title":"Dependencies","href":"/api/rest/dependencies"},"pages":[{"title":"Create or update dependencies in bulk","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/catalog/dependencies","href":"/api/rest/dependencies/create-or-update-dependencies-in-bulk"},{"title":"Delete dependencies in bulk","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/dependencies","href":"/api/rest/dependencies/delete-dependencies-in-bulk"},{"title":"Retrieve all dependencies for an entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{callerTag}/dependencies","href":"/api/rest/dependencies/retrieve-all-dependencies-for-an-entity"},{"title":"Delete dependencies from entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{callerTag}/dependencies","href":"/api/rest/dependencies/delete-dependencies-from-entity"},{"title":"Retrieve dependency between entities","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{callerTag}/dependencies/{calleeTag}","href":"/api/rest/dependencies/retrieve-dependency-between-entities"},{"title":"Update dependency between entities","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/catalog/{callerTag}/dependencies/{calleeTag}","href":"/api/rest/dependencies/update-dependency-between-entities"},{"title":"Create dependency from entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{callerTag}/dependencies/{calleeTag}","href":"/api/rest/dependencies/create-dependency-from-entity"},{"title":"Delete dependency","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{callerTag}/dependencies/{calleeTag}","href":"/api/rest/dependencies/delete-dependency"}]},{"group":"Deploys","root":{"title":"Deploys","href":"/api/rest/deploys"},"pages":[{"title":"Delete deploys by filter","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/deploys","href":"/api/rest/deploys/delete-deploys-by-filter"},{"title":"Delete all deployments for all entities","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/deploys/all","href":"/api/rest/deploys/delete-all-deployments-for-all-entities"},{"title":"List deployments for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/deploys","href":"/api/rest/deploys/list-deployments-for-entity"},{"title":"Add deployment for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/deploys","href":"/api/rest/deploys/add-deployment-for-entity"},{"title":"Delete deployments for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{tagOrId}/deploys","href":"/api/rest/deploys/delete-deployments-for-entity"},{"title":"Update deployment by UUID","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/catalog/{tagOrId}/deploys/{uuid}","href":"/api/rest/deploys/update-deployment-by-uuid"},{"title":"Delete deployment by UUID","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{tagOrId}/deploys/{uuid}","href":"/api/rest/deploys/delete-deployment-by-uuid"},{"title":"List all distinct deploy environments for this tenant","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/deploys/environments","href":"/api/rest/deploys/list-all-distinct-deploy-environments-for-this-tenant"},{"title":"Search deployments across the tenant","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/deploys/search","href":"/api/rest/deploys/search-deployments-across-the-tenant"}]},{"group":"Discovery Audit","root":{"title":"Discovery Audit","href":"/api/rest/discovery-audit"},"pages":[{"title":"Retrieve discovery audit report","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/discovery-audit","href":"/api/rest/discovery-audit/retrieve-discovery-audit-report"}]},{"group":"Docs","root":{"title":"Docs","href":"/api/rest/docs"},"pages":[{"title":"Retrieve OpenAPI docs for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/documentation/openapi","href":"/api/rest/docs/retrieve-openapi-docs-for-entity"},{"title":"Update OpenAPI docs for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/catalog/{tagOrId}/documentation/openapi","href":"/api/rest/docs/update-openapi-docs-for-entity"},{"title":"Delete OpenAPI docs for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{tagOrId}/documentation/openapi","href":"/api/rest/docs/delete-openapi-docs-for-entity"}]},{"group":"Eng Intel: Metrics","root":{"title":"Eng Intelligence: Metrics","description":null,"href":"/api/rest/eng-intel-metrics"},"pages":[{"title":"Execute point-in-time engineering metrics queries","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/eng-intel/metrics/point-in-time","href":"/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries"},{"title":"List available engineering metric definitions","description":"Discover all available engineering metrics and their metadata. Use this before querying metrics to understand what data is available and how to query it effectively.","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/eng-intel/registry/metrics/definitions","href":"/api/rest/eng-intel-metrics/list-available-engineering-metric-definitions"}]},{"group":"Eng Intel: Trace","root":{"title":"Eng Intelligence: Trace","href":"/api/rest/eng-intel-trace"},"pages":[{"title":"Query raw trace events from engineering data sources","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/eng-intel/trace","href":"/api/rest/eng-intel-trace/query-raw-trace-events-from-engineering-data-sources"}]},{"group":"Eng Intel: User Labels","root":{"title":"Eng Intelligence: User Labels","href":"/api/rest/eng-intel-user-labels"},"pages":[{"title":"List user labels","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/eng-intel/labels","href":"/api/rest/eng-intel-user-labels/list-user-labels"},{"title":"Update user label assignments","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/eng-intel/labels/users","href":"/api/rest/eng-intel-user-labels/update-user-label-assignments"},{"title":"Retrieve user label","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/eng-intel/labels/{id}","href":"/api/rest/eng-intel-user-labels/retrieve-user-label"}]},{"group":"Entity Archival","pages":[{"title":"Get entity archival configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/entity-archival-config","href":"/api/rest/entity-archival/get-entity-archival-configuration"},{"title":"Update entity archival configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json patch /api/v1/entity-archival-config","href":"/api/rest/entity-archival/update-entity-archival-configuration"}]},{"group":"Entity Relationship Types","root":{"title":"Entity Relationship Types","href":"/api/rest/entity-relationship-types"},"pages":[{"title":"List relationship types","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/relationship-types","href":"/api/rest/entity-relationship-types/list-relationship-types"},{"title":"Create relationship type","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/relationship-types","href":"/api/rest/entity-relationship-types/create-relationship-type"},{"title":"Get a relationship type","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/relationship-types/{relationshipTypeTag}","href":"/api/rest/entity-relationship-types/get-a-relationship-type"},{"title":"Update relationship type","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/relationship-types/{relationshipTypeTag}","href":"/api/rest/entity-relationship-types/update-relationship-type"},{"title":"Delete a relationship type","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/relationship-types/{relationshipTypeTag}","href":"/api/rest/entity-relationship-types/delete-a-relationship-type"}]},{"group":"Entity Relationships","root":{"title":"Entity Relationships","href":"/api/rest/entity-relationships"},"pages":[{"title":"List entity destinations for a relationship type","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/relationships/{relationshipTypeTag}/destinations","href":"/api/rest/entity-relationships/list-entity-destinations-for-a-relationship-type"},{"title":"Update direct entity destinations for a given entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/catalog/{tagOrId}/relationships/{relationshipTypeTag}/destinations","href":"/api/rest/entity-relationships/update-direct-entity-destinations-for-a-given-entity"},{"title":"Add direct entity destinations for a given entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/relationships/{relationshipTypeTag}/destinations","href":"/api/rest/entity-relationships/add-direct-entity-destinations-for-a-given-entity"},{"title":"List entity sources for a relationship type","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/relationships/{relationshipTypeTag}/sources","href":"/api/rest/entity-relationships/list-entity-sources-for-a-relationship-type"},{"title":"Update direct entity sources for a given entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/catalog/{tagOrId}/relationships/{relationshipTypeTag}/sources","href":"/api/rest/entity-relationships/update-direct-entity-sources-for-a-given-entity"},{"title":"Add direct entity sources for a given entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/relationships/{relationshipTypeTag}/sources","href":"/api/rest/entity-relationships/add-direct-entity-sources-for-a-given-entity"},{"title":"List entity relationships for a relationship type","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/relationships/{relationshipTypeTag}","href":"/api/rest/entity-relationships/list-entity-relationships-for-a-relationship-type"},{"title":"Update entity relationships for a relationship type","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/relationships/{relationshipTypeTag}","href":"/api/rest/entity-relationships/update-entity-relationships-for-a-relationship-type"},{"title":"Add entity relationships for a relationship type","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/relationships/{relationshipTypeTag}","href":"/api/rest/entity-relationships/add-entity-relationships-for-a-relationship-type"}]},{"group":"Entity Types","root":{"title":"Entity Types","href":"/api/rest/entity-types"},"pages":[{"title":"List entity types","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/definitions","href":"/api/rest/entity-types/list-entity-types"},{"title":"Create entity type","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/definitions","href":"/api/rest/entity-types/create-entity-type"},{"title":"Retrieve entity type","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/definitions/{type}","href":"/api/rest/entity-types/retrieve-entity-type"},{"title":"Update entity type","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/catalog/definitions/{type}","href":"/api/rest/entity-types/update-entity-type"},{"title":"Delete entity type","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/definitions/{type}","href":"/api/rest/entity-types/delete-entity-type"}]},{"group":"GitOps Logs","root":{"title":"GitOps Logs","href":"/api/rest/gitops-logs"},"pages":[{"title":"Retrieve GitOps logs","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/gitops-logs","href":"/api/rest/gitops-logs/retrieve-gitops-logs"}]},{"group":"Groups","root":{"title":"Groups","href":"/api/rest/groups"},"pages":[{"title":"Retrieve groups for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/groups","href":"/api/rest/groups/retrieve-groups-for-entity"},{"title":"Add groups to entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/catalog/{tagOrId}/groups","href":"/api/rest/groups/add-groups-to-entity"},{"title":"Delete groups from entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{tagOrId}/groups","href":"/api/rest/groups/delete-groups-from-entity"}]},{"group":"Initiatives","root":{"title":"Initiatives","href":"/api/rest/initiatives"},"pages":[{"title":"List Initiatives","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/initiatives","href":"/api/rest/initiatives/list-initiatives"},{"title":"Create an Initiative","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/initiatives","href":"/api/rest/initiatives/create-an-initiative"},{"title":"Get Initiative","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/initiatives/{cid}","href":"/api/rest/initiatives/get-initiative"},{"title":"Update an Initiative","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/initiatives/{cid}","href":"/api/rest/initiatives/update-an-initiative"},{"title":"Delete Initiative","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/initiatives/{cid}","href":"/api/rest/initiatives/delete-initiative"}]},{"group":"Integration Status","pages":[{"title":"List installed integrations and their status","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/integrations/status","href":"/api/rest/integration-status/list-installed-integrations-and-their-status"}]},{"group":"Integrations","root":{"title":"Integrations APIs","href":"/api/rest/integrations"},"pages":[{"group":"Anthropic API","root":{"title":"Anthropic API","href":"/api/rest/integrations/anthropic"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/anthropic/configuration","href":"/api/rest/anthropic-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/anthropic/configuration/validate","href":"/api/rest/anthropic-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/anthropic/configuration/validate/{alias}","href":"/api/rest/anthropic-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/anthropic/configuration/{alias}","href":"/api/rest/anthropic-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/anthropic/configuration/{alias}","href":"/api/rest/anthropic-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/anthropic/configuration/{alias}","href":"/api/rest/anthropic-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/anthropic/configurations","href":"/api/rest/anthropic-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/anthropic/configurations","href":"/api/rest/anthropic-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/anthropic/configurations","href":"/api/rest/anthropic-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/anthropic/default-configuration","href":"/api/rest/anthropic-api/retrieve-default-configuration"}]},{"group":"Apiiro API","root":{"title":"Apiiro API","href":"/api/rest/integrations/apiiro"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/apiiro/configuration","href":"/api/rest/apiiro-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/apiiro/configuration/validate","href":"/api/rest/apiiro-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/apiiro/configuration/validate/{alias}","href":"/api/rest/apiiro-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/apiiro/configuration/{alias}","href":"/api/rest/apiiro-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/apiiro/configuration/{alias}","href":"/api/rest/apiiro-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/apiiro/configuration/{alias}","href":"/api/rest/apiiro-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/apiiro/configurations","href":"/api/rest/apiiro-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/apiiro/configurations","href":"/api/rest/apiiro-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/apiiro/configurations","href":"/api/rest/apiiro-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/apiiro/default-configuration","href":"/api/rest/apiiro-api/retrieve-default-configuration"}]},{"group":"ArgoCD API","root":{"title":"ArgoCD API","href":"/api/rest/integrations/argocd"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/argocd/configuration","href":"/api/rest/argocd-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/argocd/configuration/validate","href":"/api/rest/argocd-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/argocd/configuration/validate/{alias}","href":"/api/rest/argocd-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/argocd/configuration/{alias}","href":"/api/rest/argocd-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/argocd/configuration/{alias}","href":"/api/rest/argocd-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/argocd/configuration/{alias}","href":"/api/rest/argocd-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/argocd/configurations","href":"/api/rest/argocd-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/argocd/configurations","href":"/api/rest/argocd-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/argocd/configurations","href":"/api/rest/argocd-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/argocd/default-configuration","href":"/api/rest/argocd-api/retrieve-default-configuration"}]},{"group":"AWS API","root":{"title":"AWS API","href":"/api/rest/integrations/aws"},"pages":[{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/aws/configurations","href":"/api/rest/aws-api/retrieve-configurations"},{"title":"Update configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/aws/configurations","href":"/api/rest/aws-api/update-configurations"},{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/aws/configurations","href":"/api/rest/aws-api/add-a-single-configuration"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/aws/configurations","href":"/api/rest/aws-api/delete-all-configurations"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/aws/configurations/all/validate","href":"/api/rest/aws-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/aws/configurations/validate/{accountId}","href":"/api/rest/aws-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/aws/configurations/{accountId}","href":"/api/rest/aws-api/retrieve-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/aws/configurations/{accountId}","href":"/api/rest/aws-api/delete-a-configuration"},{"title":"List AWS types","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/aws/types","href":"/api/rest/aws-api/list-aws-types"},{"title":"Update configured AWS types","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/aws/types","href":"/api/rest/aws-api/update-configured-aws-types"},{"title":"Get AWS resource details for an entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/aws","href":"/api/rest/aws-api/get-aws-resource-details-for-an-entity"}]},{"group":"Azure Active Directory (Entra ID) API","root":{"title":"Azure Active Directory (Entra ID) API","href":"/api/rest/integrations/azure-active-directory"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/active-directory/configuration","href":"/api/rest/azure-active-directory-entra-id-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/active-directory/configuration","href":"/api/rest/azure-active-directory-entra-id-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/active-directory/configuration/validate","href":"/api/rest/azure-active-directory-entra-id-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/active-directory/configurations","href":"/api/rest/azure-active-directory-entra-id-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/active-directory/default-configuration","href":"/api/rest/azure-active-directory-entra-id-api/retrieve-a-configuration"}]},{"group":"Azure DevOps API","root":{"title":"Azure DevOps API","href":"/api/rest/integrations/azure-devops"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/azure-devops/configuration","href":"/api/rest/azure-devops-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/azure-devops/configuration/validate","href":"/api/rest/azure-devops-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/azure-devops/configuration/validate/{alias}","href":"/api/rest/azure-devops-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/azure-devops/configuration/{alias}","href":"/api/rest/azure-devops-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/azure-devops/configuration/{alias}","href":"/api/rest/azure-devops-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/azure-devops/configuration/{alias}","href":"/api/rest/azure-devops-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/azure-devops/configurations","href":"/api/rest/azure-devops-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/azure-devops/configurations","href":"/api/rest/azure-devops-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/azure-devops/configurations","href":"/api/rest/azure-devops-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/azure-devops/default-configuration","href":"/api/rest/azure-devops-api/retrieve-default-configuration"}]},{"group":"Azure Resources API","root":{"title":"Azure Resources API","href":"/api/rest/integrations/azure-resources"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/azure-resources/configuration","href":"/api/rest/azure-resources-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/azure-resources/configuration/validate","href":"/api/rest/azure-resources-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/azure-resources/configuration/validate/{alias}","href":"/api/rest/azure-resources-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/azure-resources/configuration/{alias}","href":"/api/rest/azure-resources-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/azure-resources/configuration/{alias}","href":"/api/rest/azure-resources-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/azure-resources/configuration/{alias}","href":"/api/rest/azure-resources-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/azure-resources/configurations","href":"/api/rest/azure-resources-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/azure-resources/configurations","href":"/api/rest/azure-resources-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/azure-resources/configurations","href":"/api/rest/azure-resources-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/azure-resources/default-configuration","href":"/api/rest/azure-resources-api/retrieve-default-configuration"},{"title":"List Azure Resources types","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/azure-resources/types","href":"/api/rest/azure-resources-api/list-azure-resources-types"},{"title":"Update configured Azure Resources types","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/azure-resources/types","href":"/api/rest/azure-resources-api/update-configured-azure-resources-types"}]},{"group":"BambooHR API","root":{"title":"BambooHR API","href":"/api/rest/integrations/bamboohr"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/bamboohr/configuration","href":"/api/rest/bamboohr-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/bamboohr/configuration","href":"/api/rest/bamboohr-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/bamboohr/configuration/validate","href":"/api/rest/bamboohr-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/bamboohr/configurations","href":"/api/rest/bamboohr-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/bamboohr/default-configuration","href":"/api/rest/bamboohr-api/retrieve-a-configuration"}]},{"group":"Bitbucket API","root":{"title":"Bitbucket API","href":"/api/rest/integrations/bitbucket"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/bitbucket/configuration","href":"/api/rest/bitbucket-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/bitbucket/configuration/validate","href":"/api/rest/bitbucket-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/bitbucket/configuration/validate/{alias}","href":"/api/rest/bitbucket-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/bitbucket/configuration/{alias}","href":"/api/rest/bitbucket-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/bitbucket/configuration/{alias}","href":"/api/rest/bitbucket-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/bitbucket/configuration/{alias}","href":"/api/rest/bitbucket-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/bitbucket/configurations","href":"/api/rest/bitbucket-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/bitbucket/configurations","href":"/api/rest/bitbucket-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/bitbucket/configurations","href":"/api/rest/bitbucket-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/bitbucket/default-configuration","href":"/api/rest/bitbucket-api/retrieve-default-configuration"}]},{"group":"Bugsnag API","root":{"title":"Bugsnag API","href":"/api/rest/integrations/bugsnag"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/bugsnag/configuration","href":"/api/rest/bugsnag-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/bugsnag/configuration","href":"/api/rest/bugsnag-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/bugsnag/configuration/validate","href":"/api/rest/bugsnag-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/bugsnag/configurations","href":"/api/rest/bugsnag-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/bugsnag/default-configuration","href":"/api/rest/bugsnag-api/retrieve-a-configuration"}]},{"group":"Buildkite API","root":{"title":"Buildkite API","href":"/api/rest/integrations/buildkite"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/buildkite/configuration","href":"/api/rest/buildkite-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/buildkite/configuration","href":"/api/rest/buildkite-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/buildkite/configuration/validate","href":"/api/rest/buildkite-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/buildkite/configurations","href":"/api/rest/buildkite-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/buildkite/default-configuration","href":"/api/rest/buildkite-api/retrieve-a-configuration"}]},{"group":"Checkmarx SAST API","root":{"title":"Checkmarx SAST API","href":"/api/rest/integrations/checkmarx-sast"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/checkmarx/sast/configuration","href":"/api/rest/checkmarx-sast-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/checkmarx/sast/configuration","href":"/api/rest/checkmarx-sast-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/checkmarx/sast/configuration/validate","href":"/api/rest/checkmarx-sast-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/checkmarx/sast/configurations","href":"/api/rest/checkmarx-sast-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/checkmarx/sast/default-configuration","href":"/api/rest/checkmarx-sast-api/retrieve-a-configuration"}]},{"group":"CircleCI API","root":{"title":"CircleCI API","href":"/api/rest/integrations/circleci"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/circleci/configuration","href":"/api/rest/circleci-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/circleci/configuration/validate","href":"/api/rest/circleci-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/circleci/configuration/validate/{alias}","href":"/api/rest/circleci-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/circleci/configuration/{alias}","href":"/api/rest/circleci-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/circleci/configuration/{alias}","href":"/api/rest/circleci-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/circleci/configuration/{alias}","href":"/api/rest/circleci-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/circleci/configurations","href":"/api/rest/circleci-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/circleci/configurations","href":"/api/rest/circleci-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/circleci/configurations","href":"/api/rest/circleci-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/circleci/default-configuration","href":"/api/rest/circleci-api/retrieve-default-configuration"}]},{"group":"ClickUp API","root":{"title":"ClickUp API","href":"/api/rest/integrations/clickup"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/clickup/configuration","href":"/api/rest/clickup-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/clickup/configuration","href":"/api/rest/clickup-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/clickup/configuration/validate","href":"/api/rest/clickup-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/clickup/configurations","href":"/api/rest/clickup-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/clickup/default-configuration","href":"/api/rest/clickup-api/retrieve-a-configuration"}]},{"group":"Codecov API","root":{"title":"Codecov API","href":"/api/rest/integrations/codecov"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/codecov/configuration","href":"/api/rest/codecov-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/codecov/configuration","href":"/api/rest/codecov-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/codecov/configuration/validate","href":"/api/rest/codecov-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/codecov/configurations","href":"/api/rest/codecov-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/codecov/default-configuration","href":"/api/rest/codecov-api/retrieve-a-configuration"}]},{"group":"Coralogix API","root":{"title":"Coralogix API","href":"/api/rest/integrations/coralogix"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/coralogix/configuration","href":"/api/rest/coralogix-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/coralogix/configuration/validate","href":"/api/rest/coralogix-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/coralogix/configuration/validate/{alias}","href":"/api/rest/coralogix-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/coralogix/configuration/{alias}","href":"/api/rest/coralogix-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/coralogix/configuration/{alias}","href":"/api/rest/coralogix-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/coralogix/configuration/{alias}","href":"/api/rest/coralogix-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/coralogix/configurations","href":"/api/rest/coralogix-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/coralogix/configurations","href":"/api/rest/coralogix-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/coralogix/configurations","href":"/api/rest/coralogix-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/coralogix/default-configuration","href":"/api/rest/coralogix-api/retrieve-default-configuration"}]},{"group":"Datadog API","root":{"title":"Datadog API","href":"/api/rest/integrations/datadog"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/datadog/configuration","href":"/api/rest/datadog-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/datadog/configuration/validate","href":"/api/rest/datadog-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/datadog/configuration/validate/{alias}","href":"/api/rest/datadog-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/datadog/configuration/{alias}","href":"/api/rest/datadog-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/datadog/configuration/{alias}","href":"/api/rest/datadog-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/datadog/configuration/{alias}","href":"/api/rest/datadog-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/datadog/configurations","href":"/api/rest/datadog-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/datadog/configurations","href":"/api/rest/datadog-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/datadog/configurations","href":"/api/rest/datadog-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/datadog/default-configuration","href":"/api/rest/datadog-api/retrieve-default-configuration"}]},{"group":"Dynatrace API","root":{"title":"Dynatrace API","href":"/api/rest/integrations/dynatrace"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/dynatrace/configuration","href":"/api/rest/dynatrace-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/dynatrace/configuration","href":"/api/rest/dynatrace-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/dynatrace/configuration/validate","href":"/api/rest/dynatrace-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/dynatrace/configurations","href":"/api/rest/dynatrace-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/dynatrace/default-configuration","href":"/api/rest/dynatrace-api/retrieve-a-configuration"}]},{"group":"FireHydrant API","root":{"title":"Firehydrant API","href":"/api/rest/integrations/firehydrant"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/firehydrant/configuration","href":"/api/rest/firehydrant-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/firehydrant/configuration","href":"/api/rest/firehydrant-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/firehydrant/configuration/validate","href":"/api/rest/firehydrant-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/firehydrant/configurations","href":"/api/rest/firehydrant-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/firehydrant/default-configuration","href":"/api/rest/firehydrant-api/retrieve-a-configuration"}]},{"group":"GitHub API","root":{"title":"GitHub API","href":"/api/rest/integrations/github"},"pages":[{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/github/configurations","href":"/api/rest/github-api/retrieve-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/github/configurations","href":"/api/rest/github-api/delete-all-configurations"},{"title":"Add a single app configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/github/configurations/app","href":"/api/rest/github-api/add-a-single-app-configuration"},{"title":"Retrieve a single app configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/github/configurations/app/{alias}","href":"/api/rest/github-api/retrieve-a-single-app-configuration"},{"title":"Update a single app configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/github/configurations/app/{alias}","href":"/api/rest/github-api/update-a-single-app-configuration"},{"title":"Delete a single app configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/github/configurations/app/{alias}","href":"/api/rest/github-api/delete-a-single-app-configuration"},{"title":"Add a single personal configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/github/configurations/personal","href":"/api/rest/github-api/add-a-single-personal-configuration"},{"title":"Retrieve a single personal configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/github/configurations/personal/{alias}","href":"/api/rest/github-api/retrieve-a-single-personal-configuration"},{"title":"Update a single personal configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/github/configurations/personal/{alias}","href":"/api/rest/github-api/update-a-single-personal-configuration"},{"title":"Delete a personal configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/github/configurations/personal/{alias}","href":"/api/rest/github-api/delete-a-personal-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/github/configurations/validate","href":"/api/rest/github-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/github/configurations/validate/{alias}","href":"/api/rest/github-api/validate-a-configuration"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/github/default-configuration","href":"/api/rest/github-api/retrieve-default-configuration"}]},{"group":"GitLab API","root":{"title":"GitLab API","href":"/api/rest/integrations/gitlab"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/gitlab/configuration","href":"/api/rest/gitlab-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/gitlab/configuration/validate","href":"/api/rest/gitlab-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/gitlab/configuration/validate/{alias}","href":"/api/rest/gitlab-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/gitlab/configuration/{alias}","href":"/api/rest/gitlab-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/gitlab/configuration/{alias}","href":"/api/rest/gitlab-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/gitlab/configuration/{alias}","href":"/api/rest/gitlab-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/gitlab/configurations","href":"/api/rest/gitlab-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/gitlab/configurations","href":"/api/rest/gitlab-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/gitlab/configurations","href":"/api/rest/gitlab-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/gitlab/default-configuration","href":"/api/rest/gitlab-api/retrieve-default-configuration"}]},{"group":"Harness API","root":{"title":"Harness API","href":"/api/rest/integrations/harness"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/harness/configuration","href":"/api/rest/harness-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/harness/configuration/validate","href":"/api/rest/harness-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/harness/configuration/validate/{alias}","href":"/api/rest/harness-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/harness/configuration/{alias}","href":"/api/rest/harness-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/harness/configuration/{alias}","href":"/api/rest/harness-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/harness/configuration/{alias}","href":"/api/rest/harness-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/harness/configurations","href":"/api/rest/harness-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/harness/configurations","href":"/api/rest/harness-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/harness/configurations","href":"/api/rest/harness-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/harness/default-configuration","href":"/api/rest/harness-api/retrieve-default-configuration"}]},{"group":"incident.io API","root":{"title":"incident.io API","href":"/api/rest/integrations/incidentio"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/incidentio/configuration","href":"/api/rest/incidentio-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/incidentio/configuration/validate","href":"/api/rest/incidentio-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/incidentio/configuration/validate/{alias}","href":"/api/rest/incidentio-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/incidentio/configuration/{alias}","href":"/api/rest/incidentio-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/incidentio/configuration/{alias}","href":"/api/rest/incidentio-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/incidentio/configuration/{alias}","href":"/api/rest/incidentio-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/incidentio/configurations","href":"/api/rest/incidentio-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/incidentio/configurations","href":"/api/rest/incidentio-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/incidentio/configurations","href":"/api/rest/incidentio-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/incidentio/default-configuration","href":"/api/rest/incidentio-api/retrieve-default-configuration"}]},{"group":"Instana API","root":{"title":"Instana API","href":"/api/rest/integrations/instana"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/instana/configuration","href":"/api/rest/instana-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/instana/configuration","href":"/api/rest/instana-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/instana/configuration/validate","href":"/api/rest/instana-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/instana/configurations","href":"/api/rest/instana-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/instana/default-configuration","href":"/api/rest/instana-api/retrieve-a-configuration"}]},{"group":"Jenkins API","root":{"title":"Jenkins API","href":"/api/rest/integrations/jenkins"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/jenkins/configuration","href":"/api/rest/jenkins-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/jenkins/configuration/validate","href":"/api/rest/jenkins-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/jenkins/configuration/validate/{alias}","href":"/api/rest/jenkins-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/jenkins/configuration/{alias}","href":"/api/rest/jenkins-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/jenkins/configuration/{alias}","href":"/api/rest/jenkins-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/jenkins/configuration/{alias}","href":"/api/rest/jenkins-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/jenkins/configurations","href":"/api/rest/jenkins-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/jenkins/configurations","href":"/api/rest/jenkins-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/jenkins/configurations","href":"/api/rest/jenkins-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/jenkins/default-configuration","href":"/api/rest/jenkins-api/retrieve-default-configuration"}]},{"group":"Jira API","root":{"title":"Jira API","href":"/api/rest/integrations/jira"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/jira/configuration","href":"/api/rest/jira-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/jira/configuration/validate","href":"/api/rest/jira-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/jira/configuration/validate/{alias}","href":"/api/rest/jira-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/jira/configuration/{alias}","href":"/api/rest/jira-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/jira/configuration/{alias}","href":"/api/rest/jira-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/jira/configuration/{alias}","href":"/api/rest/jira-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/jira/configurations","href":"/api/rest/jira-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/jira/configurations","href":"/api/rest/jira-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/jira/configurations","href":"/api/rest/jira-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/jira/default-configuration","href":"/api/rest/jira-api/retrieve-default-configuration"}]},{"group":"Kubernetes API","pages":[{"title":"Get Kubernetes resource details for an entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/k8s","href":"/api/rest/kubernetes-api/get-kubernetes-resource-details-for-an-entity"}]},{"group":"LaunchDarkly API","root":{"title":"LaunchDarkly API","href":"/api/rest/integrations/launchdarkly"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/launchdarkly/configuration","href":"/api/rest/launchdarkly-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/launchdarkly/configuration/validate","href":"/api/rest/launchdarkly-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/launchdarkly/configuration/validate/{alias}","href":"/api/rest/launchdarkly-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/launchdarkly/configuration/{alias}","href":"/api/rest/launchdarkly-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/launchdarkly/configuration/{alias}","href":"/api/rest/launchdarkly-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/launchdarkly/configuration/{alias}","href":"/api/rest/launchdarkly-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/launchdarkly/configurations","href":"/api/rest/launchdarkly-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/launchdarkly/configurations","href":"/api/rest/launchdarkly-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/launchdarkly/configurations","href":"/api/rest/launchdarkly-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/launchdarkly/default-configuration","href":"/api/rest/launchdarkly-api/retrieve-default-configuration"}]},{"group":"Mend API","root":{"title":"Mend API","href":"/api/rest/integrations/mend"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/mend/sast/configuration","href":"/api/rest/mend-sast-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/mend/sast/configuration","href":"/api/rest/mend-sast-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/mend/sast/configuration/validate","href":"/api/rest/mend-sast-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/mend/sast/configurations","href":"/api/rest/mend-sast-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/mend/sast/default-configuration","href":"/api/rest/mend-sast-api/retrieve-a-configuration"},{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/mend/sca/configuration","href":"/api/rest/mend-sca-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/mend/sca/configuration","href":"/api/rest/mend-sca-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/mend/sca/configuration/validate","href":"/api/rest/mend-sca-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/mend/sca/configurations","href":"/api/rest/mend-sca-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/mend/sca/default-configuration","href":"/api/rest/mend-sca-api/retrieve-a-configuration"}]},{"group":"New Relic API","root":{"title":"New Relic API","href":"/api/rest/integrations/new-relic"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/newrelic/configuration","href":"/api/rest/new-relic-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/newrelic/configuration/validate","href":"/api/rest/new-relic-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/newrelic/configuration/validate/{alias}","href":"/api/rest/new-relic-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/newrelic/configuration/{alias}","href":"/api/rest/new-relic-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/newrelic/configuration/{alias}","href":"/api/rest/new-relic-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/newrelic/configuration/{alias}","href":"/api/rest/new-relic-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/newrelic/configurations","href":"/api/rest/new-relic-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/newrelic/configurations","href":"/api/rest/new-relic-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/newrelic/configurations","href":"/api/rest/new-relic-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/newrelic/default-configuration","href":"/api/rest/new-relic-api/retrieve-default-configuration"}]},{"group":"Okta API","root":{"title":"Okta API","href":"/api/rest/integrations/okta"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/okta/configuration","href":"/api/rest/okta-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/okta/configuration","href":"/api/rest/okta-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/okta/configuration/validate","href":"/api/rest/okta-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/okta/configurations","href":"/api/rest/okta-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/okta/default-configuration","href":"/api/rest/okta-api/retrieve-a-configuration"}]},{"group":"Opsgenie API","root":{"title":"Opsgenie API","href":"/api/rest/integrations/opsgenie"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/opsgenie/configuration","href":"/api/rest/opsgenie-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/opsgenie/configuration","href":"/api/rest/opsgenie-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/opsgenie/configuration/validate","href":"/api/rest/opsgenie-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/opsgenie/configurations","href":"/api/rest/opsgenie-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/opsgenie/default-configuration","href":"/api/rest/opsgenie-api/retrieve-a-configuration"}]},{"group":"PagerDuty API","root":{"title":"PagerDuty API","href":"/api/rest/integrations/pagerduty"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/pagerduty/configuration","href":"/api/rest/pagerduty-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/pagerduty/configuration","href":"/api/rest/pagerduty-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/pagerduty/configuration/validate","href":"/api/rest/pagerduty-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/pagerduty/configurations","href":"/api/rest/pagerduty-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/pagerduty/default-configuration","href":"/api/rest/pagerduty-api/retrieve-a-configuration"}]},{"group":"Prometheus API","root":{"title":"Prometheus API","href":"/api/rest/integrations/prometheus"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/prometheus/configuration","href":"/api/rest/prometheus-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/prometheus/configuration/validate","href":"/api/rest/prometheus-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/prometheus/configuration/validate/{alias}","href":"/api/rest/prometheus-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/prometheus/configuration/{alias}","href":"/api/rest/prometheus-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/prometheus/configuration/{alias}","href":"/api/rest/prometheus-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/prometheus/configuration/{alias}","href":"/api/rest/prometheus-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/prometheus/configurations","href":"/api/rest/prometheus-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/prometheus/configurations","href":"/api/rest/prometheus-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/prometheus/configurations","href":"/api/rest/prometheus-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/prometheus/default-configuration","href":"/api/rest/prometheus-api/retrieve-default-configuration"}]},{"group":"Rollbar API","root":{"title":"Rollbar API","href":"/api/rest/integrations/rollbar"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/rollbar/configuration","href":"/api/rest/rollbar-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/rollbar/configuration","href":"/api/rest/rollbar-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/rollbar/configuration/validate","href":"/api/rest/rollbar-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/rollbar/configurations","href":"/api/rest/rollbar-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/rollbar/default-configuration","href":"/api/rest/rollbar-api/retrieve-a-configuration"}]},{"group":"Rootly API","root":{"title":"Rootly API","href":"/api/rest/integrations/rootly"},"pages":[{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/rootly/configuration","href":"/api/rest/rootly-api/add-a-configuration"},{"title":"Retrieve a configuration by alias","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/rootly/configuration/{alias}","href":"/api/rest/rootly-api/retrieve-a-configuration-by-alias"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/rootly/configuration/{alias}","href":"/api/rest/rootly-api/update-a-configuration"},{"title":"Delete a configuration by alias","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/rootly/configuration/{alias}","href":"/api/rest/rootly-api/delete-a-configuration-by-alias"},{"title":"Retrieve all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/rootly/configurations","href":"/api/rest/rootly-api/retrieve-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/rootly/default-configuration","href":"/api/rest/rootly-api/retrieve-default-configuration"}]},{"group":"Semgrep API","root":{"title":"Semgrep API","href":"/api/rest/integrations/semgrep"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/semgrep/configuration","href":"/api/rest/semgrep-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/semgrep/configuration/validate","href":"/api/rest/semgrep-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/semgrep/configuration/validate/{alias}","href":"/api/rest/semgrep-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/semgrep/configuration/{alias}","href":"/api/rest/semgrep-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/semgrep/configuration/{alias}","href":"/api/rest/semgrep-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/semgrep/configuration/{alias}","href":"/api/rest/semgrep-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/semgrep/configurations","href":"/api/rest/semgrep-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/semgrep/configurations","href":"/api/rest/semgrep-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/semgrep/configurations","href":"/api/rest/semgrep-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/semgrep/default-configuration","href":"/api/rest/semgrep-api/retrieve-default-configuration"}]},{"group":"Sentry API","root":{"title":"Sentry API","href":"/api/rest/integrations/sentry"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/sentry/configuration","href":"/api/rest/sentry-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/sentry/configuration","href":"/api/rest/sentry-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/sentry/configuration/validate","href":"/api/rest/sentry-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/sentry/configurations","href":"/api/rest/sentry-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/sentry/default-configuration","href":"/api/rest/sentry-api/retrieve-a-configuration"}]},{"group":"ServiceNow API","root":{"title":"ServiceNow API","href":"/api/rest/integrations/servicenow"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/servicenow/configuration","href":"/api/rest/servicenow-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/servicenow/configuration","href":"/api/rest/servicenow-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/servicenow/configuration/validate","href":"/api/rest/servicenow-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/servicenow/configurations","href":"/api/rest/servicenow-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/servicenow/default-configuration","href":"/api/rest/servicenow-api/retrieve-a-configuration"}]},{"group":"ServiceNow Cloud Observability API","root":{"title":"ServiceNow Cloud Observability API","href":"/api/rest/integrations/servicenow-cloud-observability"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/lightstep/configuration","href":"/api/rest/servicenow-cloud-observability-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/lightstep/configuration","href":"/api/rest/servicenow-cloud-observability-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/lightstep/configuration/validate","href":"/api/rest/servicenow-cloud-observability-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/lightstep/configurations","href":"/api/rest/servicenow-cloud-observability-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/lightstep/default-configuration","href":"/api/rest/servicenow-cloud-observability-api/retrieve-a-configuration"}]},{"group":"Snyk API","root":{"title":"Snyk API","href":"/api/rest/integrations/snyk"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/snyk/configuration","href":"/api/rest/snyk-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/snyk/configuration","href":"/api/rest/snyk-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/snyk/configuration/validate","href":"/api/rest/snyk-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/snyk/configurations","href":"/api/rest/snyk-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/snyk/default-configuration","href":"/api/rest/snyk-api/retrieve-a-configuration"}]},{"group":"SonarQube API","root":{"title":"SonarQube API","href":"/api/rest/integrations/sonarqube"},"pages":[{"title":"Add a single configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/sonarqube/configuration","href":"/api/rest/sonarqube-api/add-a-single-configuration"},{"title":"Validate all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/sonarqube/configuration/validate","href":"/api/rest/sonarqube-api/validate-all-configurations"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/sonarqube/configuration/validate/{alias}","href":"/api/rest/sonarqube-api/validate-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/sonarqube/configuration/{alias}","href":"/api/rest/sonarqube-api/retrieve-a-configuration"},{"title":"Update a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/sonarqube/configuration/{alias}","href":"/api/rest/sonarqube-api/update-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/sonarqube/configuration/{alias}","href":"/api/rest/sonarqube-api/delete-a-configuration"},{"title":"Retrieve configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/sonarqube/configurations","href":"/api/rest/sonarqube-api/retrieve-configurations"},{"title":"Add multiple configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/sonarqube/configurations","href":"/api/rest/sonarqube-api/add-multiple-configurations"},{"title":"Delete all configurations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/sonarqube/configurations","href":"/api/rest/sonarqube-api/delete-all-configurations"},{"title":"Retrieve default configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/sonarqube/default-configuration","href":"/api/rest/sonarqube-api/retrieve-default-configuration"}]},{"group":"Splunk Observability Cloud API","root":{"title":"Splunk Observability Cloud API","href":"/api/rest/integrations/splunk-observability-cloud"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/signalfx/configuration","href":"/api/rest/splunk-observability-cloud-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/signalfx/configuration","href":"/api/rest/splunk-observability-cloud-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/signalfx/configuration/validate","href":"/api/rest/splunk-observability-cloud-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/signalfx/configurations","href":"/api/rest/splunk-observability-cloud-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/signalfx/default-configuration","href":"/api/rest/splunk-observability-cloud-api/retrieve-a-configuration"}]},{"group":"Splunk On Call API","root":{"title":"Splunk On Call API","href":"/api/rest/integrations/splunk-on-call"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/victorops/configuration","href":"/api/rest/splunk-on-call-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/victorops/configuration","href":"/api/rest/splunk-on-call-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/victorops/configuration/validate","href":"/api/rest/splunk-on-call-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/victorops/configurations","href":"/api/rest/splunk-on-call-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/victorops/default-configuration","href":"/api/rest/splunk-on-call-api/retrieve-a-configuration"}]},{"group":"Sumo Logic API","root":{"title":"Sumo Logic API","href":"/api/rest/integrations/sumologic"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/sumologic/configuration","href":"/api/rest/sumo-logic-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/sumologic/configuration","href":"/api/rest/sumo-logic-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/sumologic/configuration/validate","href":"/api/rest/sumo-logic-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/sumologic/configurations","href":"/api/rest/sumo-logic-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/sumologic/default-configuration","href":"/api/rest/sumo-logic-api/retrieve-a-configuration"}]},{"group":"Veracode API","root":{"title":"Veracode API","href":"/api/rest/integrations/veracode"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/veracode/configuration","href":"/api/rest/veracode-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/veracode/configuration","href":"/api/rest/veracode-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/veracode/configuration/validate","href":"/api/rest/veracode-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/veracode/configurations","href":"/api/rest/veracode-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/veracode/default-configuration","href":"/api/rest/veracode-api/retrieve-a-configuration"}]},{"group":"Wiz API","root":{"title":"Wiz API","href":"/api/rest/integrations/wiz"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/wiz/configuration","href":"/api/rest/wiz-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/wiz/configuration","href":"/api/rest/wiz-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/wiz/configuration/validate","href":"/api/rest/wiz-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/wiz/configurations","href":"/api/rest/wiz-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/wiz/default-configuration","href":"/api/rest/wiz-api/retrieve-a-configuration"}]},{"group":"Workday API","root":{"title":"Workday API","href":"/api/rest/integrations/workday"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/workday/configuration","href":"/api/rest/workday-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/workday/configuration","href":"/api/rest/workday-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/workday/configuration/validate","href":"/api/rest/workday-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/workday/configurations","href":"/api/rest/workday-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/workday/default-configuration","href":"/api/rest/workday-api/retrieve-a-configuration"}]},{"group":"xMatters API","root":{"title":"xMatters API","href":"/api/rest/integrations/xmatters"},"pages":[{"title":"Update the existing configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/xmatters/configuration","href":"/api/rest/xmatters-api/update-the-existing-configuration"},{"title":"Add a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/xmatters/configuration","href":"/api/rest/xmatters-api/add-a-configuration"},{"title":"Validate a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/xmatters/configuration/validate","href":"/api/rest/xmatters-api/validate-a-configuration"},{"title":"Delete a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/xmatters/configurations","href":"/api/rest/xmatters-api/delete-a-configuration"},{"title":"Retrieve a configuration","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/xmatters/default-configuration","href":"/api/rest/xmatters-api/retrieve-a-configuration"}]}]},{"group":"IP Allowlist","root":{"title":"IP Allowlist","href":"/api/rest/ip-allowlist"},"pages":[{"title":"Gets allowlist of IP addresses \u0026 ranges","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/ip-allowlist","href":"/api/rest/ip-allowlist/gets-allowlist-of-ip-addresses-\u0026-ranges"},{"title":"Replace existing allowlist with provided list of IP addresses \u0026 ranges","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/ip-allowlist","href":"/api/rest/ip-allowlist/replace-existing-allowlist-with-provided-list-of-ip-addresses-\u0026-ranges"},{"title":"Validates allowlist of IP addresses \u0026 ranges","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/ip-allowlist/validate","href":"/api/rest/ip-allowlist/validates-allowlist-of-ip-addresses-\u0026-ranges"}]},{"group":"Notification Logs","root":{"title":"Notification Logs","href":"/api/rest/notification-logs"},"pages":[{"title":"Retrieve notification logs","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/notifications/logs","href":"/api/rest/notification-logs/retrieve-notification-logs"},{"title":"Retrieve notification runs","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/notifications/logs/run","href":"/api/rest/notification-logs/retrieve-notification-runs"}]},{"group":"On-call","root":{"title":"On call","href":"/api/rest/on-call"},"pages":[{"title":"Retrieve current on-call for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/integrations/oncall/current","href":"/api/rest/on-call/retrieve-current-on-call-for-entity"},{"title":"Retrieve on-call registration for entity","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/integrations/oncall/registration","href":"/api/rest/on-call/retrieve-on-call-registration-for-entity"}]},{"group":"Packages","root":{"title":"Packages","href":"/api/rest/packages"},"pages":[{"title":"List packages","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/catalog/{tagOrId}/packages","href":"/api/rest/packages/list-packages"},{"title":"[csharp] Delete Nuget package","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{tagOrId}/packages/dotnet/nuget","href":"/api/rest/packages/[csharp]-delete-nuget-package"},{"title":"[csharp] Upload Nuget csproj","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/packages/dotnet/nuget/csproj","href":"/api/rest/packages/[csharp]-upload-nuget-csproj"},{"title":"[csharp] Upload Nuget packages.lock.json","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/packages/dotnet/nuget/packages-lock","href":"/api/rest/packages/[csharp]-upload-nuget-packageslockjson"},{"title":"[go] Delete Go package","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{tagOrId}/packages/go","href":"/api/rest/packages/[go]-delete-go-package"},{"title":"[golang] Upload go.sum","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/packages/go/gosum","href":"/api/rest/packages/[golang]-upload-gosum"},{"title":"[java] Upload single Java package","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/packages/java","href":"/api/rest/packages/[java]-upload-single-java-package"},{"title":"[java] Delete Java package","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{tagOrId}/packages/java","href":"/api/rest/packages/[java]-delete-java-package"},{"title":"[java] Upload multiple Java packages","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/packages/java/bulk","href":"/api/rest/packages/[java]-upload-multiple-java-packages"},{"title":"[java] Upload maven pom.xml","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/packages/java/maven-pom","href":"/api/rest/packages/[java]-upload-maven-pomxml"},{"title":"[node] Delete Node package","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{tagOrId}/packages/node","href":"/api/rest/packages/[node]-delete-node-package"},{"title":"[js] Upload NPM/Yarn/PNPM package.json","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/packages/node/package-json","href":"/api/rest/packages/[js]-upload-npmyarnpnpm-packagejson"},{"title":"[js] Upload NPM package-lock.json","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/packages/node/package-lock","href":"/api/rest/packages/[js]-upload-npm-package-lockjson"},{"title":"[js] Upload pnpm-lock.yaml","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/packages/node/pnpm-lock","href":"/api/rest/packages/[js]-upload-pnpm-lockyaml"},{"title":"[js] Upload yarn.lock","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/packages/node/yarn-lock","href":"/api/rest/packages/[js]-upload-yarnlock"},{"title":"[python] Delete Python package","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/catalog/{tagOrId}/packages/python","href":"/api/rest/packages/[python]-delete-python-package"},{"title":"[python] Upload pipfile.lock","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/packages/python/pipfile","href":"/api/rest/packages/[python]-upload-pipfilelock"},{"title":"[python] Upload requirements.txt","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/catalog/{tagOrId}/packages/python/requirements","href":"/api/rest/packages/[python]-upload-requirementstxt"}]},{"group":"Plugins","root":{"title":"Plugins","href":"/api/rest/plugins"},"pages":[{"title":"Get all plugins","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/plugins","href":"/api/rest/plugins/get-all-plugins"},{"title":"Create a plugin","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/plugins","href":"/api/rest/plugins/create-a-plugin"},{"title":"Get plugin by tag","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/plugins/{tag}","href":"/api/rest/plugins/get-plugin-by-tag"},{"title":"Replace a plugin","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/plugins/{tag}","href":"/api/rest/plugins/replace-a-plugin"},{"title":"Delete a plugin","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/plugins/{tag}","href":"/api/rest/plugins/delete-a-plugin"}]},{"group":"Queries","root":{"title":"Queries","href":"/api/rest/queries"},"pages":[{"title":"Run query","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/queries","href":"/api/rest/queries/run-query"},{"title":"Retrieve query results","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/queries/{jobId}","href":"/api/rest/queries/retrieve-query-results"}]},{"group":"Recommendations","root":{"title":"Recommendations","href":"/api/rest/recommendations"},"tag":"PUBLIC BETA","pages":[{"title":"List ownership recommendations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/recommendations/ownership","href":"/api/rest/recommendations/list-ownership-recommendations"},{"title":"Accept many ownership recommendations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/recommendations/ownership/accept/batch","href":"/api/rest/recommendations/accept-many-ownership-recommendations"},{"title":"List entities with ownership recommendations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/recommendations/ownership/entities","href":"/api/rest/recommendations/list-entities-with-ownership-recommendations"},{"title":"Reject many ownership recommendations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/recommendations/ownership/rejections/batch","href":"/api/rest/recommendations/reject-many-ownership-recommendations"},{"title":"Restore many ownership recommendations","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/recommendations/ownership/rejections/batch","href":"/api/rest/recommendations/restore-many-ownership-recommendations"},{"title":"Accept an ownership recommendation","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/recommendations/ownership/{id}/accept","href":"/api/rest/recommendations/accept-an-ownership-recommendation"},{"title":"Reject an ownership recommendation","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/recommendations/ownership/{id}/rejection","href":"/api/rest/recommendations/reject-an-ownership-recommendation"},{"title":"Restore an ownership recommendation","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/recommendations/ownership/{id}/rejection","href":"/api/rest/recommendations/restore-an-ownership-recommendation"}]},{"group":"Scaffolder","root":{"title":"Scaffolder","href":"/api/rest/scaffolders"},"pages":[{"title":"List Scaffolder templates","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/scaffolders","href":"/api/rest/scaffolder/list-scaffolder-templates"},{"title":"Create or update Scaffolder template","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/scaffolders","href":"/api/rest/scaffolder/create-or-update-scaffolder-template"},{"title":"Retrieve Scaffolder template","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/scaffolders/{tagOrId}","href":"/api/rest/scaffolder/retrieve-scaffolder-template"},{"title":"Update Scaffolder template","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/scaffolders/{tagOrId}","href":"/api/rest/scaffolder/update-scaffolder-template"},{"title":"Delete Scaffolder template","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/scaffolders/{tagOrId}","href":"/api/rest/scaffolder/delete-scaffolder-template"}]},{"group":"SCIM","root":{"title":"SCIM","href":"/api/rest/scim"},"pages":[{"title":"Find users","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /scim/v2/Users","href":"/api/rest/scim/find-users"},{"title":"Creates a user","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /scim/v2/Users","href":"/api/rest/scim/creates-a-user"},{"title":"Gets a user by id","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /scim/v2/Users/{id}","href":"/api/rest/scim/gets-a-user-by-id"},{"title":"Updates a user","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /scim/v2/Users/{id}","href":"/api/rest/scim/updates-a-user"},{"title":"Deletes a user","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /scim/v2/Users/{id}","href":"/api/rest/scim/deletes-a-user"},{"title":"Patches a user","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json patch /scim/v2/Users/{id}","href":"/api/rest/scim/patches-a-user"}]},{"group":"SCIM Role Mappings","root":{"title":"SCIM Role Mappings","tag":"PRIVATE BETA","href":"/api/rest/scim-role-mappings"},"tag":"PRIVATE BETA","pages":[{"title":"List SCIM role mappings","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/scim/role-mappings","href":"/api/rest/scim-role-mappings/list-scim-role-mappings"},{"title":"Create a SCIM role mapping","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/scim/role-mappings","href":"/api/rest/scim-role-mappings/create-a-scim-role-mapping"},{"title":"Delete a SCIM role mapping","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/scim/role-mappings/{id}","href":"/api/rest/scim-role-mappings/delete-a-scim-role-mapping"}]},{"group":"Scorecards","root":{"title":"Scorecards","href":"/api/rest/scorecards"},"pages":[{"title":"List Scorecards","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/scorecards","href":"/api/rest/scorecards/list-scorecards"},{"title":"Create or update Scorecard","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/scorecards/descriptor","href":"/api/rest/scorecards/create-or-update-scorecard"},{"title":"List Scorecard rule exemptions","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/scorecards/exemptions","href":"/api/rest/scorecards/list-scorecard-rule-exemptions"},{"title":"Retrieve Scorecard shields.io badge","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/scorecards/{scorecardTag}/entity/{tagOrId}/badge","href":"/api/rest/scorecards/retrieve-scorecard-shieldsio-badge"},{"title":"Retrieve Scorecard","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/scorecards/{tag}","href":"/api/rest/scorecards/retrieve-scorecard"},{"title":"Delete Scorecard","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/scorecards/{tag}","href":"/api/rest/scorecards/delete-scorecard"},{"title":"Retrieve Scorecard descriptor","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/scorecards/{tag}/descriptor","href":"/api/rest/scorecards/retrieve-scorecard-descriptor"},{"title":"Request Scorecard rule exemption","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/scorecards/{tag}/entity/{entityTag}/exemption","href":"/api/rest/scorecards/request-scorecard-rule-exemption"},{"title":"Approve Scorecard rule exemption","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/scorecards/{tag}/entity/{entityTag}/exemption/approve","href":"/api/rest/scorecards/approve-scorecard-rule-exemption"},{"title":"Deny Scorecard rule exemption","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/scorecards/{tag}/entity/{entityTag}/exemption/deny","href":"/api/rest/scorecards/deny-scorecard-rule-exemption"},{"title":"Revoke Scorecard rule exemption","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/scorecards/{tag}/entity/{entityTag}/exemption/revoke","href":"/api/rest/scorecards/revoke-scorecard-rule-exemption"},{"title":"Evaluate entity scorecard score","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/scorecards/{tag}/entity/{entityTag}/scores","href":"/api/rest/scorecards/evaluate-entity-scorecard-score"},{"title":"Retrieve next steps for entity in Scorecard","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/scorecards/{tag}/next-steps","href":"/api/rest/scorecards/retrieve-next-steps-for-entity-in-scorecard"},{"title":"Retrieve Scorecard scores","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/scorecards/{tag}/scores","href":"/api/rest/scorecards/retrieve-scorecard-scores"}]},{"group":"Secrets","root":{"title":"Secrets","href":"/api/rest/secrets"},"pages":[{"title":"List secrets","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/secrets","href":"/api/rest/secrets/list-secrets"},{"title":"Create secret","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/secrets","href":"/api/rest/secrets/create-secret"},{"title":"Retrieve secret","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/secrets/{tagOrId}","href":"/api/rest/secrets/retrieve-secret"},{"title":"Update secret","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/secrets/{tagOrId}","href":"/api/rest/secrets/update-secret"},{"title":"Delete secret","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/secrets/{tagOrId}","href":"/api/rest/secrets/delete-secret"}]},{"group":"Team Hierarchies","root":{"title":"Team Hierarchies","href":"/api/rest/team-hierarchies"},"pages":[{"title":"Retrieve team relationships","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/teams/relationships","href":"/api/rest/team-hierarchies/retrieve-team-relationships"},{"title":"Replace all relationships","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/teams/relationships","href":"/api/rest/team-hierarchies/replace-all-relationships"}]},{"group":"Teams","root":{"title":"Teams","href":"/api/rest/teams"},"pages":[{"title":"Retrieve list of teams or team details","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/teams","href":"/api/rest/teams/retrieve-list-of-teams-or-team-details"},{"title":"Create a team","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/teams","href":"/api/rest/teams/create-a-team"},{"title":"Delete team","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/teams","href":"/api/rest/teams/delete-team"},{"title":"Retrieve team details","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/teams/{tagOrId}","href":"/api/rest/teams/retrieve-team-details"},{"title":"Update team metadata","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/teams/{tagOrId}","href":"/api/rest/teams/update-team-metadata"},{"title":"Delete team by tag or ID","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/teams/{tagOrId}","href":"/api/rest/teams/delete-team-by-tag-or-id"},{"title":"Archive team","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/teams/{tagOrId}/archive","href":"/api/rest/teams/archive-team"},{"title":"[Cortex managed teams] Update members in team","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/teams/{tagOrId}/members","href":"/api/rest/teams/[cortex-managed-teams]-update-members-in-team"},{"title":"Unarchive team","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/teams/{tagOrId}/unarchive","href":"/api/rest/teams/unarchive-team"}]},{"group":"Teams (Advanced)","pages":[{"title":"Update team metadata","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/teams","href":"/api/rest/teams-advanced/update-team-metadata"},{"title":"[Cortex managed teams] Update members in team","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/teams/members","href":"/api/rest/teams-advanced/[cortex-managed-teams]-update-members-in-team"}]},{"group":"Users","root":{"title":"Users","href":"/api/rest/users"},"pages":[{"title":"List users","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/users","href":"/api/rest/users/list-users"},{"title":"List user role assignments","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/users/roles","href":"/api/rest/users/list-user-role-assignments"}]},{"group":"Verifications","root":{"title":"Verifications","href":"/api/rest/verifications"},"pages":[{"title":"Retrieve verification periods","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/verification-periods","href":"/api/rest/verifications/retrieve-verification-periods"},{"title":"Create a verification period","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/verification-periods","href":"/api/rest/verifications/create-a-verification-period"},{"title":"Retrieve a verification period","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/verification-periods/{periodCid}","href":"/api/rest/verifications/retrieve-a-verification-period"},{"title":"Update a verification period","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/verification-periods/{periodCid}","href":"/api/rest/verifications/update-a-verification-period"},{"title":"Delete a verification period","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/verification-periods/{periodCid}","href":"/api/rest/verifications/delete-a-verification-period"},{"title":"Retrieve verifications","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/verifications","href":"/api/rest/verifications/retrieve-verifications"},{"title":"Verify entities in bulk","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json put /api/v1/verifications","href":"/api/rest/verifications/verify-entities-in-bulk"}]},{"group":"Workflows","root":{"title":"Workflows","href":"/api/rest/workflows"},"pages":[{"title":"List workflows","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/workflows","href":"/api/rest/workflows/list-workflows"},{"title":"Create or update workflow","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/workflows","href":"/api/rest/workflows/create-or-update-workflow"},{"title":"List workflow runs","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/workflows/runs","href":"/api/rest/workflows/list-workflow-runs"},{"title":"Validates YAML descriptor","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/workflows/validate","href":"/api/rest/workflows/validates-yaml-descriptor"},{"title":"Retrieve workflow","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/workflows/{tagOrId}","href":"/api/rest/workflows/retrieve-workflow"},{"title":"Delete workflow","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json delete /api/v1/workflows/{tagOrId}","href":"/api/rest/workflows/delete-workflow"},{"title":"Update asynchronous HTTP request Workflow block","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/workflows/{tagOrId}/callback/{callbackId}","href":"/api/rest/workflows/update-asynchronous-http-request-workflow-block"},{"title":"Run a workflow","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/workflows/{tagOrId}/runs","href":"/api/rest/workflows/run-a-workflow"},{"title":"Get workflow run details","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/workflows/{tagOrId}/runs/{runId}","href":"/api/rest/workflows/get-workflow-run-details"},{"title":"Retry a failed workflow run","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json post /api/v1/workflows/{tagOrId}/runs/{runId}/retry","href":"/api/rest/workflows/retry-a-failed-workflow-run"},{"title":"Preview a retry of a failed workflow run","deprecated":null,"version":null,"openapi":"/openapi/cortex_swagger.json get /api/v1/workflows/{tagOrId}/runs/{runId}/retry-preview","href":"/api/rest/workflows/preview-a-retry-of-a-failed-workflow-run"}]}]}]}]},"basePath":"","title":"Execute point-in-time engineering metrics queries - Cortex","buildId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","deploymentId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CDiBsYGW.js","utils-KF9rPlmF.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C26urKTX.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BdjmJAC1.js","snippetPresets-3IpDBjt3.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-D4x_2vvo.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BIWdc5Pa.js","shallow-LQqfiMNd.js","getApiPlaygroundDisplay-DryzlOZG.js","CodeSnippet-tcJujU4r.js","CodeSnippets-BHp0nVLL.js","Page-1CZdsdAn.js","getPastedJson-DU-1ayUv.js","icon-CZK2hPr4.js","MethodPill-DOaqmTFC.js","DuplicateIcon-B5-nUxxl.js","createIcon-CDP_U77G.js","DynamicMarkdown-GHvayGOn.js","SectionHeading-BYvpkmUD.js","axios-vUo_bRtp.js","Markdown-uxhlayGT.js","clsx-B35qUV0p.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BvrGG8gU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CAf0yVYe.js"]}