{"summary": {"validatorVersion": "1.0.18", "version": {"detected": "3.0", "validated": "3.0"}, "hasErrors": true, "errorsCount": 11}, "filesSummary": [{"required": true, "exists": true, "file": "gbfs.json", "hasErrors": false, "errorsCount": 0, "groupedErrors": []}, {"required": false, "exists": false, "file": "manifest.json", "hasErrors": false, "errorsCount": 0, "groupedErrors": []}, {"required": false, "exists": false, "file": "gbfs_versions.json", "hasErrors": false, "errorsCount": 0, "groupedErrors": []}, {"required": true, "exists": true, "file": "system_information.json", "hasErrors": true, "errorsCount": 2, "groupedErrors": [{"keyword": "required", "message": "must have required property 'rental_apps'", "schemaPath": "#/properties/data/required", "count": 1}, {"keyword": "required", "message": "must have required property 'feed_contact_email'", "schemaPath": "#/properties/data/required", "count": 1}]}, {"required": false, "exists": true, "file": "vehicle_types.json", "hasErrors": false, "errorsCount": 0, "groupedErrors": []}, {"required": false, "exists": true, "file": "station_information.json", "hasErrors": false, "errorsCount": 0, "groupedErrors": []}, {"required": false, "exists": true, "file": "station_status.json", "hasErrors": false, "errorsCount": 0, "groupedErrors": []}, {"required": false, "exists": true, "file": "vehicle_status.json", "hasErrors": true, "errorsCount": 9, "groupedErrors": [{"keyword": "errorMessage", "message": "Both 'lat' and 'lon' are required.", "schemaPath": "#/properties/data/properties/vehicles/items/anyOf/0/errorMessage", "count": 3}, {"keyword": "errorMessage", "message": "'station_id' is required if 'lat' and 'lon' are not present.", "schemaPath": "#/properties/data/properties/vehicles/items/anyOf/1/errorMessage", "count": 3}, {"keyword": "anyOf", "message": "must match a schema in anyOf", "schemaPath": "#/properties/data/properties/vehicles/items/anyOf", "count": 3}]}, {"required": false, "exists": true, "file": "system_regions.json", "hasErrors": false, "errorsCount": 0, "groupedErrors": []}, {"required": false, "exists": false, "file": "system_pricing_plans.json", "hasErrors": false, "errorsCount": 0, "groupedErrors": []}, {"required": false, "exists": false, "file": "system_alerts.json", "hasErrors": false, "errorsCount": 0, "groupedErrors": []}, {"required": false, "exists": false, "file": "geofencing_zones.json", "hasErrors": false, "errorsCount": 0, "groupedErrors": []}]}