Skip to content

Verify activity entry signature

GET
/api/v1/activity/{entry_id}/verify

Verifies the Ed25519 cryptographic signature on a specific activity log entry. Returns the verification result including signer identity and certificate fingerprint.

Authorizations

Parameters

Path Parameters

entry_id
required

The activity log entry UUID

string format: uuid

The activity log entry UUID

Responses

200

Successful Response

Response for signature verification.

Attributes: valid: Whether the signature is cryptographically valid. signer_role: Agent role that signed (if found). certificate_fingerprint: SHA-256 fingerprint of the signing cert. signed_at: When the signature was created (ISO format). signature_status: The entry’s signature_status field. error: Human-readable error if verification failed or entry unsigned.

object
certificate_fingerprint
Any of:
string
error
Any of:
string
signature_status
Any of:
string
signed_at
Any of:
string
signer_role
Any of:
string
valid
required
boolean

422

Validation Error

object
detail
Array<object>
object
ctx
object
input
loc
required
Array
msg
required
string
type
required
string