{"steps": [{"step_id": 1, "quadhash": "cS2DWCU", "waypoint_quadhashs": ["cS2DWCU"], "title": "Santhi\u00e0", "subtitle": "town", "time": 0, "length": 0, "deviation_length": 0, "deviation_time": 0, "elevation": 180, "elevation_on_trail": 187, "distance_from_trail": 0, "start_length": 0, "start_time": 0, "stop_length": 29401, "stop_time": 351, "amenities": {"accommodation": 7, "drinking_water": 12, "food_and_drink": 30, "historic": 8, "shop": 21}, "lnglat": [8.1742, 45.3667], "extent": [8.1534, 45.3603, 8.1826, 45.3743], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}, {"step_id": 2, "quadhash": "cS2DWFa", "waypoint_quadhashs": ["s3GDeV3x", "s3GDeUSi", "s3GDeV2u"], "title": "Cascina Mentegazzi, Cascina Vecchia Pragilardo, Cascina Corona", "subtitle": "locality", "time": 32, "length": 2791, "deviation_length": 0, "deviation_time": 0, "elevation": 170, "elevation_on_trail": 172, "distance_from_trail": 0, "start_length": 2791, "start_time": 32, "stop_length": 26609, "stop_time": 318, "amenities": {}, "lnglat": [8.1989, 45.3656], "extent": [8.1981, 45.3648, 8.2069, 45.3663], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 3, "quadhash": "s3GDfh6v", "waypoint_quadhashs": ["s3GDfh6v"], "title": "Cascina Zappellone", "subtitle": "locality", "time": 63, "length": 5400, "deviation_length": 1, "deviation_time": 0, "elevation": 160, "elevation_on_trail": 164, "distance_from_trail": 1, "start_length": 5400, "start_time": 63, "stop_length": 24001, "stop_time": 287, "amenities": {}, "lnglat": [8.2318, 45.3644], "extent": [8.2313, 45.3639, 8.2325, 45.3647], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 4, "quadhash": "cS2DWWy", "waypoint_quadhashs": ["cS2DWWy"], "title": "San Germano Vercellese", "subtitle": "village", "time": 98, "length": 8289, "deviation_length": 0, "deviation_time": 0, "elevation": 160, "elevation_on_trail": 163, "distance_from_trail": 0, "start_length": 8289, "start_time": 98, "stop_length": 21112, "stop_time": 252, "amenities": {"accommodation": 1, "drinking_water": 6, "food_and_drink": 6, "historic": 4, "shop": 6, "spring": 1, "tourism": 1}, "lnglat": [8.2494, 45.3504], "extent": [8.2406, 45.3467, 8.2552, 45.3547], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 5, "quadhash": "s3GDoUaK", "waypoint_quadhashs": ["s3GDoUaK"], "title": "Castellone", "subtitle": "locality", "time": 170, "length": 14354, "deviation_length": 0, "deviation_time": 0, "elevation": 140, "elevation_on_trail": 145, "distance_from_trail": 0, "start_length": 14354, "start_time": 170, "stop_length": 15047, "stop_time": 180, "amenities": {}, "lnglat": [8.3139, 45.3373], "extent": [8.3127, 45.3364, 8.315, 45.3379], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 6, "quadhash": "cS2EDTV", "waypoint_quadhashs": ["cS2EDTV"], "title": "Cascine Str\u00e0", "subtitle": "hamlet", "time": 209, "length": 17647, "deviation_length": 296, "deviation_time": 3, "elevation": 140, "elevation_on_trail": 138, "distance_from_trail": 296, "start_length": 17647, "start_time": 209, "stop_length": 11754, "stop_time": 141, "amenities": {"drinking_water": 1}, "lnglat": [8.3374, 45.325], "extent": [8.335, 45.3242, 8.3401, 45.3263], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 7, "quadhash": "cS2EDY5", "waypoint_quadhashs": ["cS2EDY5"], "title": "Sali Vercellese", "subtitle": "village", "time": 218, "length": 18343, "deviation_length": 1292, "deviation_time": 15, "elevation": 140, "elevation_on_trail": null, "distance_from_trail": 1292, "start_length": 20216, "start_time": 240, "stop_length": 11675, "stop_time": 140, "amenities": {"drinking_water": 1, "historic": 1}, "lnglat": [8.3289, 45.3099], "extent": [8.3252, 45.3073, 8.3329, 45.3184], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 8, "quadhash": "cS2EDXU", "waypoint_quadhashs": ["cS2EDXU"], "title": "Montonero", "subtitle": "hamlet", "time": 233, "length": 19602, "deviation_length": 0, "deviation_time": 0, "elevation": 137, "elevation_on_trail": 137, "distance_from_trail": 0, "start_length": 19602, "start_time": 233, "stop_length": 9799, "stop_time": 117, "amenities": {"drinking_water": 1, "food_and_drink": 1, "historic": 2}, "lnglat": [8.3475, 45.3138], "extent": [8.3435, 45.3118, 8.3495, 45.3157], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 9, "quadhash": "cS2EERA", "waypoint_quadhashs": ["cS2EERA"], "title": "Vercelli", "subtitle": "city", "time": 351, "length": 29401, "deviation_length": 0, "deviation_time": 0, "elevation": 130, "elevation_on_trail": 136, "distance_from_trail": 0, "start_length": 29401, "start_time": 351, "stop_length": 0, "stop_time": 0, "amenities": {"accommodation": 63, "drinking_water": 43, "food_and_drink": 183, "historic": 51, "shop": 103, "tourism": 36}, "lnglat": [8.4228, 45.3252], "extent": [8.399, 45.3132, 8.4348, 45.332], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}], "alternative_stops": [{"quadhash": "cS2EENv", "elevation": 120, "lnglat": [8.4044, 45.336], "extent": [8.4033, 45.3349, 8.4062, 45.3371], "title": "Canad\u00e0", "subtitle": "suburban", "amenities": {"accommodation": 1, "drinking_water": 2, "food_and_drink": 4, "historic": 1, "shop": 4}}, {"quadhash": "cS2EEWA", "elevation": 120, "lnglat": [8.4338, 45.3058], "extent": [8.433, 45.3051, 8.4347, 45.3061], "title": "Canton Billiemme", "subtitle": "hamlet", "amenities": {"accommodation": 3, "drinking_water": 32, "food_and_drink": 7, "historic": 12, "shop": 3, "tourism": 1}}, {"quadhash": "cS3neaD", "elevation": 123, "lnglat": [8.4494, 45.3367], "extent": [8.4488, 45.3361, 8.4499, 45.337], "title": "Bivio Sesia", "subtitle": "hamlet", "amenities": {"accommodation": 2, "food_and_drink": 3, "spring": 1}}, {"quadhash": "cS2EFeM", "elevation": 120, "lnglat": [8.423, 45.3007], "extent": [8.4221, 45.3001, 8.4238, 45.3012], "title": "Ariotti Marmi", "subtitle": "commercial", "amenities": {"accommodation": 1}}, {"quadhash": "cS3nexz", "elevation": 120, "lnglat": [8.4486, 45.3042], "extent": [8.448, 45.3039, 8.4491, 45.3045], "title": "Cappuccini", "subtitle": "suburban", "amenities": {"accommodation": 2, "drinking_water": 7, "food_and_drink": 3, "historic": 2, "shop": 2}}], "is_bookable": true, "accommodation_count": 72}