Signature
API Reference
Signature
Use the legacy receipt wrapper for older Confidential AI clients.
GET
Signature
GET /v1/signature/{id} is a legacy compatibility endpoint. It returns the same proof as the canonical Get Receipt endpoint, but wrapped in the older text, signature, and signing_address envelope.
New integrations should use GET /v1/aci/receipts/{id}.
Endpoint
Parameters
string
required
Receipt id (
rcpt-...) or response id from POST /v1/chat/completions.Example
Response
Verification
For new clients, verify thereceipt object directly:
- Fetch a fresh Attestation Report.
- Confirm
receipt.workload_idandreceipt.workload_keyset_digestmatch the report. - Verify
receipt.signatureunder areceipt_signing_keysentry from the attested keyset. - Confirm the request and response hashes in
receipt.event_logmatch the bytes you sent and received.
signature over text, then bind signing_address back to a fresh attestation report.

