static void Main(string[] args) { string client_id = "IwG49RrnRsJHKBZAYwFM4P5BJmoP1ynu"; string client_secret = "Gpoqm0kWgl3lDX6b"; //Generate access token usually valid for 1800 sec AuthClient authClient = new AuthClient(client_id, client_secret); var token = authClient.GenerateAccessToken(); // Get token info to check expiry before generating another token token = authClient.GetTokenInfo(token.AccessToken); if (token.ExpiresIn > 0) { HotelClient hotelClient = new HotelClient(token.AccessToken); var hotelSearch = hotelClient.GetMultiHotelOffersAsync(new AmadeusSdk.HotelSearch.MultiHotelOffersRequest() { CityCode = "LON" }).Result; TripClient tripClient = new TripClient(token.AccessToken); var pois = tripClient.PointsOfInterest.GetPointsOfInterestAsync(41.397158, 2.160873, 2, null, null, null).Result; } }