action superset_post_cachekey_invalidate { label: "post_cachekey_invalidate" description: "Takes a list of datasources, finds the associated cache records and invalidates them and removes the database records" provider: superset method: POST path: "/cachekey/invalidate" encoding: json input: { type: "object" properties: { datasource_uids: { type: "array" description: "The uid of the dataset/datasource this new chart will use. A complete datasource identification needs `datasouce_uid` " items: { type: "string" } } datasources: { type: "array" description: "A list of the data source and database names" items: { type: "object" required: ["datasource_type"] properties: { database_name: { type: "string" description: "Datasource name" } datasource_name: { type: "string" description: "The datasource name." } datasource_type: { type: "string" description: "The type of dataset/datasource identified on `datasource_id`." enum: ["druid", "table", "view"] } schema: { type: "string" description: "Datasource schema" } } } } } } output: { type: "object" additionalProperties: true } }