Variable gbfsStationInformationSchemaV30Const
gbfsStationInformationSchemaV30: {
    $id: string;
    $schema: string;
    description: string;
    properties: {
        data: {
            description: string;
            properties: {
                stations: {
                    items: {
                        properties: {
                            address: { description: string; type: string };
                            capacity: { description: string; minimum: number; type: string };
                            contact_phone: { description: string; type: string };
                            cross_street: { description: string; type: string };
                            is_charging_station: { description: string; type: string };
                            is_valet_station: { description: string; type: string };
                            is_virtual_station: { description: string; type: string };
                            lat: {
                                description: string;
                                maximum: number;
                                minimum: number;
                                type: string;
                            };
                            lon: {
                                description: string;
                                maximum: number;
                                minimum: number;
                                type: string;
                            };
                            name: {
                                description: string;
                                items: {
                                    properties: {
                                        language: { description: ...; pattern: ...; type: ... };
                                        text: { description: ...; type: ... };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                type: string;
                            };
                            parking_hoop: { description: string; type: string };
                            parking_type: { description: string; enum: string[]; type: string };
                            post_code: { description: string; type: string };
                            region_id: { description: string; type: string };
                            rental_methods: {
                                description: string;
                                items: { enum: string[]; type: string };
                                minItems: number;
                                type: string;
                            };
                            rental_uris: {
                                description: string;
                                properties: {
                                    android: { description: string; format: string; type: string };
                                    ios: { description: string; format: string; type: string };
                                    web: { description: string; format: string; type: string };
                                };
                                type: string;
                            };
                            short_name: {
                                description: string;
                                items: {
                                    properties: {
                                        language: { description: ...; pattern: ...; type: ... };
                                        text: { description: ...; type: ... };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                type: string;
                            };
                            station_area: {
                                description: string;
                                properties: {
                                    coordinates: { items: { items: ...; type: ... }; type: string };
                                    type: { enum: (...)[]; type: string };
                                };
                                required: string[];
                                type: string;
                            };
                            station_id: { description: string; type: string };
                            station_opening_hours: { description: string; type: string };
                            vehicle_docks_capacity: {
                                description: string;
                                items: {
                                    properties: {
                                        count: { description: ...; minimum: ...; type: ... };
                                        vehicle_type_ids: { description: ...; items: ...; type: ... };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                type: string;
                            };
                            vehicle_types_capacity: {
                                description: string;
                                items: {
                                    properties: {
                                        count: { description: ...; minimum: ...; type: ... };
                                        vehicle_type_ids: { description: ...; items: ...; type: ... };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                    type: string;
                };
            };
            required: string[];
            type: string;
        };
        last_updated: { description: string; format: string; type: string };
        ttl: { description: string; minimum: number; type: string };
        version: { const: string; description: string; type: string };
    };
    required: string[];
    type: string;
} = ...
Type Declaration
- $id: string
- $schema: string
- description: string
- properties: {
 data: {
 description: string;
 properties: {
 stations: {
 items: {
 properties: {
 address: { description: string; type: string };
 capacity: { description: string; minimum: number; type: string };
 contact_phone: { description: string; type: string };
 cross_street: { description: string; type: string };
 is_charging_station: { description: string; type: string };
 is_valet_station: { description: string; type: string };
 is_virtual_station: { description: string; type: string };
 lat: {
 description: string;
 maximum: number;
 minimum: number;
 type: string;
 };
 lon: {
 description: string;
 maximum: number;
 minimum: number;
 type: string;
 };
 name: {
 description: string;
 items: {
 properties: {
 language: { description: ...; pattern: ...; type: ... };
 text: { description: ...; type: ... };
 };
 required: string[];
 type: string;
 };
 type: string;
 };
 parking_hoop: { description: string; type: string };
 parking_type: { description: string; enum: string[]; type: string };
 post_code: { description: string; type: string };
 region_id: { description: string; type: string };
 rental_methods: {
 description: string;
 items: { enum: string[]; type: string };
 minItems: number;
 type: string;
 };
 rental_uris: {
 description: string;
 properties: {
 android: { description: string; format: string; type: string };
 ios: { description: string; format: string; type: string };
 web: { description: string; format: string; type: string };
 };
 type: string;
 };
 short_name: {
 description: string;
 items: {
 properties: {
 language: { description: ...; pattern: ...; type: ... };
 text: { description: ...; type: ... };
 };
 required: string[];
 type: string;
 };
 type: string;
 };
 station_area: {
 description: string;
 properties: {
 coordinates: { items: { items: ...; type: ... }; type: string };
 type: { enum: (...)[]; type: string };
 };
 required: string[];
 type: string;
 };
 station_id: { description: string; type: string };
 station_opening_hours: { description: string; type: string };
 vehicle_docks_capacity: {
 description: string;
 items: {
 properties: {
 count: { description: ...; minimum: ...; type: ... };
 vehicle_type_ids: { description: ...; items: ...; type: ... };
 };
 required: string[];
 type: string;
 };
 type: string;
 };
 vehicle_types_capacity: {
 description: string;
 items: {
 properties: {
 count: { description: ...; minimum: ...; type: ... };
 vehicle_type_ids: { description: ...; items: ...; type: ... };
 };
 required: string[];
 type: string;
 };
 type: string;
 };
 };
 required: string[];
 type: string;
 };
 type: string;
 };
 };
 required: string[];
 type: string;
 };
 last_updated: { description: string; format: string; type: string };
 ttl: { description: string; minimum: number; type: string };
 version: { const: string; description: string; type: string };
 }
- required: string[]
- type: string
GBFS Station Information Schema V3.0
List of all stations, their capacities and locations. REQUIRED of systems utilizing docks.
Links