Skip to main content
POST
Judge immutable snapshot bytes without creating a job

Authorizations

Authorization
string
header
required

Exactly one Authorization: Bearer value from the token file

Body

application/json

Immutable byte-owned execution world. Unit bytes are canonical lowercase hexadecimal and digests are canonical lowercase SHA-256. The decoded unit aggregate is limited to 16 MiB and the complete encoded request to 33 MiB. This object is the request body itself, not a path-bearing wrapper.

digest
string
required
Pattern: ^[0-9a-f]{64}$
format_version
integer
required
root
string
required
Required string length: 1 - 4096
units
object[]
required
Maximum array length: 256

Response

Compact snapshot validation acknowledgement, not the full engine check report

Compact remote acknowledgement that the exact snapshot was revalidated. This is not the engine's public full check report; SDK callers retain the engine-owned report captured with the snapshot and return it only after this acknowledgement succeeds.

root
string
required
Minimum string length: 1
snapshot_digest
string
required
Pattern: ^[0-9a-f]{64}$
status
string
required
Allowed value: "accepted"
units
integer
required
Required range: x >= 1