{
  "operationId": "1fcdd1cabed3d406",
  "auditData": {
    "processTime": 0.091,
    "time": "2026-04-04T09:15:29.317Z",
    "serverId": "blank",
    "environment": "blank"
  },
  "activity": {
    "activityCode": "25INMC0037",
    "country": {
      "code": "PT",
      "name": "Portugal",
      "destinations": [
        {
          "code": "OPO",
          "name": "Porto and North of Portugal"
        }
      ]
    },
    "operationDays": [
      {
        "code": "MON",
        "name": "Monday"
      },
      {
        "code": "TUE",
        "name": "Tuesday"
      },
      {
        "code": "WED",
        "name": "Wednesday"
      },
      {
        "code": "THU",
        "name": "Thursday"
      },
      {
        "code": "FRI",
        "name": "Friday"
      },
      {
        "code": "SAT",
        "name": "Saturday"
      },
      {
        "code": "SUN",
        "name": "Sunday"
      }
    ],
    "modalities": [
      {
        "code": "1070557886#PRIVATE",
        "name": "Tour",
        "duration": {
          "value": 1,
          "metric": "DAYS"
        },
        "questions": [
          {
            "code": "PHONENUMBER",
            "text": "Guests telephone with international code required",
            "required": true
          }
        ],
        "comments": [
          {
            "type": "CONTRACT_REMARKS",
            "text": "Meeting point: Livraria Lello, R. das Carmelitas 144, 4050-161 Porto // Meeting point instructions: Please ensure you arrive at the meeting point at least 15 minutes before the scheduled departure time // End point: R. de Ernesto Silva 153, 4430-999 Vila Nova de Gaia // Duration: 2 hours // Included: Guide // Not included: Transport. Tickets // Mandatory instructions: Your Local Host will reach out to you as from 48 hours before the experience to confirm the meeting location and discuss any further details // Recommendations: The itinerary adapts to travelers’ interests and walking pace. Stops may vary depending on weather conditions // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity // Voucher validity: Service date // Supplier name: Localbini // Supplier emergency phone: +41 715 087 013."
          }
        ],
        "supplierInformation": {
          "name": "LUSO DS - AGÊNCIA DE VIAGENS UNIPESSOAL, LDA",
          "vatNumber": "501594175"
        },
        "providerInformation": {
          "name": "LOCALBINI AG"
        },
        "destinationCode": "OPO",
        "contract": {
          "incomingOffice": 59,
          "code": 1857,
          "name": "25INMC0043"
        },
        "languages": [],
        "amountsFrom": [
          {
            "paxType": "ADULT",
            "ageFrom": 0,
            "ageTo": 999,
            "amount": 46689.41,
            "boxOfficeAmount": 53984.63,
            "mandatoryApplyAmount": false
          }
        ],
        "rates": [
          {
            "rateCode": "STANDARD",
            "rateClass": "NOR",
            "freeCancellation": false,
            "rateDetails": [
              {
                "rateKey": "c7snr74g00d3os3dsbk0i2rhdt0915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "ITA",
                    "description": "Italian"
                  }
                ],
                "sessions": [
                  {
                    "code": "14:30",
                    "name": "14:30"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "8levb96o80hkoahuq3ablgccg90915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "ALE",
                    "description": "German"
                  }
                ],
                "sessions": [
                  {
                    "code": "14:30",
                    "name": "14:30"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "lui2e2cm11434hgt485l99udmj0915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "ITA",
                    "description": "Italian"
                  }
                ],
                "sessions": [
                  {
                    "code": "17:30",
                    "name": "17:30"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "9iaepv29n1mf9g0s1c5uvmtdg60915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "ENG",
                    "description": "English"
                  }
                ],
                "sessions": [
                  {
                    "code": "17:30",
                    "name": "17:30"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "leit4msn1mfchff6bo4ikq9u8r0915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "POR",
                    "description": "Portuguese"
                  }
                ],
                "sessions": [
                  {
                    "code": "11:00",
                    "name": "11:00"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "ivbfies11bbr8oj32rhsrfq5630915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "ALE",
                    "description": "German"
                  }
                ],
                "sessions": [
                  {
                    "code": "11:00",
                    "name": "11:00"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "qhb65fa1129a1p1v742ac34dgc0915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "FRA",
                    "description": "French"
                  }
                ],
                "sessions": [
                  {
                    "code": "14:30",
                    "name": "14:30"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "b3i7u6h4h191j73ff9hn1ui5j20915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "CAS",
                    "description": "Spanish"
                  }
                ],
                "sessions": [
                  {
                    "code": "11:00",
                    "name": "11:00"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "jb16f4uqlg8rl9uqo0eogmc9qo0915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "CAS",
                    "description": "Spanish"
                  }
                ],
                "sessions": [
                  {
                    "code": "14:30",
                    "name": "14:30"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "b83r208vgad7gqtgj99h9heh190915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "FRA",
                    "description": "French"
                  }
                ],
                "sessions": [
                  {
                    "code": "11:00",
                    "name": "11:00"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "9743dlgeplevs5su08hpbmtibn0915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "ALE",
                    "description": "German"
                  }
                ],
                "sessions": [
                  {
                    "code": "17:30",
                    "name": "17:30"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "dhukn8g23b3niojdi625h7rht40915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "CAS",
                    "description": "Spanish"
                  }
                ],
                "sessions": [
                  {
                    "code": "17:30",
                    "name": "17:30"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "sij6l1k5t83c822eha0i1lbtaq0915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "FRA",
                    "description": "French"
                  }
                ],
                "sessions": [
                  {
                    "code": "17:30",
                    "name": "17:30"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "o0jtm9nuj45fo1cpd3lhvqfq120915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "ENG",
                    "description": "English"
                  }
                ],
                "sessions": [
                  {
                    "code": "14:30",
                    "name": "14:30"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "s0ebfbhcih5tp35kd9gkp7kebf0915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "ITA",
                    "description": "Italian"
                  }
                ],
                "sessions": [
                  {
                    "code": "11:00",
                    "name": "11:00"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "4eo3nj0s8adgkh6jb6m2ng1t8g0915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "POR",
                    "description": "Portuguese"
                  }
                ],
                "sessions": [
                  {
                    "code": "17:30",
                    "name": "17:30"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "hgqh910cl0ge5otgrgbhopupea0915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "POR",
                    "description": "Portuguese"
                  }
                ],
                "sessions": [
                  {
                    "code": "14:30",
                    "name": "14:30"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              },
              {
                "rateKey": "stfn200e081rui4i9h53r9tjs60915",
                "operationDates": [
                  {
                    "from": "2026-06-11",
                    "to": "2026-06-11",
                    "cancellationPolicies": [
                      {
                        "dateFrom": "2026-06-10T00:00:00.000Z",
                        "amount": 46689.41
                      }
                    ]
                  }
                ],
                "languages": [
                  {
                    "code": "ENG",
                    "description": "English"
                  }
                ],
                "sessions": [
                  {
                    "code": "11:00",
                    "name": "11:00"
                  }
                ],
                "minimumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "maximumDuration": {
                  "value": 1,
                  "metric": "DAYS"
                },
                "totalAmount": {
                  "amount": 46689.41,
                  "boxOfficeAmount": 53984.63,
                  "mandatoryApplyAmount": false
                },
                "paxAmounts": [
                  {
                    "paxType": "ADULT",
                    "ageFrom": 0,
                    "ageTo": 999,
                    "amount": 46689.41,
                    "boxOfficeAmount": 53984.63,
                    "mandatoryApplyAmount": false
                  }
                ]
              }
            ]
          }
        ],
        "amountUnitType": "SERVICE",
        "uniqueIdentifier": "1070557886"
      }
    ],
    "currencyName": "Indian Rupee",
    "amountsFrom": [
      {
        "paxType": "ADULT",
        "ageFrom": 0,
        "ageTo": 999,
        "amount": 46689.41,
        "boxOfficeAmount": 53984.63,
        "mandatoryApplyAmount": false
      }
    ],
    "content": {
      "name": "Porto´s History with a Local - Private walking tour",
      "detailedInfo": [],
      "featureGroups": [
        {
          "groupCode": "UNKNOWN",
          "included": [
            {
              "featureType": "OTHERINCL",
              "description": "Guide"
            }
          ]
        },
        {
          "groupCode": "TICKET",
          "excluded": [
            {
              "featureType": "ADMISSIONSNOT",
              "description": "Tickets"
            }
          ]
        },
        {
          "groupCode": "TRANSPORT",
          "excluded": [
            {
              "featureType": "TRANSPORTNOT",
              "description": "Transport"
            }
          ]
        }
      ],
      "guidingOptions": {
        "groupType": "PRIVATE",
        "guideType": "TOURGUIDE",
        "included": true,
        "tips": "INCLUDED"
      },
      "importantInfo": [
        "Not suitable for people with reduced mobilities. "
      ],
      "location": {
        "endPoints": [
          {
            "type": "Other",
            "description": "For more information, please refer to your voucher information. "
          }
        ],
        "startingPoints": [
          {
            "type": "Meeting Point",
            "meetingPoint": {
              "type": "ADDRESS",
              "geolocation": {
                "latitude": 41.14690549999999,
                "longitude": -8.614774600000032
              },
              "address": "R. das Carmelitas,144",
              "country": {
                "code": "PT",
                "name": "Portugal",
                "destinations": [
                  {
                    "code": "OPO",
                    "name": "Porto and North of Portugal"
                  }
                ]
              },
              "city": "Porto",
              "zip": "4050-161",
              "description": "Lello Bookshop"
            },
            "pickupInstructions": [
              {
                "description": "Please ensure you arrive at the meeting point at least 15 minutes before the scheduled departure time.  "
              }
            ]
          }
        ]
      },
      "media": {
        "images": [
          {
            "visualizationOrder": 1,
            "mimeType": "image/jpeg",
            "language": "ENG",
            "urls": [
              {
                "dpi": 72,
                "height": 75,
                "width": 100,
                "resource": "https://media.activitiesbank.com/66687/ENG/S/street-view-with-clerics-church-sunny-day-porto-city-portugal.jpg",
                "sizeType": "SMALL"
              },
              {
                "dpi": 72,
                "height": 768,
                "width": 1024,
                "resource": "https://media.activitiesbank.com/66687/ENG/XL/street-view-with-clerics-church-sunny-day-porto-city-portugal.jpg",
                "sizeType": "XLARGE"
              },
              {
                "dpi": 72,
                "height": 480,
                "width": 640,
                "resource": "https://media.activitiesbank.com/66687/ENG/B/street-view-with-clerics-church-sunny-day-porto-city-portugal.jpg",
                "sizeType": "LARGE2"
              },
              {
                "dpi": 72,
                "height": 768,
                "width": 1024,
                "resource": "https://media.activitiesbank.com/66687/ENG/LPP/street-view-with-clerics-church-sunny-day-porto-city-portugal.jpg",
                "sizeType": "RAW"
              },
              {
                "dpi": 72,
                "height": 200,
                "width": 267,
                "resource": "https://media.activitiesbank.com/66687/ENG/L/street-view-with-clerics-church-sunny-day-porto-city-portugal.jpg",
                "sizeType": "LARGE"
              },
              {
                "dpi": 72,
                "height": 130,
                "width": 173,
                "resource": "https://media.activitiesbank.com/66687/ENG/M/street-view-with-clerics-church-sunny-day-porto-city-portugal.jpg",
                "sizeType": "MEDIUM"
              }
            ]
          },
          {
            "visualizationOrder": 2,
            "mimeType": "image/jpeg",
            "language": "ENG",
            "urls": [
              {
                "dpi": 72,
                "height": 75,
                "width": 100,
                "resource": "https://media.activitiesbank.com/66687/ENG/S/porto-cathedral-overlooking-city.jpg",
                "sizeType": "SMALL"
              },
              {
                "dpi": 72,
                "height": 768,
                "width": 1024,
                "resource": "https://media.activitiesbank.com/66687/ENG/XL/porto-cathedral-overlooking-city.jpg",
                "sizeType": "XLARGE"
              },
              {
                "dpi": 72,
                "height": 480,
                "width": 640,
                "resource": "https://media.activitiesbank.com/66687/ENG/B/porto-cathedral-overlooking-city.jpg",
                "sizeType": "LARGE2"
              },
              {
                "dpi": 72,
                "height": 768,
                "width": 1024,
                "resource": "https://media.activitiesbank.com/66687/ENG/LPP/porto-cathedral-overlooking-city.jpg",
                "sizeType": "RAW"
              },
              {
                "dpi": 72,
                "height": 200,
                "width": 267,
                "resource": "https://media.activitiesbank.com/66687/ENG/L/porto-cathedral-overlooking-city.jpg",
                "sizeType": "LARGE"
              },
              {
                "dpi": 72,
                "height": 130,
                "width": 173,
                "resource": "https://media.activitiesbank.com/66687/ENG/M/porto-cathedral-overlooking-city.jpg",
                "sizeType": "MEDIUM"
              }
            ]
          },
          {
            "visualizationOrder": 3,
            "mimeType": "image/jpeg",
            "language": "ENG",
            "urls": [
              {
                "dpi": 72,
                "height": 75,
                "width": 100,
                "resource": "https://media.activitiesbank.com/66687/ENG/S/look-porto-with-douro-river-famous-bridge-luis-i-portugal.jpg",
                "sizeType": "SMALL"
              },
              {
                "dpi": 72,
                "height": 768,
                "width": 1024,
                "resource": "https://media.activitiesbank.com/66687/ENG/XL/look-porto-with-douro-river-famous-bridge-luis-i-portugal.jpg",
                "sizeType": "XLARGE"
              },
              {
                "dpi": 72,
                "height": 480,
                "width": 640,
                "resource": "https://media.activitiesbank.com/66687/ENG/B/look-porto-with-douro-river-famous-bridge-luis-i-portugal.jpg",
                "sizeType": "LARGE2"
              },
              {
                "dpi": 72,
                "height": 768,
                "width": 1024,
                "resource": "https://media.activitiesbank.com/66687/ENG/LPP/look-porto-with-douro-river-famous-bridge-luis-i-portugal.jpg",
                "sizeType": "RAW"
              },
              {
                "dpi": 72,
                "height": 200,
                "width": 267,
                "resource": "https://media.activitiesbank.com/66687/ENG/L/look-porto-with-douro-river-famous-bridge-luis-i-portugal.jpg",
                "sizeType": "LARGE"
              },
              {
                "dpi": 72,
                "height": 130,
                "width": 173,
                "resource": "https://media.activitiesbank.com/66687/ENG/M/look-porto-with-douro-river-famous-bridge-luis-i-portugal.jpg",
                "sizeType": "MEDIUM"
              }
            ]
          },
          {
            "visualizationOrder": 4,
            "mimeType": "image/jpeg",
            "language": "ENG",
            "urls": [
              {
                "dpi": 72,
                "height": 75,
                "width": 100,
                "resource": "https://media.activitiesbank.com/66687/ENG/S/aerial-view-old-town-porto.jpg",
                "sizeType": "SMALL"
              },
              {
                "dpi": 72,
                "height": 768,
                "width": 1024,
                "resource": "https://media.activitiesbank.com/66687/ENG/XL/aerial-view-old-town-porto.jpg",
                "sizeType": "XLARGE"
              },
              {
                "dpi": 72,
                "height": 480,
                "width": 640,
                "resource": "https://media.activitiesbank.com/66687/ENG/B/aerial-view-old-town-porto.jpg",
                "sizeType": "LARGE2"
              },
              {
                "dpi": 72,
                "height": 768,
                "width": 1024,
                "resource": "https://media.activitiesbank.com/66687/ENG/LPP/aerial-view-old-town-porto.jpg",
                "sizeType": "RAW"
              },
              {
                "dpi": 72,
                "height": 200,
                "width": 267,
                "resource": "https://media.activitiesbank.com/66687/ENG/L/aerial-view-old-town-porto.jpg",
                "sizeType": "LARGE"
              },
              {
                "dpi": 72,
                "height": 130,
                "width": 173,
                "resource": "https://media.activitiesbank.com/66687/ENG/M/aerial-view-old-town-porto.jpg",
                "sizeType": "MEDIUM"
              }
            ]
          },
          {
            "visualizationOrder": 5,
            "mimeType": "image/jpeg",
            "language": "ENG",
            "urls": [
              {
                "dpi": 72,
                "height": 75,
                "width": 100,
                "resource": "https://media.activitiesbank.com/66687/ENG/S/woman-porto-city-old-town-with-river-famous-iron-bridge.jpg",
                "sizeType": "SMALL"
              },
              {
                "dpi": 72,
                "height": 768,
                "width": 1024,
                "resource": "https://media.activitiesbank.com/66687/ENG/XL/woman-porto-city-old-town-with-river-famous-iron-bridge.jpg",
                "sizeType": "XLARGE"
              },
              {
                "dpi": 72,
                "height": 480,
                "width": 640,
                "resource": "https://media.activitiesbank.com/66687/ENG/B/woman-porto-city-old-town-with-river-famous-iron-bridge.jpg",
                "sizeType": "LARGE2"
              },
              {
                "dpi": 72,
                "height": 768,
                "width": 1024,
                "resource": "https://media.activitiesbank.com/66687/ENG/LPP/woman-porto-city-old-town-with-river-famous-iron-bridge.jpg",
                "sizeType": "RAW"
              },
              {
                "dpi": 72,
                "height": 200,
                "width": 267,
                "resource": "https://media.activitiesbank.com/66687/ENG/L/woman-porto-city-old-town-with-river-famous-iron-bridge.jpg",
                "sizeType": "LARGE"
              },
              {
                "dpi": 72,
                "height": 130,
                "width": 173,
                "resource": "https://media.activitiesbank.com/66687/ENG/M/woman-porto-city-old-town-with-river-famous-iron-bridge.jpg",
                "sizeType": "MEDIUM"
              }
            ]
          },
          {
            "visualizationOrder": 6,
            "mimeType": "image/jpeg",
            "language": "ENG",
            "urls": [
              {
                "dpi": 72,
                "height": 75,
                "width": 100,
                "resource": "https://media.activitiesbank.com/66687/ENG/S/porto-city-portugal.jpg",
                "sizeType": "SMALL"
              },
              {
                "dpi": 72,
                "height": 768,
                "width": 1024,
                "resource": "https://media.activitiesbank.com/66687/ENG/XL/porto-city-portugal.jpg",
                "sizeType": "XLARGE"
              },
              {
                "dpi": 72,
                "height": 480,
                "width": 640,
                "resource": "https://media.activitiesbank.com/66687/ENG/B/porto-city-portugal.jpg",
                "sizeType": "LARGE2"
              },
              {
                "dpi": 72,
                "height": 768,
                "width": 1024,
                "resource": "https://media.activitiesbank.com/66687/ENG/LPP/porto-city-portugal.jpg",
                "sizeType": "RAW"
              },
              {
                "dpi": 72,
                "height": 200,
                "width": 267,
                "resource": "https://media.activitiesbank.com/66687/ENG/L/porto-city-portugal.jpg",
                "sizeType": "LARGE"
              },
              {
                "dpi": 72,
                "height": 130,
                "width": 173,
                "resource": "https://media.activitiesbank.com/66687/ENG/M/porto-city-portugal.jpg",
                "sizeType": "MEDIUM"
              }
            ]
          },
          {
            "visualizationOrder": 7,
            "mimeType": "image/jpeg",
            "language": "ENG",
            "urls": [
              {
                "dpi": 72,
                "height": 75,
                "width": 100,
                "resource": "https://media.activitiesbank.com/66687/ENG/S/aerial-view-se-cathedral-porto%201.jpg",
                "sizeType": "SMALL"
              },
              {
                "dpi": 72,
                "height": 768,
                "width": 1024,
                "resource": "https://media.activitiesbank.com/66687/ENG/XL/aerial-view-se-cathedral-porto%201.jpg",
                "sizeType": "XLARGE"
              },
              {
                "dpi": 72,
                "height": 480,
                "width": 640,
                "resource": "https://media.activitiesbank.com/66687/ENG/B/aerial-view-se-cathedral-porto%201.jpg",
                "sizeType": "LARGE2"
              },
              {
                "dpi": 72,
                "height": 768,
                "width": 1024,
                "resource": "https://media.activitiesbank.com/66687/ENG/LPP/aerial-view-se-cathedral-porto%201.jpg",
                "sizeType": "RAW"
              },
              {
                "dpi": 72,
                "height": 200,
                "width": 267,
                "resource": "https://media.activitiesbank.com/66687/ENG/L/aerial-view-se-cathedral-porto%201.jpg",
                "sizeType": "LARGE"
              },
              {
                "dpi": 72,
                "height": 130,
                "width": 173,
                "resource": "https://media.activitiesbank.com/66687/ENG/M/aerial-view-se-cathedral-porto%201.jpg",
                "sizeType": "MEDIUM"
              }
            ]
          }
        ]
      },
      "redeemInfo": {
        "type": "EVOUCHER",
        "directEntrance": false,
        "comments": [
          {
            "description": "E-voucher. Show the voucher on your mobile device to enjoy the activity."
          }
        ]
      },
      "scheduling": {
        "duration": {
          "value": 1,
          "metric": "HOURS",
          "type": "AFTER"
        }
      },
      "segmentationGroups": [
        {
          "code": 16,
          "name": "Services",
          "segments": [
            {
              "code": 946,
              "name": "Private"
            }
          ]
        },
        {
          "code": 15,
          "name": "Voucher validity",
          "segments": [
            {
              "code": 937,
              "name": "Service date"
            }
          ]
        },
        {
          "code": 2,
          "name": "Daytime",
          "segments": [
            {
              "code": 774,
              "name": "Afternoon"
            },
            {
              "code": 773,
              "name": "Morning"
            }
          ]
        },
        {
          "code": 18,
          "name": "Duration",
          "segments": [
            {
              "code": 967,
              "name": "1-3 hours"
            }
          ]
        },
        {
          "code": 1,
          "name": "Categories",
          "segments": [
            {
              "code": 1,
              "name": "City tours"
            }
          ]
        }
      ],
      "activityFactsheetType": "ACTIVITIES",
      "activityCode": "E-P01-25INMC0037",
      "modalityCode": "PRIVATE",
      "modalityName": "Tour",
      "contentId": "66687",
      "description": "<p>Set off on a two-hour exclusive private walk through the history of Porto with a local expert by your side. </p><p> </p><p>From <strong>São Bento Railway Station to Ribeira District</strong>, explore <strong>Porto’s most iconic landmarks</strong> and the historic events that made them famous.</p><p> </p><p>Discover how Porto’s history, starting as a small settlement during the Roman occupation and evolving through periods of Moorish rule, Reconquista, and significant development in the Age of Discovery, impacted modern-day architecture, cultural identity and Tripeiro dialect.</p><p> </p><p>Embark on a journey where history comes alive, making this tour a can’t miss experience, and get curated recommendations for further city discovery.</p>",
      "lastUpdate": "2026-03-04",
      "advancedTips": [],
      "countries": [
        {
          "code": "PT",
          "name": "Portugal",
          "destinations": [
            {
              "code": "OPO",
              "name": "Porto and North of Portugal"
            }
          ]
        }
      ],
      "highligths": [],
      "language": "en"
    },
    "order": 2,
    "name": "Porto´s History with a Local - Private walking tour",
    "currency": "INR",
    "code": "E-P01-25INMC0037",
    "type": "TICKET"
  }
}