Skip to content

Progress Tracking

API Design

The progress tracking page requires users to develop and integrate their own API to update the frontend progress display. We have defined the necessary specifications and dynamically used them for UI rendering. Follow the specifications when developing the API. The full JSON format is as follows:

JSON
{
  "data": [
    {
      "id": "202406120002",
      "name": "Taipei City Roadside Parking Fee Refund Application",
      "date": "2024/06/12",
      "status": "Pending Review",
      "total_step": 5,
      "current_step": 2
    },
    {
      "id": "202406130002",
      "name": "Taipei City Roadside Parking Fee Refund Application",
      "date": "2024/06/13",
      "status": "Pending Review",
      "total_step": 5,
      "current_step": 3
    },
    {
      "id": "202406100002",
      "name": "Taipei City Roadside Parking Fee Refund Application",
      "date": "2024/06/10",
      "status": "Closed",
      "total_step": 5,
      "current_step": 5
    }
  ]
}

Progress Tracking - Data

FieldPurposeExample
idCase ID202406120002
nameCase NameTaipei City Roadside Parking Fee Refund Application
dateCase Application Date2024/06/12
statusCurrent Case StatusPending Review
total_stepTotal Steps in Case Review Process5
current_stepCurrent Progress Step2