action superset_get_chart_data_cache_key { label: "get_chart_data_cache_key" description: "Takes a query context cache key and returns payload data response for the given query." provider: superset method: GET path: "/chart/data/{cache_key}" encoding: json input: { type: "object" properties: { cache_key: { type: "string" } } required: ["cache_key"] additionalProperties: false } output: { type: "object" properties: { result: { type: "array" description: "A list of results for each corresponding query in the request." items: { type: "object" required: ["cache_key", "cache_timeout", "cached_dttm", "is_cached", "query"] properties: { annotation_data: { type: "array" description: "All requested annotation data" items: { type: "object" } } applied_filters: { type: "array" description: "A list with applied filters" items: { type: "object" } } cache_key: { type: "string" description: "Unique cache key for query object" } cache_timeout: { type: "integer" format: "int32" description: "Cache timeout in following order: custom timeout, datasource timeout, default config timeout." } cached_dttm: { type: "string" description: "Cache timestamp" } data: { type: "array" description: "A list with results" items: { type: "object" } } error: { type: "string" description: "Error" } is_cached: { type: "boolean" description: "Is the result cached" } query: { type: "string" description: "The executed query statement" } rejected_filters: { type: "array" description: "A list with rejected filters" items: { type: "object" } } rowcount: { type: "integer" format: "int32" description: "Amount of rows in result set" } stacktrace: { type: "string" } status: { type: "string" description: "Status of the query" enum: ["stopped", "failed", "pending", "running", "scheduled", "success", "timed_out"] } } } } } } }