Skip to main content
POST
Generate FIPS cryptographic assessment from ZIP bundle

Authorizations

X-Customer-Key
string
header
required

Customer API key for authentication

Body

application/json
name
string
required

Name for the FIPS assessment

Example:

"production-crypto-audit"

format
enum<string>
required

Output format for the assessment

Available options:
oscal,
yaml,
json
Example:

"json"

zip_content
string
required

Base64-encoded ZIP archive. Supported file types: sbom.json/spdx.json (SBOM), *.tfstate (Terraform), *.yaml/manifest.yaml (Kubernetes), playbook.yaml (Ansible), package-lock.json/Cargo.lock/go.mod/poetry.lock (package managers), system_info.json/openssl.json (system crypto info)

Example:

"UEsDBBQAAAAIAA=="

Response

Evidence assessment completed successfully

id
string<uuid>
required

Unique identifier for this assessment

status
enum<string>
required

Assessment status

Available options:
completed,
failed
created_at
string<date-time>
required

Timestamp when assessment was created

assessment
object
required
artifacts
object[]
required

Generated artifacts (assessment files, diagrams)