Minimum redacted bundle for support tickets.
Required
| Field | Example |
|---|
| Timestamp | UTC to the second |
| Environment | production / non-production (or your deployment label) |
| HTTP status | e.g. 403, 502 |
model | Request body model id |
| Surface | OpenAI /v1/chat/completions or Anthropic /anthropic/v1/messages |
Strongly recommended
| Field | Notes |
|---|
x-trace-id | Your trace header |
request_id | From Anthropic error JSON |
| Error body | Full error object (redact PII in message) |
| Streaming | stream: true/false |
Do not send
- Full API keys (prefix or console key name/id is OK)
- Raw user prompts without policy approval
- Full
Authorization header
Optional
- Request shape summary (field names, no sensitive
content)
@routerbrain/sdk version
- Egress IP if using allow lists
Template
Time: 2024-06-01T12:00:00Z
Env: production
Endpoint: POST /v1/chat/completions
model: vendor/model-x
stream: true
x-trace-id: order-8821
Status: 502
Body: {"error":{"message":"...","type":"..."}}
Key: prefix sk-rb-*** (name prod-backend)
Related
Request correlation · Troubleshooting