Skip to main content

List submissions

GET /api/gov/submissions

Parameters

ParameterTypeDescription
statusstringFilter: PENDING, IN_REVIEW, APPROVED, REJECTED, NEEDS_RESPONSE

Response

{
  "submissions": [
    {
      "id": "sub_abc123",
      "status": "PENDING",
      "submittedAt": "2026-03-01T10:00:00Z",
      "round": 1,
      "assignedTo": null,
      "profile": {
        "address": "123 Main St",
        "city": "Austin",
        "state": "TX",
        "firmId": "firm_xyz",
        "verdictSummary": {
          "overall": "YELLOW",
          "passCount": 18,
          "failCount": 2,
          "needsReviewCount": 5
        }
      },
      "jurisdiction": { "name": "City of Austin" }
    }
  ],
  "total": 42
}

Get submission detail

GET /api/gov/submissions/:reviewId
Returns the full submission with nested profile.categories[].items[] and reviewActions[].

Update submission

PATCH /api/gov/submissions/:reviewId

Body

FieldTypeDescription
statusstringIN_REVIEW, APPROVED, or REJECTED
assignToMebooleanAssign to current user
Returns updated submission.