Endpoint
/verify independently verifies a Parmana attestation.
Verification confirms:
- Signature validity
- Runtime compatibility
- Schema compatibility
- Provenance integrity
- Release integrity
Why Verification Exists
Authorization is only useful if it can be independently verified.Did Parmana actually produce this decision?and
Can the evidence be trusted?
Core Principle
Parmana does not ask verifiers to trust a decision. Parmana provides evidence that can be independently verified.Request Body
Example Request
What Parmana Verifies
Signature Verification
Verifies that the attestation was signed by Parmana.Runtime Verification
Verifies runtime compatibility.Schema Compatibility
Verifies schema compatibility.Provenance Verification
Verifies provenance metadata.Release Verification
Verifies release integrity.Successful Response
Response Fields
| Field | Description |
|---|---|
| valid | Overall verification result |
| signatureVerified | Attestation signature valid |
| runtimeVerified | Runtime verification passed |
| schemaCompatible | Schema version supported |
| bundleVerified | Provenance bundle verified |
| releaseVerified | Release verification passed |
| trustRootVerified | Trust root verification passed |