REST Endpoints
Every endpoint DevMatrix exposes, grouped by the module it belongs to. All routes require an Authorization: Bearer <token> header.
Projects
| GET | /api/projects | List projects for the current user |
| POST | /api/projects | Create a project |
| GET | /api/projects/:id | Get a single project |
| PATCH | /api/projects/:id | Update a project |
| DELETE | /api/projects/:id | Delete a project |
API Playground
| GET | /api/projects/:id/requests | List saved requests |
| POST | /api/projects/:id/requests | Save a request |
| POST | /api/projects/:id/requests/:reqId/send | Send a saved request |
| GET | /api/projects/:id/collections | List collections |
AI Debugging Assistant
| POST | /api/projects/:id/debug/analyze | Analyze an error or stack trace |
| GET | /api/projects/:id/debug/history | List past analyses |
Developer Analytics
| POST | /api/projects/:id/analytics/connect-github | Connect a GitHub repository |
| POST | /api/projects/:id/analytics/connect-jira | Connect a Jira project |
| GET | /api/projects/:id/analytics/dashboard | Get dashboard metrics |
| GET | /api/projects/:id/analytics/report | Generate a project report |
SaaS Idea Validator
| POST | /api/projects/:id/ideas/analyze | Submit an idea for analysis |
| GET | /api/projects/:id/ideas/:reportId | Get a validation report |