How to report a bug, unexpected response, or API issue to the OpenDunes team.
If you encounter a bug, a failed request you believe should have succeeded, or unexpected model behavior, here is how to get it in front of us quickly.
A good bug report answers three questions: what did you send, what did you get back, and what did you expect?
Always include the X-Request-Id header from the failed response. This is a UUID-v7 trace ID that lets us pull the exact request, routing path, and upstream response from our logs in seconds. Without it, diagnosis is much slower.
Include in your report:
X-Request-Id value (from the response headers)error and message fields from the response body (if present)| Channel | Use for |
|---|---|
| Support | Billing issues, account problems, urgent production blockers |
| GitHub Issues | API bugs, catalog errors, documentation corrections |
| Email: support@opendunes.com | Everything else |
For billing disputes or credit discrepancies, always use the dashboard support channel — it has access to your account context.
We aim to respond to bug reports within one business day (Algeria time, GMT+1). Production-blocking issues reported with a valid X-Request-Id are triaged faster.
Feature requests and roadmap suggestions are welcome via GitHub Discussions or the dashboard feedback form. See What's live beyond chat for the current feature surface.