Skip to main content
GET
/
playbook
List available playbooks
curl --request GET \
  --url https://api.wildmoose.ai/playbook \
  --header 'Authorization: Bearer <token>'
[
  {
    "name": "Performance checks",
    "monitorNames": [
      "Average latency spike{{suffix}}",
      "Instance {{host}} CPU is >{{threshold}}%"
    ],
    "requiredAttributes": [
      "environment",
      "cluster"
    ]
  },
  {
    "name": "cascading-service-analysis",
    "monitorNames": [
      "{{prefix}}Error rate in {{service}} exceeded{{suffix}}"
    ]
  }
]

Documentation Index

Fetch the complete documentation index at: https://docs.wildmoose.ai/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

JWT token obtained from Auth0

Response

List of available playbooks

name
string
required

Name of the playbook

Example:

"performance-checks"

monitorNames
string[]

Array of monitor names that trigger this playbook. May include placeholder patterns using {{...}} syntax.

Example:
[
"Average latency spike{{suffix}}",
"Instance {{host}} CPU is >{{threshold}}%"
]
requiredAttributes
string[]

Array of required attribute names that must be specified (either directly or via a link to a message from which they can be parsed) when executing this playbook

Example:
["environment", "cluster"]