action anchore_post_system_feeds { label: "trigger feeds operations" description: "Execute a synchronous feed sync operation. The response will block until complete, then return the result summary." provider: anchore method: POST path: "/system/feeds" encoding: json input: { type: "object" properties: { flush: { type: "boolean" } sync: { type: "boolean" } } additionalProperties: false } output: { type: "array" description: "An array of feed sync summaries representing the result of an explicit feed sync operation" items: { type: "object" description: "The result of a sync of a single feed" properties: { feed: { type: "string" description: "The name of the feed synced" } groups: { type: "array" description: "Array of group sync results" items: { type: "object" properties: { group: { type: "string" description: "The name of the group" } status: { type: "string" enum: ["success", "failure"] } total_time_seconds: { type: "number" description: "The duration of the group sync in seconds" } updated_image_count: { type: "integer" description: "The number of images updated by the this group sync, across all accounts. This is typically only non-zero for vulnerability feeds which update images' vulnerability results during the sync." } updated_record_count: { type: "integer" description: "The number of feed data records synced down as either updates or new records" } } } } status: { type: "string" description: "The result of the sync operations, either co" enum: ["success", "failure"] } total_time_seconds: { type: "number" description: "The duratin, in seconds, of the sync of the feed, the sum of all the group syncs" } } } } }