Agent

Get one operator notification by id

get/agent/v1/notifications/{notification_id}

Request

  • Base URL: https://api.run402.com
  • URL: https://api.run402.com/agent/v1/notifications/{notification_id}
  • Auth: API key in header SIGN-IN-WITH-X

Path parameters

notification_idstring uuid required

Headers

SIGN-IN-WITH-Xstring required

SIWX auth header — base64-encoded JSON payload containing a signed CAIP-122 (EIP-4361) message. See https://docs.x402.org/extensions/sign-in-with-x.

Response

Single audit row

idstring uuid
recipient_emailstring nullable
kind'digest' | 'lifecycle_event' | 'threshold_alert' | 'missing_verified_recipient'
event_typestring nullable
channel'email' | 'webhook' | 'skipped' | 'telegram'

telegram (notification-channel-routing-telegram, v1.126): every Telegram delivery attempt (queue-fed platform pass or the app-lane outbox tail) audits here alongside email/webhook.

delivery_status'delivered' | 'failed_transient' | 'failed_permanent' | 'skipped_no_recipient' | 'skipped_disabled' | 'deferred'

deferred (v1.126): a Telegram send that overflowed its per-chat/global rate budget and was pushed to the next ~60s tick — never silently dropped.

delivery_errorstring nullable
attempt_countinteger
is_testboolean
related_project_idstring nullable
related_org_idstring uuid nullable
related_wallet_addressstring nullable
created_atstring date-time
redacted_atstring date-time nullable
payloadobject nullable

null when row has been redacted past its retention window

Changes

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