gis-tools-ts - v0.6.0
    Preparing search index...

    Interface GBFSFreeBikeStatusV23

    Free Bike Status V2.3

    Describes the vehicles that are available for rent (as of v2.1-RC2).

    interface GBFSFreeBikeStatusV23 {
        data: {
            bikes: {
                available_until?: string;
                bike_id: string;
                current_fuel_percent?: number;
                current_range_meters?: number;
                home_station_id?: string;
                is_disabled: boolean;
                is_reserved: boolean;
                last_reported?: number;
                lat?: number;
                lon?: number;
                pricing_plan_id?: string;
                rental_uris?: { android?: string; ios?: string; web?: string };
                station_id?: string;
                vehicle_equipment?: (
                    | "child_seat_a"
                    | "child_seat_b"
                    | "child_seat_c"
                    | "winter_tires"
                    | "snow_chains"
                )[];
                vehicle_type_id?: string;
            }[];
        };
        last_updated: number;
        ttl: number;
        version: "2.3";
    }
    Index

    Properties

    data: {
        bikes: {
            available_until?: string;
            bike_id: string;
            current_fuel_percent?: number;
            current_range_meters?: number;
            home_station_id?: string;
            is_disabled: boolean;
            is_reserved: boolean;
            last_reported?: number;
            lat?: number;
            lon?: number;
            pricing_plan_id?: string;
            rental_uris?: { android?: string; ios?: string; web?: string };
            station_id?: string;
            vehicle_equipment?: (
                | "child_seat_a"
                | "child_seat_b"
                | "child_seat_c"
                | "winter_tires"
                | "snow_chains"
            )[];
            vehicle_type_id?: string;
        }[];
    }

    Contains the list of bikes published by the auto-discovery file.

    Type declaration

    • bikes: {
          available_until?: string;
          bike_id: string;
          current_fuel_percent?: number;
          current_range_meters?: number;
          home_station_id?: string;
          is_disabled: boolean;
          is_reserved: boolean;
          last_reported?: number;
          lat?: number;
          lon?: number;
          pricing_plan_id?: string;
          rental_uris?: { android?: string; ios?: string; web?: string };
          station_id?: string;
          vehicle_equipment?: (
              | "child_seat_a"
              | "child_seat_b"
              | "child_seat_c"
              | "winter_tires"
              | "snow_chains"
          )[];
          vehicle_type_id?: string;
      }[]

      An array of all bikes available for rent.

    last_updated: number

    Last time the data in the feed was updated in POSIX time. Minimum: 1450155600

    ttl: number

    Number of seconds before the data in the feed will be updated again (0 if the data should always be refreshed). Minimum: 0

    version: "2.3"

    GBFS version number to which the feed conforms, according to the versioning framework (added in v1.1). Const: 2.3