Get all packages in a hourly rate
GET/v1/rates/hourly/:id/packages
Get all packages in a hourly rate by ID
Request
Path Parameters
id stringrequired
Hourly rate ID
Query Parameters
page number
Possible values: >= 1
Default value: 1
Page number for pagination
limit number
Possible values: >= 1
Default value: 10
Number of items per page
name string
Filter by package name (case-insensitive)
Responses
- 200
- 400
- 404
- 500
List of packages in hourly rate retrieved successfully
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
data object[]required
The data of the paginated response
_id stringrequired
The ID of the package
name stringrequired
The name of the package
duration numberrequired
The duration of the package
type stringrequired
The type of the package
basedFee numberrequired
The based fee of the package
feePerExtraDuration numberrequired
The fee per extra duration of the package
feePerExtraDistance numberrequired
The fee per extra distance of the package
extraDurationType stringrequired
The extra duration type of the package
coveredDistance numberrequired
The covered distance of the package
total numberrequired
The total number of items
page numberrequired
The current page
limit numberrequired
The number of items per page
totalPages numberrequired
The total number of pages
{
"data": [
{
"_id": "Package 1",
"name": "Package 1",
"duration": 1,
"type": "hour",
"basedFee": 1,
"feePerExtraDuration": 1,
"feePerExtraDistance": 1,
"extraDurationType": "minute",
"coveredDistance": 1
}
],
"total": 100,
"page": 1,
"limit": 10,
"totalPages": 10
}
Invalid input data
Hourly rate not found
Internal server error
Loading...