[ { "highlights": "Root cause: Database connection pool exhaustion. The CPU spike correlates with increased database queries from the application layer. Immediate action: Scale database connection pool from 20 to 50 connections.", "gadgetsHighlights": [], "enrichmentLink": "https://slack.com/archives/C1234567890/p6543210987654321", "actionResults": [ { "title": "Check system metrics", "shortAnswer": "CPU usage is at 85%", "mostImportantLink": "https://grafana.example.com/dashboard/cpu" } ] }, { "error": "Failed to run playbook for alert High memory usage detected" }]
[
{
"error": "inputList exceeds maximum size or invalid input format"
}
]
{
"error": "Internal server error"
}
{
"error": "Client ID not configured for organization"
}
{
"error": "Internal server error"
}
Endpoints
Batch execute
Executes playbooks for multiple production issues in a single request. Each item in the inputList
can either provide a message link or details. If bookName is specified for an item,
the playbook is identified by name and messageLink/title are optional. Maximum 10 items per batch.
POST
/
playbook
/
execution
/
batch
Execute concurrent investigations for multiple issues
[ { "highlights": "Root cause: Database connection pool exhaustion. The CPU spike correlates with increased database queries from the application layer. Immediate action: Scale database connection pool from 20 to 50 connections.", "gadgetsHighlights": [], "enrichmentLink": "https://slack.com/archives/C1234567890/p6543210987654321", "actionResults": [ { "title": "Check system metrics", "shortAnswer": "CPU usage is at 85%", "mostImportantLink": "https://grafana.example.com/dashboard/cpu" } ] }, { "error": "Failed to run playbook for alert High memory usage detected" }]
[
{
"error": "inputList exceeds maximum size or invalid input format"
}
]
{
"error": "Internal server error"
}
{
"error": "Client ID not configured for organization"
}
Array of playbook execution inputs (maximum 10 items)
Required array length: 1 - 10 elements
Playbook execution input. Either messageLink or time must be provided to specify when
the issue occurred. If bookName is not provided, either messageLink or title must be
specified to identify which playbook to run.
Bottom-line summary containing root cause analysis, conclusions, and key insights derived from the playbook execution
Example:
"Root cause: Database connection pool exhaustion. The CPU spike correlates with increased database queries from the application layer. Immediate action: Scale database connection pool from 20 to 50 connections."
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Wild Moose Docs","colors":{"primary":"#7C3AED","light":"#A78BFA","dark":"#5B21B6"},"logo":{"light":"https://mintcdn.com/wildmoose-ec12a075/P4vWXMk74TQetBQr/logo/light.svg?fit=max\u0026auto=format\u0026n=P4vWXMk74TQetBQr\u0026q=85\u0026s=f79e354ac8da4175b4191d603eae4fc6","dark":"https://mintcdn.com/wildmoose-ec12a075/P4vWXMk74TQetBQr/logo/dark.svg?fit=max\u0026auto=format\u0026n=P4vWXMk74TQetBQr\u0026q=85\u0026s=47dd2b7b1ecd6ad5910b51d82b7c7ca0","href":"https://wildmoose.ai"},"favicon":"https://mintcdn.com/wildmoose-ec12a075/0SssHPAzg52HqMpt/favicon.png?fit=max\u0026auto=format\u0026n=0SssHPAzg52HqMpt\u0026q=85\u0026s=50a7312b4c2e944b8330c3889c1debf8","navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Get Started","href":"https://wildmoose.ai"}},"footer":{"socials":{"linkedin":"https://linkedin.com/company/wildmoose"}},"contextual":{"options":["copy","view","claude","chatgpt","cursor"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"API Reference","icon":"code","href":"/api-reference/introduction"},{"anchor":"Blog","icon":"newspaper","href":"https://www.wildmoose.ai/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"wildmoose-ec12a075","hasAudioNarration":false,"actualSubdomain":"wildmoose-ec12a075","customDomains":["docs.wildmoose.ai"],"gitSource":{"type":"github","owner":"wildmooseai","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21eb86cda3c76cdad8764a","collectionId":"0fb69b2b-7d17-4321-bfdf-b9beb1dbc032","schemaVersion":"v2"},"entitlements":{},"buildId":"6a21eb86cda3c76cdad8764a:success","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"default","tag":"Guides","count":13},{"language":"default","tag":"Features","count":6},{"language":"default","tag":"API Reference","count":5},{"language":"default","tag":"Endpoints","count":3},{"language":"default","tag":"Getting Started","count":3},{"language":"default","tag":"Integrations","count":3},{"language":"default","tag":"Overview","count":2},{"language":"default","tag":"Security \u0026 Privacy","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/endpoint/batch-execute","slug":"/api-reference/endpoint/batch-execute","pageMetadata":{"title":"Batch execute","openapi":"POST /playbook/execution/batch","description":"Executes playbooks for multiple production issues in a single request. Each item in the inputList\ncan either provide a message link or details. If bookName is specified for an item,\nthe playbook is identified by name and messageLink/title are optional. Maximum 10 items per batch.\n","href":"/api-reference/endpoint/batch-execute"},"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: \"Executes playbooks for multiple production issues in a single request. Each item in the inputList\\ncan either provide a message link or details. If bookName is specified for an item,\\nthe playbook is identified by name and messageLink/title are optional. Maximum 10 items per batch.\"\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":"Batch execute","openapi":"POST /playbook/execution/batch","description":"Executes playbooks for multiple production issues in a single request. Each item in the inputList\ncan either provide a message link or details. If bookName is specified for an item,\nthe playbook is identified by name and messageLink/title are optional. Maximum 10 items per batch.\n","href":"/api-reference/endpoint/batch-execute"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Execute concurrent investigations for multiple issues","description":"Executes playbooks for multiple production issues in a single request. Each item in the inputList\ncan either provide a message link or details. If bookName is specified for an item,\nthe playbook is identified by name and messageLink/title are optional. Maximum 10 items per batch.\n","operationId":"batchRunPlaybooks","tags":["Playbook Execution"],"requestBody":"ef22fad8-6418-4076-b3df-a3ce64be6334","responses":{"200":"253d2458-c09c-4bd2-a1ee-96d36bc709d6","400":"6b42f4db-fb8b-4018-ae1d-d914cdb3daea","401":"9b85977e-6921-4dff-8674-296fdb208638","403":"d9cc0d3a-87e0-4671-ade6-562e8a26b088","500":"1d8733d3-c09a-4366-a42f-af93b1904cd9"},"method":"post","type":"path","servers":["a5b6d660-8790-492b-ac0c-ac4dc8108706"],"security":["3dfb48fe-9dd6-4ea1-a9b1-bf940859e100"],"path":"/playbook/execution/batch","baseUrlOptions":["https://api.wildmoose.ai"],"title":"Execute concurrent investigations for multiple issues","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["inputList"],"properties":{"inputList":{"type":"array","description":"Array of playbook execution inputs (maximum 10 items)","maxItems":10,"minItems":1,"items":{"oneOf":[{"type":"object","description":"Playbook execution input. Either messageLink or time must be provided to specify when\nthe issue occurred. If bookName is not provided, either messageLink or title must be\nspecified to identify which playbook to run.\n","required":["bookName"],"properties":{"bookName":{"type":"string","description":"Name of the playbook to run.\n","example":"perf-checks","isRequired":true,"uniqueKey":"inputList.items.[INDEX].oneOf.0.bookName","typeLabel":"string"},"liveRun":{"type":"boolean","description":"If true, sends enrichment results to the incident management tool","default":false,"uniqueKey":"inputList.items.[INDEX].oneOf.0.liveRun","typeLabel":"boolean"},"channelId":{"type":"string","description":"A Slack channel ID where results should be posted","example":"C1234567890","uniqueKey":"inputList.items.[INDEX].oneOf.0.channelId","typeLabel":"string"},"time":{"type":"string","format":"date-time","description":"The time when the issue occurred (ISO 8601 datetime). Optional, defaults to now.\n","example":"2025-01-15T10:30:00Z","uniqueKey":"inputList.items.[INDEX].oneOf.0.time","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"inputList.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Playbook execution input. Either messageLink or time must be provided to specify when\nthe issue occurred. If bookName is not provided, either messageLink or title must be\nspecified to identify which playbook to run.\n","required":["messageLink"],"properties":{"messageLink":{"type":"string","description":"The link to a Slack message describing the issue (e.g., an alert or incident message). If bookName is provided - used to extract issue details and time.\n","example":"https://slack.com/archives/C1234567890/p1234567890123456","isRequired":true,"uniqueKey":"inputList.items.[INDEX].oneOf.1.messageLink","typeLabel":"string"},"liveRun":{"type":"boolean","description":"If true, sends enrichment results to the incident management tool","default":false,"uniqueKey":"inputList.items.[INDEX].oneOf.1.liveRun","typeLabel":"boolean"},"channelId":{"type":"string","description":"A Slack channel ID where results should be posted","example":"C1234567890","uniqueKey":"inputList.items.[INDEX].oneOf.1.channelId","typeLabel":"string"},"bookName":{"type":"string","description":"Name of the playbook to run.\n","example":"perf-checks","uniqueKey":"inputList.items.[INDEX].oneOf.1.bookName","typeLabel":"string"}},"uniqueKey":"inputList.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Playbook execution input. Either messageLink or time must be provided to specify when\nthe issue occurred. If bookName is not provided, either messageLink or title must be\nspecified to identify which playbook to run.\n","required":["bookName"],"properties":{"bookName":{"type":"string","description":"Name of the playbook to run.\n","example":"perf-checks","isRequired":true,"uniqueKey":"inputList.items.[INDEX].oneOf.2.bookName","typeLabel":"string"},"liveRun":{"type":"boolean","description":"If true, sends enrichment results to the incident management tool","default":false,"uniqueKey":"inputList.items.[INDEX].oneOf.2.liveRun","typeLabel":"boolean"},"channelId":{"type":"string","description":"A Slack channel ID where results should be posted","example":"C1234567890","uniqueKey":"inputList.items.[INDEX].oneOf.2.channelId","typeLabel":"string"},"time":{"type":"string","format":"date-time","description":"The time when the issue occurred (ISO 8601 datetime). Optional, defaults to now.\n","example":"2025-01-15T10:30:00Z","uniqueKey":"inputList.items.[INDEX].oneOf.2.time","typeLabel":"string\u003cdate-time>"},"attributes":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"inputList.items.[INDEX].oneOf.2.attributes.additionalProperties","typeLabel":"string"},"description":"Attributes of the issue as key-value pairs, used to scope the issue and parameterize execution","example":{"host":"web-server-01","environment":"production","severity":"high"},"uniqueKey":"inputList.items.[INDEX].oneOf.2.attributes","typeLabel":"object"},"details":{"type":"string","description":"Additional details about the issue","example":"CPU usage has been above 80% for the past 15 minutes","uniqueKey":"inputList.items.[INDEX].oneOf.2.details","typeLabel":"string"}},"uniqueKey":"inputList.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Playbook execution input. Either messageLink or time must be provided to specify when\nthe issue occurred. If bookName is not provided, either messageLink or title must be\nspecified to identify which playbook to run.\n","required":["title"],"properties":{"title":{"type":"string","description":"The title of the alert/issue. Optional if bookName is provided (used as issue context).\n","example":"CPU Utilization is too high - avg idle time below 20%","isRequired":true,"uniqueKey":"inputList.items.[INDEX].oneOf.3.title","typeLabel":"string"},"liveRun":{"type":"boolean","description":"If true, sends enrichment results to the incident management tool","default":false,"uniqueKey":"inputList.items.[INDEX].oneOf.3.liveRun","typeLabel":"boolean"},"channelId":{"type":"string","description":"A Slack channel ID where results should be posted","example":"C1234567890","uniqueKey":"inputList.items.[INDEX].oneOf.3.channelId","typeLabel":"string"},"time":{"type":"string","format":"date-time","description":"The time when the issue occurred (ISO 8601 datetime). Optional, defaults to now.\n","example":"2025-01-15T10:30:00Z","uniqueKey":"inputList.items.[INDEX].oneOf.3.time","typeLabel":"string\u003cdate-time>"},"attributes":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"inputList.items.[INDEX].oneOf.3.attributes.additionalProperties","typeLabel":"string"},"description":"Attributes of the issue as key-value pairs, used to scope the issue and parameterize execution","example":{"host":"web-server-01","environment":"production","severity":"high"},"uniqueKey":"inputList.items.[INDEX].oneOf.3.attributes","typeLabel":"object"},"details":{"type":"string","description":"Additional details about the issue","example":"CPU usage has been above 80% for the past 15 minutes","uniqueKey":"inputList.items.[INDEX].oneOf.3.details","typeLabel":"string"}},"uniqueKey":"inputList.items.[INDEX].oneOf.3","typeLabel":"object"}],"uniqueKey":"inputList.items.[INDEX]","typeLabel":"object"},"example":[{"messageLink":"https://slack.com/archives/C1234567890/p1234567890123456"},{"title":"High memory usage detected","time":"2025-01-15T10:30:00Z","attributes":{"host":"web-server-01"}}],"isRequired":true,"uniqueKey":"inputList","typeLabel":"object[]"},"liveRun":{"type":"boolean","description":"If true, sends enrichment results to the incident management tool for all executions","default":false,"uniqueKey":"liveRun","typeLabel":"boolean"},"channelId":{"type":"string","description":"A Slack channel ID where results should be posted","example":"C1234567890","uniqueKey":"channelId","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"inputList":[{"messageLink":"https://slack.com/archives/C1234567890/p1234567890123456"},{"title":"High memory usage detected","time":"2025-01-15T10:30:00Z","attributes":{"host":"web-server-01","environment":"production"}},{"bookName":"perf-checks","time":"2025-01-15T10:30:00Z"}],"liveRun":false,"channelId":"C1234567890"},"examples":{"Example":{"title":"Example","value":{"inputList":[{"messageLink":"https://slack.com/archives/C1234567890/p1234567890123456"},{"title":"High memory usage detected","time":"2025-01-15T10:30:00Z","attributes":{"host":"web-server-01","environment":"production"}},{"bookName":"perf-checks","time":"2025-01-15T10:30:00Z"}],"liveRun":false,"channelId":"C1234567890"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"253d2458-c09c-4bd2-a1ee-96d36bc709d6":{"description":"Batch playbook execution completed","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"error":{"type":"string","description":"Error message if the playbook execution failed","example":"Failed to execute playbook: timeout","uniqueKey":"items.[INDEX].error","typeLabel":"string"},"highlights":{"type":"string","description":"Bottom-line summary containing root cause analysis, conclusions, and key insights derived from the playbook execution","example":"Root cause: Database connection pool exhaustion. The CPU spike correlates with increased database queries from the application layer. Immediate action: Scale database connection pool from 20 to 50 connections.","uniqueKey":"items.[INDEX].highlights","typeLabel":"string"},"gadgetsHighlights":{"type":"array","description":"Array of gadget highlight results","items":{"type":"object","required":["title"],"properties":{"title":{"type":"string","description":"The title of the gadget","isRequired":true,"uniqueKey":"items.[INDEX].gadgetsHighlights.items.[INDEX].title","typeLabel":"string"},"args":{"type":"object","description":"Arguments sent to the gadget","uniqueKey":"items.[INDEX].gadgetsHighlights.items.[INDEX].args","typeLabel":"object"},"highlights":{"type":"string","description":"Summary containing conclusions and key insights derived from the gadget execution","example":"The high error rate is driven by latency across multiple regions.","uniqueKey":"items.[INDEX].gadgetsHighlights.items.[INDEX].highlights","typeLabel":"string"}},"uniqueKey":"items.[INDEX].gadgetsHighlights.items.[INDEX]","typeLabel":"object"},"uniqueKey":"items.[INDEX].gadgetsHighlights","typeLabel":"object[]"},"enrichmentLink":{"type":"string","description":"Link to the Slack message thread where enrichment results were posted (only present when channelId was specified)","example":"https://slack.com/archives/C1234567890/p6543210987654321","uniqueKey":"items.[INDEX].enrichmentLink","typeLabel":"string"},"actionableMitigations":{"type":"array","description":"Array of actionable mitigations","items":{"type":"object","required":["toolName"],"properties":{"toolName":{"type":"string","description":"The name of the tool","isRequired":true,"uniqueKey":"items.[INDEX].actionableMitigations.items.[INDEX].toolName","typeLabel":"string"},"customName":{"type":"string","description":"A custom name for the tool (optional)","uniqueKey":"items.[INDEX].actionableMitigations.items.[INDEX].customName","typeLabel":"string"},"url":{"type":"string","description":"A url target for the tool","uniqueKey":"items.[INDEX].actionableMitigations.items.[INDEX].url","typeLabel":"string"},"action":{"type":"object","description":"An action target for the tool","uniqueKey":"items.[INDEX].actionableMitigations.items.[INDEX].action","typeLabel":"object"}},"uniqueKey":"items.[INDEX].actionableMitigations.items.[INDEX]","typeLabel":"object"},"uniqueKey":"items.[INDEX].actionableMitigations","typeLabel":"object[]"},"actionResults":{"type":"array","description":"Array of action execution results","items":{"type":"object","properties":{"title":{"type":"string","description":"Title of the action","example":"Check system metrics","uniqueKey":"items.[INDEX].actionResults.items.[INDEX].title","typeLabel":"string"},"shortAnswer":{"type":"string","description":"Short answer summary from the action","example":"CPU usage is at 85%","uniqueKey":"items.[INDEX].actionResults.items.[INDEX].shortAnswer","typeLabel":"string"},"mostImportantLink":{"type":"string","description":"Key link to view raw action results in the original observability tool","example":"https://grafana.example.com/dashboard/cpu","uniqueKey":"items.[INDEX].actionResults.items.[INDEX].mostImportantLink","typeLabel":"string"}},"uniqueKey":"items.[INDEX].actionResults.items.[INDEX]","typeLabel":"object"},"uniqueKey":"items.[INDEX].actionResults","typeLabel":"object[]"}},"uniqueKey":"items.[INDEX]","typeLabel":"object"},"uniqueKey":"","typeLabel":"object[]"},"example":[{"highlights":"Root cause: Database connection pool exhaustion. The CPU spike correlates with increased database queries from the application layer. Immediate action: Scale database connection pool from 20 to 50 connections.","gadgetsHighlights":[],"enrichmentLink":"https://slack.com/archives/C1234567890/p6543210987654321","actionResults":[{"title":"Check system metrics","shortAnswer":"CPU usage is at 85%","mostImportantLink":"https://grafana.example.com/dashboard/cpu"}]},{"error":"Failed to run playbook for alert High memory usage detected"}],"examples":{"Example":{"title":"Example","value":[{"highlights":"Root cause: Database connection pool exhaustion. The CPU spike correlates with increased database queries from the application layer. Immediate action: Scale database connection pool from 20 to 50 connections.","gadgetsHighlights":[],"enrichmentLink":"https://slack.com/archives/C1234567890/p6543210987654321","actionResults":[{"title":"Check system metrics","shortAnswer":"CPU usage is at 85%","mostImportantLink":"https://grafana.example.com/dashboard/cpu"}]},{"error":"Failed to run playbook for alert High memory usage detected"}]}},"exampleType":"examples"}},"exampleType":"examples"},"6b42f4db-fb8b-4018-ae1d-d914cdb3daea":{"description":"Validation error","content":{"application/json":{"schema":{"oneOf":[{"type":"object","properties":{"error":{"type":"array","description":"Array of validation issue objects","items":{"type":"object","properties":{"path":{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.error.items.[INDEX].path.items.[INDEX]","typeLabel":"string"},"example":["body","messageLink"],"uniqueKey":"oneOf.0.error.items.[INDEX].path","typeLabel":"string[]"},"message":{"type":"string","example":"Required","uniqueKey":"oneOf.0.error.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"oneOf.0.error.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.0.error","typeLabel":"object[]"}},"uniqueKey":"oneOf.0","typeLabel":"object"},{"type":"object","properties":{"error":{"type":"string","description":"Validation error message","example":"Invalid input format","uniqueKey":"oneOf.1.error","typeLabel":"string"}},"uniqueKey":"oneOf.1","typeLabel":"object"}],"uniqueKey":"","typeLabel":"object"},"example":[{"error":"inputList exceeds maximum size or invalid input format"}],"examples":{"Example":{"title":"Example","value":[{"error":"inputList exceeds maximum size or invalid input format"}]}},"exampleType":"examples"}},"exampleType":"examples"},"9b85977e-6921-4dff-8674-296fdb208638":{"description":"Unauthorized - Invalid or missing JWT token","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Error message","example":"Internal server error","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Internal server error"}}},"exampleType":"generated"}},"exampleType":"generated"},"d9cc0d3a-87e0-4671-ade6-562e8a26b088":{"description":"Forbidden - API not enabled for organization","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Error message","example":"Internal server error","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"Client ID not configured for organization"},"examples":{"Example":{"title":"Example","value":{"error":"Client ID not configured for organization"}}},"exampleType":"examples"}},"exampleType":"examples"},"1d8733d3-c09a-4366-a42f-af93b1904cd9":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Error message","example":"Internal server error","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Internal server error"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"3dfb48fe-9dd6-4ea1-a9b1-bf940859e100":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"JWT token obtained from Auth0","scopes":[]}}},"servers":{"a5b6d660-8790-492b-ac0c-ac4dc8108706":{"url":"https://api.wildmoose.ai","description":"Production server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"JWT token obtained from Auth0","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"JWT token obtained from Auth0","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/mooster-api.yaml"},"subdomain":"wildmoose-ec12a075","siteName":"Wild Moose Docs","title":"Batch execute - Wild Moose Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-03-27T18:50:35.849Z","originalFileLocation":"api-reference/endpoint/batch-execute.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=\"Executes playbooks for multiple production issues in a single request. Each item in the inputList can either provide a message link or details. If bookName is specified for an item, the playbook is identified by name and messageLink/title are optional. Maximum 10 items per batch.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Wild Moose Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/wildmoose-ec12a075/aQwaVoQ6JdTpYRa-/_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/wildmoose-ec12a075/aQwaVoQ6JdTpYRa-/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/wildmoose-ec12a075/aQwaVoQ6JdTpYRa-/_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/wildmoose-ec12a075/aQwaVoQ6JdTpYRa-/_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/wildmoose-ec12a075/aQwaVoQ6JdTpYRa-/_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/wildmoose-ec12a075/aQwaVoQ6JdTpYRa-/_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/wildmoose-ec12a075/aQwaVoQ6JdTpYRa-/_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/wildmoose-ec12a075/aQwaVoQ6JdTpYRa-/_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/wildmoose-ec12a075/aQwaVoQ6JdTpYRa-/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Batch execute - Wild Moose Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Executes playbooks for multiple production issues in a single request. Each item in the inputList can either provide a message link or details. If bookName is specified for an item, the playbook is identified by name and messageLink/title are optional. Maximum 10 items per batch.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Wild Moose Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.wildmoose.ai/api-reference/endpoint/batch-execute\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://wildmoose-ec12a075.mintlify.app/_mintlify/api/og/v2?division=Endpoints\u0026amp;title=Batch+execute\u0026amp;description=Executes+playbooks+for+multiple+production+issues+in+a+single+request.+Each+item+in+the+inputList%0Acan+either+provide+a+message+link+or+details.+If+bookName+is+s\u0026amp;theme=4c2456080950b51119af10f1\u0026amp;signature=ad98b51381f4d3ab1ff9935b69d539bff1bd0c54e2c3a6f50e0d1e60a564c39c\">\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=\"Batch execute - Wild Moose Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Executes playbooks for multiple production issues in a single request. Each item in the inputList can either provide a message link or details. If bookName is specified for an item, the playbook is identified by name and messageLink/title are optional. Maximum 10 items per batch.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://wildmoose-ec12a075.mintlify.app/_mintlify/api/og/v2?division=Endpoints\u0026amp;title=Batch+execute\u0026amp;description=Executes+playbooks+for+multiple+production+issues+in+a+single+request.+Each+item+in+the+inputList%0Acan+either+provide+a+message+link+or+details.+If+bookName+is+s\u0026amp;theme=4c2456080950b51119af10f1\u0026amp;signature=ad98b51381f4d3ab1ff9935b69d539bff1bd0c54e2c3a6f50e0d1e60a564c39c\">\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/wildmoose-ec12a075/aQwaVoQ6JdTpYRa-/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Wild Moose Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7C3AED\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.wildmoose.ai/api-reference/endpoint/batch-execute\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/endpoint/batch-execute.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.wildmoose.ai/#organization\",\"name\":\"Wild Moose Docs\",\"url\":\"https://docs.wildmoose.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/wildmoose-ec12a075/P4vWXMk74TQetBQr/logo/light.svg?fit=max\u0026auto=format\u0026n=P4vWXMk74TQetBQr\u0026q=85\u0026s=f79e354ac8da4175b4191d603eae4fc6\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.wildmoose.ai#website\",\"name\":\"Wild Moose Docs\",\"url\":\"https://docs.wildmoose.ai\",\"publisher\":{\"@id\":\"https://docs.wildmoose.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.wildmoose.ai/api-reference/endpoint/batch-execute#webpage\",\"url\":\"https://docs.wildmoose.ai/api-reference/endpoint/batch-execute\",\"name\":\"Batch execute\",\"description\":\"Executes playbooks for multiple production issues in a single request. Each item in the inputList can either provide a message link or details. If bookName is specified for an item, the playbook is identified by name and messageLink/title are optional. Maximum 10 items per batch.\",\"dateModified\":\"2026-03-27T18:50:35.849Z\",\"isPartOf\":{\"@id\":\"https://docs.wildmoose.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.wildmoose.ai/api-reference/endpoint/batch-execute#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.wildmoose.ai/api-reference/endpoint/batch-execute#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.wildmoose.ai/api-reference/endpoint/execute-playbook\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Batch execute\",\"item\":\"https://docs.wildmoose.ai/api-reference/endpoint/batch-execute\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.wildmoose.ai/api-reference/endpoint/batch-execute#apireference\",\"headline\":\"Batch execute\",\"name\":\"Batch execute\",\"description\":\"Executes playbooks for multiple production issues in a single request. Each item in the inputList can either provide a message link or details. If bookName is specified for an item, the playbook is identified by name and messageLink/title are optional. Maximum 10 items per batch.\",\"url\":\"https://docs.wildmoose.ai/api-reference/endpoint/batch-execute\",\"mainEntityOfPage\":{\"@id\":\"https://docs.wildmoose.ai/api-reference/endpoint/batch-execute#webpage\"},\"dateModified\":\"2026-03-27T18:50:35.849Z\",\"publisher\":{\"@id\":\"https://docs.wildmoose.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.wildmoose.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Wild Moose Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Wild Moose Docs","nav":{"global":{"anchors":[{"anchor":"API Reference","icon":"code","href":"/api-reference/introduction"},{"anchor":"Blog","icon":"newspaper","href":"https://www.wildmoose.ai/blog"}]},"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"API overview","icon":"code","href":"/api-reference/introduction"},{"title":"Authentication","icon":"lock","href":"/api-reference/authentication"}]},{"group":"Endpoints","pages":[{"title":"Execute a playbook","openapi":"POST /playbook/execution","description":"Executes a playbook for a single point in time when a production issue took place.\nThe request can either provide a message link to a Slack message describing the issue,\nor provide its details directly.\nAlternatively, if bookName is specified, the playbook is identified by name and messageLink/title are optional.\n","href":"/api-reference/endpoint/execute-playbook"},{"title":"Batch execute","openapi":"POST /playbook/execution/batch","href":"/api-reference/endpoint/batch-execute"},{"title":"List playbooks","openapi":"GET /playbook","description":"Returns a list of all available playbooks for the organization, including their names,\nassociated monitor names, and any required attributes.\n","href":"/api-reference/endpoint/list-playbooks"}]}]}]},"title":"Batch execute - Wild Moose Docs","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Bbp7I60D.js","utils-C3RIvJha.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DqD-vLt8.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B31Loprg.js","snippetPresets-DKpk-b8t.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Cj65AhOR.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BXtn5gcC.js","shallow-RY2b03Cp.js","getApiPlaygroundDisplay-B0jeiPk3.js","CodeSnippet-CYgBjjwn.js","CodeSnippets-DOngDrYB.js","Page-n7I5XbKb.js","getPastedJson-DRQbJx-T.js","icon-CQiQCicY.js","MethodPill-BKTLdNtu.js","DuplicateIcon-B9jpAdat.js","createIcon-DCddRrXv.js","DynamicMarkdown-a8hUKrw6.js","SectionHeading-eECVV2eH.js","axios-vUo_bRtp.js","Markdown--GF7ZIpf.js","clsx-DZLdJUrt.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-2LoAhjKH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Zwc0ZncM.js"]}