Skip to content

Report observability events

POST
/devices/events

Batch-ingests observability events (one per MCP tool call). Signed via the X-Device-Signature header.

X-Device-Signature
required
string

Base64 signature over the canonical payload, made with the device key

object
events
required
Array<object>
object
event_time
string format: date-time
agent_type
string
Example
claude-code
mcp_name
string
Example
github
tool
string
Example
list_issues
event_type
string
Example
result
result
string
Allowed values: allowed denied error
deny_code
string
deny_reason
string
error_message
string
rule_applied
string
model
string
session_id
string
group
string
actor_email
string format: email
tokens_in
integer
tokens_out
integer
duration_ms
integer
skills
Array<string>
prompt
string
metadata
object
key
additional properties
any

Events accepted

object
accepted
integer

Invalid payload or signature