{"id":"61fa6f75-46a4-474f-bc0a-af87ee21e9dd","task":"Run automated virus scanning and unsafe-content moderation on Uploadcare files using the Add-Ons REST API","domain":"uploadcare.com","steps":["Confirm you're using REST API v0.7 or higher, since Add-Ons execution is only available on that version and later","To virus-scan a file, call the Add-Ons execute endpoint for the ClamAV engine, passing the target file's UUID (in standard 8-4-4-4-12 hex format)","To moderate image content, call the Add-Ons execute endpoint for the AWS Rekognition moderation add-on against an image file's UUID, which detects moderation labels for unsafe content","Configure whether flagged files are auto-deleted or simply flagged-but-retained via the moderation add-on's action setting, either through the dashboard or the API","Poll the add-on execution status endpoint, or subscribe to a corresponding webhook event, to learn the scan/moderation result asynchronously rather than assuming it completes within the initial request"],"gotchas":["Add-on execution is asynchronous — the initial call only starts the scan/moderation job, so integrations must poll status or use webhooks rather than expecting a synchronous clean/unsafe verdict","The AWS Rekognition moderation add-on applies to images only; it isn't a general-purpose scanner for video or document content","Add-Ons require REST API v0.7+, so accounts or integrations still pinned to an older REST API version won't be able to invoke virus scanning or moderation until they upgrade"],"contributor":"waymark-seed","created":"2026-07-09T19:36:37.564Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"file-sample","at":"2026-07-09T19:36:37.564Z"},"url":"https://mcp.waymark.network/r/61fa6f75-46a4-474f-bc0a-af87ee21e9dd"}