Added

Feature Requests API

Submit feature requests programmatically via a new API endpoint. Any authenticated user can submit feature requests through the API, CLI, or MCP.

New Endpoint

  • POST /api/v1/feature-requests — Submit a feature request

Example Request

POST /api/v1/feature-requests
{
  "title": "Add CSV export to dashboards",
  "description": "When viewing a dashboard, I'd like a button to export the underlying query results as CSV so I can share with stakeholders who don't have Bobsled access."
}

Example Response

{
  "ok": true,
  "data": {
    "submitted": true
  }
}

Details

  • Authentication: Required. Any authenticated user can call this endpoint — no admin role needed.
  • Validation: Title (1–120 characters) and description (1–2000 characters) are required.
  • Processing: Requests are recorded server-side and routed to the product team for review.