{"steps": [{"step_id": 1, "quadhash": "9wMPUnc", "waypoint_quadhashs": ["9wMPUnc"], "title": "Tui", "subtitle": "town", "time": 0, "length": 0, "deviation_length": 0, "deviation_time": 0, "elevation": 36, "elevation_on_trail": 45, "distance_from_trail": 0, "start_length": 0, "start_time": 0, "stop_length": 17884, "stop_time": 219, "amenities": {"accommodation": 26, "drinking_water": 8, "food_and_drink": 29, "historic": 12, "shop": 10, "tourism": 4}, "lnglat": [-8.6466, 42.0501], "extent": [-8.6495, 42.0429, -8.634, 42.0595], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}, {"step_id": 2, "quadhash": "9wMPUmr", "waypoint_quadhashs": ["9wMPUmr"], "title": "Pexegueira, A Lavandeira", "subtitle": "hamlet", "time": 41, "length": 3422, "deviation_length": 777, "deviation_time": 8, "elevation": 30, "elevation_on_trail": null, "distance_from_trail": 777, "start_length": 4210, "start_time": 52, "stop_length": 15238, "stop_time": 186, "amenities": {"food_and_drink": 1}, "lnglat": [-8.6444, 42.0638], "extent": [-8.6468, 42.0625, -8.6393, 42.0646], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 3, "quadhash": "9wMPUmw", "waypoint_quadhashs": ["9wMPUmw"], "title": "O Virxe Do Cami\u00f1o", "subtitle": "hamlet", "time": 45, "length": 3696, "deviation_length": 0, "deviation_time": 0, "elevation": 10, "elevation_on_trail": 19, "distance_from_trail": 0, "start_length": 3696, "start_time": 45, "stop_length": 14188, "stop_time": 173, "amenities": {"drinking_water": 1}, "lnglat": [-8.6395, 42.0654], "extent": [-8.6436, 42.0633, -8.6362, 42.0669], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 4, "quadhash": "9wMPU5G", "waypoint_quadhashs": ["9wMPU5G"], "title": "A Millada", "subtitle": "hamlet", "time": 77, "length": 6277, "deviation_length": 1662, "deviation_time": 19, "elevation": 60, "elevation_on_trail": null, "distance_from_trail": 1662, "start_length": 9156, "start_time": 114, "stop_length": 13466, "stop_time": 164, "amenities": {"food_and_drink": 2, "shop": 1}, "lnglat": [-8.6314, 42.0779], "extent": [-8.6374, 42.072, -8.6227, 42.0862], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 5, "quadhash": "jHxw4XLC", "waypoint_quadhashs": ["jHxw4XLC"], "title": "Ribadelouro", "subtitle": "town", "time": 96, "length": 7800, "deviation_length": 0, "deviation_time": 0, "elevation": 20, "elevation_on_trail": 33, "distance_from_trail": 0, "start_length": 7800, "start_time": 96, "stop_length": 10083, "stop_time": 122, "amenities": {"accommodation": 3, "drinking_water": 2, "food_and_drink": 4}, "lnglat": [-8.6426, 42.0973], "extent": [-8.6431, 42.094, -8.6358, 42.0987], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 6, "quadhash": "9wMPSxR", "waypoint_quadhashs": ["9wMPSxR"], "title": "Orbenlle", "subtitle": "suburban", "time": 113, "length": 9177, "deviation_length": 0, "deviation_time": 0, "elevation": 30, "elevation_on_trail": 29, "distance_from_trail": 0, "start_length": 9177, "start_time": 113, "stop_length": 8706, "stop_time": 105, "amenities": {"tourism": 1}, "lnglat": [-8.632, 42.1034], "extent": [-8.6336, 42.1022, -8.6315, 42.1037], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 7, "quadhash": "9wMPSvr", "waypoint_quadhashs": ["9wMPSvr"], "title": "Vides", "subtitle": "hamlet", "time": 126, "length": 10248, "deviation_length": 0, "deviation_time": 0, "elevation": 30, "elevation_on_trail": 32, "distance_from_trail": 0, "start_length": 10248, "start_time": 126, "stop_length": 7636, "stop_time": 92, "amenities": {}, "lnglat": [-8.6392, 42.1101], "extent": [-8.6412, 42.109, -8.6387, 42.1104], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 8, "quadhash": "9wMPSqQ", "waypoint_quadhashs": ["9wMPSqQ"], "title": "Cente\u00e1ns", "subtitle": "hamlet", "time": 157, "length": 12739, "deviation_length": 0, "deviation_time": 0, "elevation": 40, "elevation_on_trail": 40, "distance_from_trail": 0, "start_length": 12739, "start_time": 157, "stop_length": 5144, "stop_time": 61, "amenities": {"food_and_drink": 2, "historic": 3, "shop": 1}, "lnglat": [-8.6433, 42.1284], "extent": [-8.6469, 42.1266, -8.6373, 42.1346], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 9, "quadhash": "9wMPS8P", "waypoint_quadhashs": ["9wMPS8P"], "title": "A Igrexa", "subtitle": "hamlet", "time": 162, "length": 13133, "deviation_length": 785, "deviation_time": 8, "elevation": 70, "elevation_on_trail": null, "distance_from_trail": 785, "start_length": 13770, "start_time": 170, "stop_length": 5536, "stop_time": 65, "amenities": {"accommodation": 1, "food_and_drink": 2}, "lnglat": [-8.648, 42.1362], "extent": [-8.654, 42.1318, -8.6419, 42.1399], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": true}, {"step_id": 10, "quadhash": "9wMPS6w", "waypoint_quadhashs": ["9wMPS6w"], "title": "A Ribeira", "subtitle": "village", "time": 201, "length": 16408, "deviation_length": 880, "deviation_time": 10, "elevation": 30, "elevation_on_trail": null, "distance_from_trail": 880, "start_length": 18859, "start_time": 231, "stop_length": 2355, "stop_time": 28, "amenities": {"drinking_water": 3, "food_and_drink": 12, "historic": 3, "shop": 6, "tourism": 1}, "lnglat": [-8.6346, 42.1525], "extent": [-8.6411, 42.1484, -8.624, 42.1649], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 11, "quadhash": "9wMPS65", "waypoint_quadhashs": ["9wMPS65"], "title": "O Porri\u00f1o", "subtitle": "town", "time": 219, "length": 17884, "deviation_length": 0, "deviation_time": 0, "elevation": 49, "elevation_on_trail": 33, "distance_from_trail": 0, "start_length": 17884, "start_time": 219, "stop_length": 0, "stop_time": 0, "amenities": {"accommodation": 47, "drinking_water": 13, "food_and_drink": 94, "historic": 43, "shop": 31, "tourism": 7}, "lnglat": [-8.6203, 42.1619], "extent": [-8.6252, 42.138, -8.6031, 42.1671], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}], "alternative_stops": [{"quadhash": "9wMPS8P", "elevation": 70, "lnglat": [-8.648, 42.1362], "extent": [-8.654, 42.1336, -8.6448, 42.1398], "title": "A Igrexa", "subtitle": "hamlet", "amenities": {"accommodation": 1, "food_and_drink": 2}}, {"quadhash": "9wMPSqo", "elevation": 105, "lnglat": [-8.6564, 42.1283], "extent": [-8.6581, 42.1217, -8.6523, 42.1301], "title": "A Cavadi\u00f1a", "subtitle": "hamlet", "amenities": {"accommodation": 2, "food_and_drink": 3, "shop": 2}}, {"quadhash": "9wMPNsu", "elevation": 80, "lnglat": [-8.6093, 42.1784], "extent": [-8.6135, 42.1762, -8.607, 42.1808], "title": "Carracido", "subtitle": "hamlet", "amenities": {"accommodation": 3, "drinking_water": 3, "food_and_drink": 4, "historic": 3, "shop": 1}}, {"quadhash": "9wMPJQs", "elevation": 50, "lnglat": [-8.6282, 42.177], "extent": [-8.632, 42.1747, -8.6245, 42.1796], "title": "Monte", "subtitle": "hamlet", "amenities": {"accommodation": 3, "food_and_drink": 8}}], "is_bookable": true, "accommodation_count": 56}