Base URL
All API endpoints are served from:Authentication
All requests require a valid session. API access is authenticated through the same session mechanism as the web portal.Endpoints
| Method | Path | Description |
|---|---|---|
GET | /api/gov/dashboard | Dashboard stats and recent submissions |
GET | /api/gov/submissions | List submissions with optional filters |
GET | /api/gov/submissions/:reviewId | Get submission detail |
PATCH | /api/gov/submissions/:reviewId | Update submission status or assignment |
POST | /api/gov/submissions/:reviewId/actions | Record a review action on a compliance item |
POST | /api/gov/submissions/:reviewId/complete | Complete a review |
GET | /api/gov/codes | List code editions |
GET | /api/gov/codes/:editionId | Get code edition detail |
GET | /api/gov/inspections | List inspections |
GET | /api/gov/jurisdiction | Get jurisdiction profile |
GET | /api/gov/analytics | Get analytics data |
