Skip to main content
POST https://api.prompt-wall.com/v1/events This endpoint is observe-only — there is no enforcement, no mutation, no upstream call. Use it when PromptWall did not run the LLM.

Request

Required headers

Authorization: Bearer pw_… is also accepted.

Body — single event

Body — batch (up to 500 events)

Field reference

Response

Single event accepted

Batch with mixed outcomes

HTTP status:

Idempotency

request_id is the primary key in the canonical traces table. Submitting the same request_id twice never creates two rows — the second call returns skipped: true. This makes batch retries safe.