GET /health
- Health checkGET /
- Service infoPOST /api/v1/public/metrics
- Create anonymous metric
POST /api/v1/users
- Create userGET /api/v1/users/{user_id}
- Get user profilePUT /api/v1/users/{user_id}
- Update user profilePOST /api/v1/users/{user_id}/resources
- Create user resource (including database configs)GET /api/v1/users/{user_id}/resources
- Get user resourcesPOST /api/v1/metrics
- Create metricGET /api/v1/metrics
- Get metricsGET /api/v1/metrics/summary
- Get metrics summary
POST /api/v1/users/{user_id}/database-config
- Create/update database configurationDELETE /api/v1/users/{user_id}/database-config
- Delete database configurationPOST /api/v1/users/{user_id}/database-config/test
- Test database connection
POST /api/v1/users/{user_id}/sql/execute
- Execute SQL query on user's databaseGET /api/v1/users/{user_id}/sql/schema
- Get database schema (tables, columns, etc.)GET /api/v1/users/{user_id}/sql/history
- Get user's query execution history
POST /api/v1/admin/users
- Create user (admin only)