Skip to main content

List a product's evidence documents

GET 

/api/v1/products/:id/documents

Required scope: dpp:read. Returns each document's metadata including fileSha256 (integrity) and verificationStatus (verifier progress). Cross-tenant / unknown id returns 404. Use GET /documents/{id}/download for a signed URL to the file.

Uploaded files are scanned for malware only on a deployment whose scanner is configured. virusScanStatus is set to Pending when a document is uploaded and stays Pending where no scanner is configured. Pending and ScanFailed are not malware verdicts. Clean is recorded only when the scanned bytes match fileSha256. A document marked Infected has its file removed and cannot be downloaded.

Request​

Responses​

Documents

Was this page helpful?