ghostroute_verify
Retrieves a previously-issued, signed GhostRoute receipt by its GR-YYYY-NNNNNNN id, for independent audit of a past sovereignty verdict.
Use this tool when:
You hold a GhostRoute receipt id and want to confirm its contents/signature.
You are reconciling an agent's action log against the attestation layer.
Inputs:
receipt_id(path, required): GR-YYYY-NNNNNNN.
Returns:
Owner (the authenticated caller whose customer id matches the receipt's ledger row): the full persisted receipt row (routing, cert, sovereignty fields + signature).
Everyone else (public): a hash-only subset —
receipt_id,lens_version,attestation_tier,signed_by,signature,receipt_url,content_hash,signing_key_id,generated_at— enough to check the signature and content hash, not the verdict.Owner retrieval is pending: GhostRoute signing does not yet record the ledger's
customer_id, so today every caller gets the hash-only view.
Latency:
Typical <200ms (single indexed read).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| receipt_id | Yes |