public async Task <IActionResult> GetBusinessCoordinates([FromQuery] RequestBusinessApiModel model)
        {
            var languageCode = string.IsNullOrEmpty(model.Lang) ? CmsVariable.DefaultLanguageCode : model.Lang;
            var regionIds    = await GetRegionsIdString(languageCode, model.Region);

            var response = await _businessRepository.GetAllBusinessCoordinates(
                query : model.Query,
                tags : model.Tags,
                transactionTags : model.TransactionTags,
                regionIds : regionIds,
                digital : model.Digital?true : (bool?)null,
                openNow : model.OpenNow,
                languageCode : languageCode);

            var list = response.Select(x => new BusinessCoordinateApiModel
            {
                Id                    = x.Id,
                Header                = x.Header,
                Description           = x.ShortDescription,
                DetailPageLink        = x.DetailPageLink,
                AddressAndCoordinates = x.AddressAndCoordinates?.Select(c => new AddressAndCoordinateApiModel
                {
                    Longitude = c.Longitude,
                    Latitude  = c.Latitude,
                    Address   = c.Address
                })?.ToList()
            });

            return(Ok(list.ToList()));
        }