Files
Microsoft-Rewards-Bot/docs/error-reporting.md

20 lines
649 B
Markdown

# Error Reporting API
## What it does
Accepts structured error reports and forwards them to Discord in a clean format.
## How to use
- Set `DISCORD_WEBHOOK_URL` in your environment.
- Send a POST request to `/api/report-error` with JSON that includes at least `error`.
- Optional fields: `summary`, `type`, `metadata` (object), `environment` (string or object with `name`).
## Example
```bash
curl -X POST https://your-deployment.vercel.app/api/report-error \
-H "Content-Type: application/json" \
-d '{"error":"Search job failed","type":"search","metadata":{"account":"user@contoso.com"}}'
```
---
**[← Back to Documentation](index.md)**