Upload files
Browser upload
The Buyer Console supports two modes:
- ZIP upload — drag or select a single .zip file containing all evidence.
- Individual files — select multiple files (PDFs, configs, screenshots, scan outputs). They're bundled automatically.
Maximum file size: 100 MB per upload. Accepted formats: ZIP, PDF, DOCX, XLSX, JSON, PNG, JPG, CSV, TXT.
API upload
After purchasing Activation, API access is available inside the Buyer Console under Technical Access. Your API key starts with al_.
curl -X POST https://api.attestlayer.com/v1/intake/jobs \ -H "Authorization: Bearer al_your_key_here" \ -F "file=@evidence.zip"
The API returns a job ID. Poll GET /v1/intake/jobs/{id} for status. On PASS, artifacts are available at /v1/intake/jobs/{id}/artifacts.
What happens after upload
- The intake pipeline normalizes and fingerprints every artifact.
- The rules engine evaluates coverage against the target posture.
- You receive PASS (signed kit.zip) or FAIL (blocker list).
See Understand PASS / FAIL for details.
