shared-uploads
Get Upload
Step 5: client polls for status. When status=ready, download_url + derivatives are populated.
GET
Get Upload
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Response
Successful Response
Outbound API shape for the client — used by finalize + status endpoints.
URLs for the worker-generated variants. Populated only when status=ready.
Previous
Scan WebhookReceive a GuardDuty Malware Protection scan result for a user upload.
Returns 200 OK on success (including idempotent no-ops). On signature
mismatch returns 401. On malformed payload returns 400.
Slice 2: signature verify + hand off to UploadService.record_scan_result,
which transitions the row and (on NO_THREATS_FOUND) enqueues process_upload.
Next
Get Upload