Append a signed event to a recorder's hash chain

post/api/v1/recorders/{publicId}/entries

Request

  • Base URL: https://touchstone.cv
  • URL: https://touchstone.cv/api/v1/recorders/{publicId}/entries
  • Auth: HTTP bearer

Path parameters

publicIdstring required

Request body

event_typestring required
payload_hashstring required

sha256 hex of JCS-canonical payload

actor_sigstring required

base64 Ed25519 detached signature over the canonical signed_content

counterparty_substring nullable
client_tsstring date-time nullable
body_encstring nullable

optional stored payload body

Example request

{
  "event_type": "tool_call"
}

Response

Created

seqinteger
prev_hashstring
entry_hashstring
server_tsstring date-time

Changes

No recorded changes to this operation across all 1 revision of this API.