{"steps": [{"step_id": 1, "quadhash": "9wLjvnm", "waypoint_quadhashs": ["9wLjvnm"], "title": "Camari\u00f1as", "subtitle": "town", "time": 0, "length": 0, "deviation_length": 0, "deviation_time": 0, "elevation": 14, "elevation_on_trail": 9, "distance_from_trail": 0, "start_length": 0, "start_time": 0, "stop_length": 13357, "stop_time": 177, "amenities": {"accommodation": 22, "drinking_water": 3, "food_and_drink": 33, "historic": 5, "shelter": 18, "shop": 7, "spring": 1, "tourism": 6}, "lnglat": [-9.1826, 43.1311], "extent": [-9.1907, 43.123, -9.1711, 43.1434], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}, {"step_id": 2, "quadhash": "9wLjtRc", "waypoint_quadhashs": ["9wLjtRc"], "title": "Agramar", "subtitle": "hamlet", "time": 58, "length": 4370, "deviation_length": 0, "deviation_time": 0, "elevation": 0, "elevation_on_trail": 7, "distance_from_trail": 0, "start_length": 4370, "start_time": 58, "stop_length": 8986, "stop_time": 119, "amenities": {"food_and_drink": 1}, "lnglat": [-9.1632, 43.152], "extent": [-9.1646, 43.1495, -9.1598, 43.1534], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 3, "quadhash": "9wLjtWc", "waypoint_quadhashs": ["9wLjtWc"], "title": "Telleiro, O Cruceiro", "subtitle": "hamlet", "time": 65, "length": 4971, "deviation_length": 380, "deviation_time": 5, "elevation": 40, "elevation_on_trail": null, "distance_from_trail": 380, "start_length": 5352, "start_time": 71, "stop_length": 8766, "stop_time": 117, "amenities": {"historic": 1, "shelter": 1}, "lnglat": [-9.159, 43.1485], "extent": [-9.1629, 43.1467, -9.157, 43.1496], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 4, "quadhash": "9wLjvpF", "waypoint_quadhashs": ["9wLjvpF"], "title": "Praia Rego Dos Coiros", "subtitle": "beach", "time": 97, "length": 7284, "deviation_length": 11, "deviation_time": 0, "elevation": 13, "elevation_on_trail": 13, "distance_from_trail": 11, "start_length": 7284, "start_time": 97, "stop_length": 6073, "stop_time": 80, "amenities": {}, "lnglat": [-9.1622, 43.1289], "extent": [-9.1627, 43.1288, -9.1617, 43.1291], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 5, "quadhash": "9wLjtXv", "waypoint_quadhashs": ["9wLjtXv"], "title": "Tasara\u00f1o", "subtitle": "hamlet", "time": 127, "length": 9414, "deviation_length": 0, "deviation_time": 0, "elevation": 10, "elevation_on_trail": 17, "distance_from_trail": 0, "start_length": 9414, "start_time": 127, "stop_length": 3942, "stop_time": 49, "amenities": {"food_and_drink": 1, "spring": 1}, "lnglat": [-9.1477, 43.1399], "extent": [-9.1493, 43.1386, -9.1466, 43.1421], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 6, "quadhash": "9wLjtXF", "waypoint_quadhashs": ["9wLjtXF"], "title": "A Piosa, A Paxari\u00f1a", "subtitle": "hamlet", "time": 134, "length": 9911, "deviation_length": 0, "deviation_time": 0, "elevation": 10, "elevation_on_trail": 29, "distance_from_trail": 0, "start_length": 9911, "start_time": 134, "stop_length": 3445, "stop_time": 43, "amenities": {"drinking_water": 7, "historic": 2, "shelter": 1, "shop": 1}, "lnglat": [-9.1473, 43.1362], "extent": [-9.1493, 43.1342, -9.1454, 43.1368], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 7, "quadhash": "9wLm59s", "waypoint_quadhashs": ["9wLm59s"], "title": "Dor", "subtitle": "hamlet", "time": 150, "length": 11120, "deviation_length": 0, "deviation_time": 0, "elevation": 20, "elevation_on_trail": 23, "distance_from_trail": 0, "start_length": 11120, "start_time": 150, "stop_length": 2236, "stop_time": 27, "amenities": {}, "lnglat": [-9.1376, 43.1375], "extent": [-9.1402, 43.1362, -9.1316, 43.1394], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 8, "quadhash": "9wLm5bC", "waypoint_quadhashs": ["9wLm5bC"], "title": "A Ponte Do Porto", "subtitle": "village", "time": 177, "length": 13357, "deviation_length": 0, "deviation_time": 0, "elevation": 10, "elevation_on_trail": 11, "distance_from_trail": 0, "start_length": 13357, "start_time": 177, "stop_length": 0, "stop_time": 0, "amenities": {"accommodation": 3, "drinking_water": 1, "food_and_drink": 7, "historic": 2, "shop": 4}, "lnglat": [-9.1163, 43.1378], "extent": [-9.1289, 43.1358, -9.1068, 43.1481], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}], "alternative_stops": [{"quadhash": "9wLm6Bd", "elevation": 60, "lnglat": [-9.1292, 43.1212], "extent": [-9.1297, 43.1209, -9.1288, 43.1216], "title": "Pedra Maior", "subtitle": "hamlet", "amenities": {"accommodation": 1, "food_and_drink": 1}}], "is_bookable": true, "accommodation_count": 4}