From de9401818710a149e87345617d6d25976c4cf2c2 Mon Sep 17 00:00:00 2001 From: Mitch Vars <15235861+mplsmitch@users.noreply.github.com> Date: Mon, 29 Sep 2025 15:01:37 -0500 Subject: [PATCH 1/2] min_age Adds min_age field to vehicle_types.json --- gbfs.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gbfs.md b/gbfs.md index b45f07d5..39bbea12 100644 --- a/gbfs.md +++ b/gbfs.md @@ -635,6 +635,7 @@ Field Name | REQUIRED | Type | Defines `vehicle_types[].rated_power`
*(added in v2.3)* | OPTIONAL | Non-negative Integer | The rated power of the motor for this vehicle type in watts. `vehicle_types[].default_reserve_time`
*(added in v2.3)* | Conditionally REQUIRED | Non-negative Integer | REQUIRED if `reservation_price_per_min` or `reservation_price_flat_rate` are defined. Maximum time in minutes that a vehicle can be reserved before a rental begins. When a vehicle is reserved by a user, the vehicle remains locked until the rental begins. During this time the vehicle is unavailable and cannot be reserved or rented by other users. The vehicle status in `vehicle_status.json` MUST be set to `is_reserved = true`. If the value of `default_reserve_time` elapses without a rental beginning, the vehicle status MUST change to `is_reserved = false`. If `default_reserve_time` is set to `0`, the vehicle type cannot be reserved. `vehicle_types[].return_constraint`
*(as of v2.3)*| OPTIONAL | Enum | The conditions for returning the vehicle at the end of the rental.

Current valid values are: