{"steps": [{"step_id": 1, "quadhash": "9wM49DL", "waypoint_quadhashs": ["9wM49DL"], "title": "Hospital de Bruma", "subtitle": "hamlet", "time": 0, "length": 0, "deviation_length": 0, "deviation_time": 0, "elevation": 390, "elevation_on_trail": 397, "distance_from_trail": 0, "start_length": 0, "start_time": 0, "stop_length": 9151, "stop_time": 108, "amenities": {"accommodation": 3, "drinking_water": 1, "food_and_drink": 1, "historic": 1}, "lnglat": [-8.3638, 43.1499], "extent": [-8.3647, 43.1495, -8.3595, 43.1553], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}, {"step_id": 2, "quadhash": "9wM4b9M", "waypoint_quadhashs": ["9wM4b9M"], "title": "Cabeza de Lobo", "subtitle": "hamlet", "time": 31, "length": 2713, "deviation_length": 0, "deviation_time": 0, "elevation": 370, "elevation_on_trail": 371, "distance_from_trail": 0, "start_length": 2713, "start_time": 31, "stop_length": 6437, "stop_time": 76, "amenities": {"drinking_water": 1, "historic": 1}, "lnglat": [-8.3777, 43.129], "extent": [-8.3782, 43.1287, -8.3773, 43.1293], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 3, "quadhash": "9wM4b9P", "waypoint_quadhashs": ["9wM4b9P"], "title": "O Castro", "subtitle": "hamlet", "time": 37, "length": 3229, "deviation_length": 104, "deviation_time": 1, "elevation": 360, "elevation_on_trail": 364, "distance_from_trail": 104, "start_length": 3229, "start_time": 37, "stop_length": 5921, "stop_time": 70, "amenities": {"accommodation": 2, "drinking_water": 1, "food_and_drink": 2}, "lnglat": [-8.3795, 43.1252], "extent": [-8.3811, 43.1245, -8.3791, 43.1255], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 4, "quadhash": "9wM4baE", "waypoint_quadhashs": ["9wM4baE"], "title": "O Pazo, A Carreira", "subtitle": "hamlet", "time": 43, "length": 3740, "deviation_length": 0, "deviation_time": 0, "elevation": 340, "elevation_on_trail": 347, "distance_from_trail": 0, "start_length": 3740, "start_time": 43, "stop_length": 5410, "stop_time": 64, "amenities": {}, "lnglat": [-8.3795, 43.1204], "extent": [-8.3799, 43.1199, -8.3773, 43.1213], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 5, "quadhash": "9wM4be3", "waypoint_quadhashs": ["9wM4be3"], "title": "As M\u00e1moas", "subtitle": "hamlet", "time": 50, "length": 4399, "deviation_length": 0, "deviation_time": 0, "elevation": 320, "elevation_on_trail": 327, "distance_from_trail": 0, "start_length": 4399, "start_time": 50, "stop_length": 4751, "stop_time": 57, "amenities": {}, "lnglat": [-8.3781, 43.1148], "extent": [-8.3786, 43.1145, -8.3777, 43.1151], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 6, "quadhash": "9wM4beb", "waypoint_quadhashs": ["9wM4beb"], "title": "O Porto", "subtitle": "hamlet", "time": 54, "length": 4797, "deviation_length": 0, "deviation_time": 0, "elevation": 310, "elevation_on_trail": 314, "distance_from_trail": 0, "start_length": 4797, "start_time": 54, "stop_length": 4353, "stop_time": 53, "amenities": {}, "lnglat": [-8.3787, 43.1113], "extent": [-8.3791, 43.111, -8.3782, 43.1116], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 7, "quadhash": "9wM4bwy", "waypoint_quadhashs": ["9wM4bwy"], "title": "Os Ramos", "subtitle": "hamlet", "time": 75, "length": 6541, "deviation_length": 89, "deviation_time": 0, "elevation": 310, "elevation_on_trail": 309, "distance_from_trail": 89, "start_length": 6541, "start_time": 75, "stop_length": 2610, "stop_time": 32, "amenities": {"historic": 1}, "lnglat": [-8.38, 43.0987], "extent": [-8.3833, 43.0973, -8.3795, 43.0991], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 8, "quadhash": "9wM4bwG", "waypoint_quadhashs": ["9wM4bwJ", "9wM4bwG"], "title": "A R\u00faa, A Calzada, o Verdeal", "subtitle": "hamlet", "time": 80, "length": 6929, "deviation_length": 0, "deviation_time": 0, "elevation": 300, "elevation_on_trail": 303, "distance_from_trail": 0, "start_length": 6929, "start_time": 80, "stop_length": 2222, "stop_time": 27, "amenities": {"accommodation": 2, "food_and_drink": 3, "historic": 2}, "lnglat": [-8.3815, 43.0962], "extent": [-8.3836, 43.0923, -8.3806, 43.0971], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": true}, {"step_id": 9, "quadhash": "9wM4bxB", "waypoint_quadhashs": ["9wM4bxB"], "title": "Vilari\u00f1o", "subtitle": "hamlet", "time": 91, "length": 7889, "deviation_length": 0, "deviation_time": 0, "elevation": 270, "elevation_on_trail": 278, "distance_from_trail": 0, "start_length": 7889, "start_time": 91, "stop_length": 1261, "stop_time": 17, "amenities": {"accommodation": 2}, "lnglat": [-8.3814, 43.0867], "extent": [-8.3819, 43.0864, -8.381, 43.0873], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": true}, {"step_id": 10, "quadhash": "9wM4bB8", "waypoint_quadhashs": ["9wM4bB8"], "title": "Poulo", "subtitle": "suburban", "time": 108, "length": 9151, "deviation_length": 0, "deviation_time": 0, "elevation": 310, "elevation_on_trail": 317, "distance_from_trail": 0, "start_length": 9151, "start_time": 108, "stop_length": 0, "stop_time": 0, "amenities": {"accommodation": 2, "food_and_drink": 1, "historic": 1}, "lnglat": [-8.3813, 43.0779], "extent": [-8.3827, 43.0757, -8.3803, 43.0783], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}], "alternative_stops": [{"quadhash": "9wM4bwG", "elevation": 300, "lnglat": [-8.3815, 43.0962], "extent": [-8.3836, 43.0949, -8.3807, 43.0971], "title": "A R\u00faa", "subtitle": "hamlet", "amenities": {"accommodation": 2, "food_and_drink": 2, "historic": 2}}, {"quadhash": "9wM4b5d", "elevation": 350, "lnglat": [-8.402, 43.1157], "extent": [-8.4025, 43.1145, -8.4002, 43.1165], "title": "Menlle", "subtitle": "hamlet", "amenities": {"accommodation": 1, "drinking_water": 2, "food_and_drink": 2, "historic": 1, "shop": 1}}, {"quadhash": "9wNrhf2", "elevation": 290, "lnglat": [-8.3806, 43.0593], "extent": [-8.3846, 43.0578, -8.3795, 43.0607], "title": "A Calle", "subtitle": "hamlet", "amenities": {"accommodation": 1, "food_and_drink": 1}}, {"quadhash": "9wM4bsE", "elevation": 291, "lnglat": [-8.4078, 43.0768], "extent": [-8.4185, 43.0668, -8.3982, 43.0925], "title": "Ordes", "subtitle": "town", "amenities": {"accommodation": 2, "drinking_water": 8, "food_and_drink": 54, "historic": 7, "shop": 18, "tourism": 30}}], "is_bookable": true, "accommodation_count": 10}