Skip to content
AttestLayerAttestLayer

← Help Center

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

  1. The intake pipeline normalizes and fingerprints every artifact.
  2. The rules engine evaluates coverage against the target posture.
  3. You receive PASS (signed kit.zip) or FAIL (blocker list).

See Understand PASS / FAIL for details.