action confluence_get_all_gadgets { label: "Get gadgets" description: "Returns a list of dashboard gadgets on a dashboard.\n\nThis operation returns:\n\n * Gadgets from a list of IDs, when `id` is set.\n * Gadgets with a module key, when `moduleKey` is set.\n * Gadgets from a list of URIs, when `uri` is set.\n * All gadgets, when no other parameters are set.\n\nThis operation can be accessed anonymously.\n\n**[Permissions](#permissions) required:** None." provider: confluence method: GET path: "/rest/api/3/dashboard/{dashboardId}/gadget" encoding: json input: { type: "object" properties: { dashboardId: { type: "integer" format: "int64" } gadgetId: { type: "array" items: { type: "integer" format: "int64" } } moduleKey: { type: "array" items: { type: "string" } } uri: { type: "array" items: { type: "string" } } } required: ["dashboardId"] additionalProperties: false } output: { type: "object" description: "The list of gadgets on the dashboard." required: ["gadgets"] properties: { gadgets: { type: "array" description: "The list of gadgets." items: { type: "object" description: "Details of a gadget." required: ["color", "id", "position", "title"] properties: { color: { type: "string" description: "The color of the gadget. Should be one of `blue`, `red`, `yellow`, `green`, `cyan`, `purple`, `gray`, or `white`." enum: ["blue", "red", "yellow", "green", "cyan", "purple", "gray", "white"] } id: { type: "integer" format: "int64" description: "The ID of the gadget instance." } moduleKey: { type: "string" description: "The module key of the gadget type." } position: { description: "The position of the gadget." type: "object" } title: { type: "string" description: "The title of the gadget." } uri: { type: "string" description: "The URI of the gadget type." } } additionalProperties: false } } } additionalProperties: false } }