Skip to content

Support User Requirements #771

@marius-at-atb

Description

@marius-at-atb

Have you read our FAQ? It’s possible your question can be answered there!

Yes

If you are new to the specification, please introduce yourself (name and organization/link to GBFS). It’s helpful to know who we're chatting with!

Hi there, I'm Marius and work at AtB which is the Public Transport Authority in Trondheim, Norway. We use Entur's Mobility API to access data from GBFS feeds.

What is the issue and why is it an issue?

In order to be eligible to use certain vehicles, you need to e.g.

  • be older than a specific age
  • have a driving license for a particular class of vehicles

In order to show the correct rules for a specific vehicle, we need the data to be defined somewhere.
A concrete use case for this at my company, is to require users to confirm that they are old enough before they can start a trip with an escooter. There is also an expected case upcoming regarding shared cars.

Please describe some potential solutions you have considered (even if they aren’t related to GBFS).

A potential solution might be to add the following to vehicle_types:

user_requirements: {
   minimum_age: number;
}

With the thinking that this is extendable such that e.g. a driving license spec can be added inside user_requirements as well. Hopefully somebody that knows about international standards for driving license regulations can make a good suggestion for that :)

Is your potential solution a breaking change?

  • Yes
  • No
  • Unsure

Edit 1: The FAQ link was fixed
Edit 2: snake_case instead of camelCase

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions