Set signing policy
Receipts
Set Signing Policy
Configure which issuers and algorithms may sign receipts of a given type.
POST
Set signing policy
Sets or updates the signing policy for a receipt type. The policy controls which issuers can mint receipts and which signing algorithms are permitted.
If no policy is configured, all trusted issuers with any algorithm are permitted.
To read the current policy, use
GET /v1/receipt-types/{name}/signing-policy.
Path parameters
Receipt type name, optionally versioned:
payment_receipt or payment_receipt@1.0.0.Request
If
true, any trusted issuer meeting the min_trust_tier may mint receipts of this type.UUIDs of explicitly permitted issuers. Used when
allow_any_issuer is false.Minimum trust tier:
any, self_issued, verified_org, or regulated_issuer. Defaults to any.Allowed signing algorithms (e.g.
["Ed25519"]). Empty array means all algorithms are permitted.Response
The receipt type name.
Whether any trusted issuer can mint.
Whitelisted issuer UUIDs.
Minimum trust tier required.
Permitted signing algorithms.
ISO 8601 timestamp of last update.
Authorizations
API key for machine-to-machine authentication
Path Parameters
Receipt type name
Body
application/json

