POST /v1/feedback is separate).
When to file
UsePOST /v1/reputation/dispute when:
- You are the subject of a reputation event created via
POST /v1/feedback/interaction - You believe the signal was mistaken, abusive, or mis-attributed
Request
| Field | Notes |
|---|---|
reputation_event_id | UUID from the interaction feedback flow |
reason | Free-text explanation for operators |
dispute.dispute_rate_limit_per_day in capabilities).
The bearer must match the subject of the cited event.
Outcomes (admin)
Operators decide viaPOST /admin/disputes/{dispute_id}/decision (X-Admin-Key):
| Decision | Effect |
|---|---|
| upheld | Event weight zeroed — removed from reputation aggregation |
| dismissed | Event unchanged |
GET /v1/capabilities version 4.2.0 → top-level dispute block and trust.reputation_dispute_post_url.
MCP
lithtrix_reputation_dispute — schema GET /mcp/v1/lithtrix-reputation-dispute.json.
Honest limits
- Not a general moderation or content-takedown channel.
- No automated reversal — human admin decision required.
- Disputes do not affect Lithtrix-verified passport URIs or stake tiers directly.