API: Create Stations

Request

Create one or more stations with a POST request:

POST /stations

Request Body:


{
  "route_id": 101,
  "district_id": [5, 6, 7]
}
                

Sample Response:


{
  "status": "success",
  "message": "Stations created successfully",
  "data": [
    {
      "id": 3,
      "route_id": 101,
      "district_id": 5,
      "status": 1,
      "created_by": 1,
      "updated_by": null,
      "created_at": "2025-07-08T12:00:00",
      "updated_at": "2025-07-08T12:00:00",
      "deleted_at": null
    },
    {
      "id": 4,
      "route_id": 101,
      "district_id": 6,
      "status": 1,
      "created_by": 1,
      "updated_by": null,
      "created_at": "2025-07-08T12:00:00",
      "updated_at": "2025-07-08T12:00:00",
      "deleted_at": null
    },
    {
      "id": 5,
      "route_id": 101,
      "district_id": 7,
      "status": 1,
      "created_by": 1,
      "updated_by": null,
      "created_at": "2025-07-08T12:00:00",
      "updated_at": "2025-07-08T12:00:00",
      "deleted_at": null
    }
  ]
}