POST | /share/share-ad-message-link-used | A share AD Message link was used | Validates the JWT token with the identity of the sharing user and the shared AD Message and returns relevant information. |
---|
export module ConsumerApi
{
// @ts-nocheck
export class SharingUser
{
public firstName: string;
public lastName: string;
public profilePhotoUrl?: string;
public constructor(init?: Partial<SharingUser>) { (Object as any).assign(this, init); }
}
export class ImageUrls
{
public preview: string;
public small: string;
public medium: string;
public large: string;
public constructor(init?: Partial<ImageUrls>) { (Object as any).assign(this, init); }
}
export class OpeningHour
{
public openAtHour?: number;
public openAtMinute?: number;
public closeAtHour?: number;
public closeAtMinute?: number;
public constructor(init?: Partial<OpeningHour>) { (Object as any).assign(this, init); }
}
export class WeeklyOpeningHours
{
public monday?: OpeningHour;
public tuesday?: OpeningHour;
public wednesday?: OpeningHour;
public thursday?: OpeningHour;
public friday?: OpeningHour;
public saturday?: OpeningHour;
public sunday?: OpeningHour;
public constructor(init?: Partial<WeeklyOpeningHours>) { (Object as any).assign(this, init); }
}
export class OpeningHours
{
public weekly: WeeklyOpeningHours;
public constructor(init?: Partial<OpeningHours>) { (Object as any).assign(this, init); }
}
export enum PlaceType
{
Mall = 'Mall',
Regular = 'Regular',
}
export enum PriceMainDish
{
Value = 'Value',
Medium = 'Medium',
High = 'High',
FineDining = 'FineDining',
}
export class PriceMainDishApiDto
{
public title: string;
public slug?: PriceMainDish;
public constructor(init?: Partial<PriceMainDishApiDto>) { (Object as any).assign(this, init); }
}
export class TimeZoneDto
{
public baseUtcOffset?: string;
public daylightName: string;
public displayName: string;
public id: string;
public standardName: string;
public supportsDaylightSavingTime?: boolean;
public constructor(init?: Partial<TimeZoneDto>) { (Object as any).assign(this, init); }
}
export class PlaceContact
{
public phone?: string;
public email?: string;
public website?: string;
public webShop?: string;
public constructor(init?: Partial<PlaceContact>) { (Object as any).assign(this, init); }
}
export class PlaceAddress
{
public street: string;
public postalCode: string;
public region: string;
public countryCode: string;
public constructor(init?: Partial<PlaceAddress>) { (Object as any).assign(this, init); }
}
export class CategoryTreeApiDto
{
public name: string;
public slug: string;
public absoluteSlug: string;
public imageUrl?: string;
public allImageUrl?: string;
public iconImageUrl?: string;
public position?: number;
public children?: CategoryTreeApiDto[] = [];
public constructor(init?: Partial<CategoryTreeApiDto>) { (Object as any).assign(this, init); }
}
export class WearPriceProfileEsDto
{
public slug: string;
public label: string;
public constructor(init?: Partial<WearPriceProfileEsDto>) { (Object as any).assign(this, init); }
}
export class BrandApiDto
{
public name: string;
public constructor(init?: Partial<BrandApiDto>) { (Object as any).assign(this, init); }
}
export class PlaceCustomBrandApiDto
{
public name: string;
public constructor(init?: Partial<PlaceCustomBrandApiDto>) { (Object as any).assign(this, init); }
}
export class PlaceSelectedBrandApiDto
{
public brand?: BrandApiDto;
public categoryAbsoluteSlugs?: string[] = [];
public placeCustomBrand?: PlaceCustomBrandApiDto;
public constructor(init?: Partial<PlaceSelectedBrandApiDto>) { (Object as any).assign(this, init); }
}
export class PlaceBasicApiDto
{
public id?: number;
public guid?: string;
public overview?: string;
public name: string;
public longitude?: number;
public latitude?: number;
public claimed?: boolean;
public organizationNumber?: string;
public countryCode: string;
public openingHours?: OpeningHours;
public wheelchairAccessible?: boolean;
public wifi?: boolean;
public outdoorSeating?: boolean;
public saveFoodAndMoney?: boolean;
public placeType?: PlaceType;
public priceMainDish?: PriceMainDishApiDto;
public timeZoneDto: TimeZoneDto;
public businessId?: number;
public contact: PlaceContact;
public address: PlaceAddress;
public categories: CategoryTreeApiDto[] = [];
public logoUrl?: ImageUrls;
public imageUrl?: ImageUrls;
public wearPriceProfiles: WearPriceProfileEsDto[] = [];
public brands: PlaceSelectedBrandApiDto[] = [];
public floor?: string;
public constructor(init?: Partial<PlaceBasicApiDto>) { (Object as any).assign(this, init); }
}
export class AdMessageDetailsBase
{
public description?: string;
public moreInformation?: string[] = [];
public constructor(init?: Partial<AdMessageDetailsBase>) { (Object as any).assign(this, init); }
}
export class AdMessageDetailsPercentageDiscountOnAllMerchandise extends AdMessageDetailsBase
{
public value?: number;
public constructor(init?: Partial<AdMessageDetailsPercentageDiscountOnAllMerchandise>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsPercentageDiscountRangeOnAllMerchandise extends AdMessageDetailsBase
{
public start?: number;
public stop?: number;
public constructor(init?: Partial<AdMessageDetailsPercentageDiscountRangeOnAllMerchandise>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsPercentageDiscountOnSelectedMerchandise extends AdMessageDetailsBase
{
public value?: number;
public constructor(init?: Partial<AdMessageDetailsPercentageDiscountOnSelectedMerchandise>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsAbsoluteDiscountOnSelectedMerchandise extends AdMessageDetailsBase
{
public value?: number;
public constructor(init?: Partial<AdMessageDetailsAbsoluteDiscountOnSelectedMerchandise>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsAbsoluteDiscountRangeOnAllMerchandise extends AdMessageDetailsBase
{
public start?: number;
public stop?: number;
public constructor(init?: Partial<AdMessageDetailsAbsoluteDiscountRangeOnAllMerchandise>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsTotalAmountOverXgivesYdiscount extends AdMessageDetailsBase
{
public ifTotalAmountMoreThanX?: number;
public thenYouGetDiscountPercentageY?: number;
public constructor(init?: Partial<AdMessageDetailsTotalAmountOverXgivesYdiscount>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsXforYdiscount extends AdMessageDetailsBase
{
public ifYouBuyX?: number;
public thenYouGetY?: number;
public constructor(init?: Partial<AdMessageDetailsXforYdiscount>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsNewArrivals extends AdMessageDetailsBase
{
public constructor(init?: Partial<AdMessageDetailsNewArrivals>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsFreetext extends AdMessageDetailsBase
{
public title: string;
public constructor(init?: Partial<AdMessageDetailsFreetext>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsTodaysBreakFastOffer extends AdMessageDetailsBase
{
public value?: number;
public constructor(init?: Partial<AdMessageDetailsTodaysBreakFastOffer>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsTodaysLunchOffer extends AdMessageDetailsBase
{
public value?: number;
public constructor(init?: Partial<AdMessageDetailsTodaysLunchOffer>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsTodaysDinnerOffer extends AdMessageDetailsBase
{
public value?: number;
public constructor(init?: Partial<AdMessageDetailsTodaysDinnerOffer>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsSaveFoodAndMoney extends AdMessageDetailsBase
{
public value?: number;
public constructor(init?: Partial<AdMessageDetailsSaveFoodAndMoney>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsPercentageOffYourFoodBill extends AdMessageDetailsBase
{
public percentage?: number;
public constructor(init?: Partial<AdMessageDetailsPercentageOffYourFoodBill>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsHappyHour extends AdMessageDetailsBase
{
public constructor(init?: Partial<AdMessageDetailsHappyHour>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsSomeFreeTablesLeftToday extends AdMessageDetailsBase
{
public constructor(init?: Partial<AdMessageDetailsSomeFreeTablesLeftToday>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsTwoDishesForThePriceOfOne extends AdMessageDetailsBase
{
public constructor(init?: Partial<AdMessageDetailsTwoDishesForThePriceOfOne>) { super(init); (Object as any).assign(this, init); }
}
export class AdMessageDetailsUnion
{
public percentageOnAllMerchandise?: AdMessageDetailsPercentageDiscountOnAllMerchandise;
public percentageRangeOnAllMerchandise?: AdMessageDetailsPercentageDiscountRangeOnAllMerchandise;
public percentageOnSelectedMerchandise?: AdMessageDetailsPercentageDiscountOnSelectedMerchandise;
public absoluteOnSelectedMerchandise?: AdMessageDetailsAbsoluteDiscountOnSelectedMerchandise;
public absoluteRangeOnAllMerchandise?: AdMessageDetailsAbsoluteDiscountRangeOnAllMerchandise;
public totalAmountOverXgivesYdiscount?: AdMessageDetailsTotalAmountOverXgivesYdiscount;
public xforY?: AdMessageDetailsXforYdiscount;
public newArrivals?: AdMessageDetailsNewArrivals;
public freetext?: AdMessageDetailsFreetext;
public todaysBreakFastOffer?: AdMessageDetailsTodaysBreakFastOffer;
public todaysLunchOffer?: AdMessageDetailsTodaysLunchOffer;
public todaysDinnerOffer?: AdMessageDetailsTodaysDinnerOffer;
public saveFoodAndMoney?: AdMessageDetailsSaveFoodAndMoney;
public percentageOfYourFoodBill?: AdMessageDetailsPercentageOffYourFoodBill;
public happyHour?: AdMessageDetailsHappyHour;
public someFreeTablesLeftToday?: AdMessageDetailsSomeFreeTablesLeftToday;
public twoDishesForThePriceOfOne?: AdMessageDetailsTwoDishesForThePriceOfOne;
public constructor(init?: Partial<AdMessageDetailsUnion>) { (Object as any).assign(this, init); }
}
export class AdMessageDto
{
public id?: number;
public guid?: string;
public title: string;
public startAt?: string;
public stopAt?: string;
public publishAt?: string;
public imageUrls: ImageUrls[] = [];
public place: PlaceBasicApiDto;
public detailsUnion: AdMessageDetailsUnion;
public starredCount?: number;
public constructor(init?: Partial<AdMessageDto>) { (Object as any).assign(this, init); }
}
export enum SharingState
{
Teaser = 'Teaser',
Awarded = 'Awarded',
SelfShare = 'SelfShare',
Expired = 'Expired',
}
export class ShareAdMessageLinkUsedResponse
{
public user?: SharingUser;
public adMessage?: AdMessageDto;
public place?: PlaceBasicApiDto;
public state?: SharingState;
public constructor(init?: Partial<ShareAdMessageLinkUsedResponse>) { (Object as any).assign(this, init); }
}
export enum Locale
{
EnUs = 'EnUs',
NbNo = 'NbNo',
}
export class ShareAdMessageLinkUsedRequest implements IPost
{
public shareAdMessageToken: string;
public locale?: Locale;
public constructor(init?: Partial<ShareAdMessageLinkUsedRequest>) { (Object as any).assign(this, init); }
}
}
TypeScript ShareAdMessageLinkUsedRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /share/share-ad-message-link-used HTTP/1.1
Host: unstable-consumer-api.brovs.com
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<ShareAdMessageLinkUsedRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Api.Dto">
<Locale>EnUs</Locale>
<ShareAdMessageToken>String</ShareAdMessageToken>
</ShareAdMessageLinkUsedRequest>
HTTP/1.1 200 OK Content-Type: application/xml Content-Length: length <ShareAdMessageLinkUsedResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Api.Dto"> <AdMessage> <DetailsUnion xmlns:d3p1="http://schemas.datacontract.org/2004/07/Entities.Common"> <d3p1:AbsoluteOnSelectedMerchandise> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> <d3p1:Value>0</d3p1:Value> </d3p1:AbsoluteOnSelectedMerchandise> <d3p1:AbsoluteRangeOnAllMerchandise> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> <d3p1:Start>0</d3p1:Start> <d3p1:Stop>0</d3p1:Stop> </d3p1:AbsoluteRangeOnAllMerchandise> <d3p1:Freetext> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> <d3p1:Title>String</d3p1:Title> </d3p1:Freetext> <d3p1:HappyHour> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> </d3p1:HappyHour> <d3p1:NewArrivals> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> </d3p1:NewArrivals> <d3p1:PercentageOfYourFoodBill> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> <d3p1:Percentage>0</d3p1:Percentage> </d3p1:PercentageOfYourFoodBill> <d3p1:PercentageOnAllMerchandise> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> <d3p1:Value>0</d3p1:Value> </d3p1:PercentageOnAllMerchandise> <d3p1:PercentageOnSelectedMerchandise> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> <d3p1:Value>0</d3p1:Value> </d3p1:PercentageOnSelectedMerchandise> <d3p1:PercentageRangeOnAllMerchandise> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> <d3p1:Start>0</d3p1:Start> <d3p1:Stop>0</d3p1:Stop> </d3p1:PercentageRangeOnAllMerchandise> <d3p1:SaveFoodAndMoney> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> <d3p1:Value>0</d3p1:Value> </d3p1:SaveFoodAndMoney> <d3p1:SomeFreeTablesLeftToday> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> </d3p1:SomeFreeTablesLeftToday> <d3p1:TodaysBreakFastOffer> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> <d3p1:Value>0</d3p1:Value> </d3p1:TodaysBreakFastOffer> <d3p1:TodaysDinnerOffer> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> <d3p1:Value>0</d3p1:Value> </d3p1:TodaysDinnerOffer> <d3p1:TodaysLunchOffer> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> <d3p1:Value>0</d3p1:Value> </d3p1:TodaysLunchOffer> <d3p1:TotalAmountOverXgivesYdiscount> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> <d3p1:IfTotalAmountMoreThanX>0</d3p1:IfTotalAmountMoreThanX> <d3p1:ThenYouGetDiscountPercentageY>0</d3p1:ThenYouGetDiscountPercentageY> </d3p1:TotalAmountOverXgivesYdiscount> <d3p1:TwoDishesForThePriceOfOne> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> </d3p1:TwoDishesForThePriceOfOne> <d3p1:XforY> <d3p1:Description>String</d3p1:Description> <d3p1:MoreInformation xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </d3p1:MoreInformation> <d3p1:IfYouBuyX>0</d3p1:IfYouBuyX> <d3p1:ThenYouGetY>0</d3p1:ThenYouGetY> </d3p1:XforY> </DetailsUnion> <Guid>00000000-0000-0000-0000-000000000000</Guid> <Id>0</Id> <ImageUrls xmlns:d3p1="http://schemas.datacontract.org/2004/07/Entities.Common"> <d3p1:ImageUrls> <d3p1:Large>String</d3p1:Large> <d3p1:Medium>String</d3p1:Medium> <d3p1:Preview>String</d3p1:Preview> <d3p1:Small>String</d3p1:Small> </d3p1:ImageUrls> </ImageUrls> <Place> <Address xmlns:d4p1="http://schemas.datacontract.org/2004/07/Entities.Common"> <d4p1:CountryCode>String</d4p1:CountryCode> <d4p1:PostalCode>String</d4p1:PostalCode> <d4p1:Region>String</d4p1:Region> <d4p1:Street>String</d4p1:Street> </Address> <Brands> <PlaceSelectedBrandApiDto> <Brand> <Name>String</Name> </Brand> <CategoryAbsoluteSlugs xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d6p1:string>String</d6p1:string> </CategoryAbsoluteSlugs> <PlaceCustomBrand> <Name>String</Name> </PlaceCustomBrand> </PlaceSelectedBrandApiDto> </Brands> <BusinessId>0</BusinessId> <Categories> <CategoryTreeApiDto> <AbsoluteSlug>String</AbsoluteSlug> <AllImageUrl>String</AllImageUrl> <Children> <CategoryTreeApiDto> <AbsoluteSlug>String</AbsoluteSlug> <AllImageUrl>String</AllImageUrl> <Children> <CategoryTreeApiDto> <AbsoluteSlug>String</AbsoluteSlug> <AllImageUrl>String</AllImageUrl> <Children i:nil="true" /> <IconImageUrl>String</IconImageUrl> <ImageUrl>String</ImageUrl> <Name>String</Name> <Position>0</Position> <Slug>String</Slug> </CategoryTreeApiDto> </Children> <IconImageUrl>String</IconImageUrl> <ImageUrl>String</ImageUrl> <Name>String</Name> <Position>0</Position> <Slug>String</Slug> </CategoryTreeApiDto> </Children> <IconImageUrl>String</IconImageUrl> <ImageUrl>String</ImageUrl> <Name>String</Name> <Position>0</Position> <Slug>String</Slug> </CategoryTreeApiDto> </Categories> <Claimed>false</Claimed> <Contact xmlns:d4p1="http://schemas.datacontract.org/2004/07/Entities.Common"> <d4p1:Email>String</d4p1:Email> <d4p1:Phone>String</d4p1:Phone> <d4p1:WebShop>String</d4p1:WebShop> <d4p1:Website>String</d4p1:Website> </Contact> <CountryCode>String</CountryCode> <Floor>String</Floor> <Guid>00000000-0000-0000-0000-000000000000</Guid> <Id>0</Id> <ImageUrl xmlns:d4p1="http://schemas.datacontract.org/2004/07/Entities.Common"> <d4p1:Large>String</d4p1:Large> <d4p1:Medium>String</d4p1:Medium> <d4p1:Preview>String</d4p1:Preview> <d4p1:Small>String</d4p1:Small> </ImageUrl> <Latitude>0</Latitude> <LogoUrl xmlns:d4p1="http://schemas.datacontract.org/2004/07/Entities.Common"> <d4p1:Large>String</d4p1:Large> <d4p1:Medium>String</d4p1:Medium> <d4p1:Preview>String</d4p1:Preview> <d4p1:Small>String</d4p1:Small> </LogoUrl> <Longitude>0</Longitude> <Name>String</Name> <OpeningHours xmlns:d4p1="http://schemas.datacontract.org/2004/07/Entities.Common"> <d4p1:Weekly> <d4p1:Friday> <d4p1:CloseAtHour>0</d4p1:CloseAtHour> <d4p1:CloseAtMinute>0</d4p1:CloseAtMinute> <d4p1:OpenAtHour>0</d4p1:OpenAtHour> <d4p1:OpenAtMinute>0</d4p1:OpenAtMinute> </d4p1:Friday> <d4p1:Monday> <d4p1:CloseAtHour>0</d4p1:CloseAtHour> <d4p1:CloseAtMinute>0</d4p1:CloseAtMinute> <d4p1:OpenAtHour>0</d4p1:OpenAtHour> <d4p1:OpenAtMinute>0</d4p1:OpenAtMinute> </d4p1:Monday> <d4p1:Saturday> <d4p1:CloseAtHour>0</d4p1:CloseAtHour> <d4p1:CloseAtMinute>0</d4p1:CloseAtMinute> <d4p1:OpenAtHour>0</d4p1:OpenAtHour> <d4p1:OpenAtMinute>0</d4p1:OpenAtMinute> </d4p1:Saturday> <d4p1:Sunday> <d4p1:CloseAtHour>0</d4p1:CloseAtHour> <d4p1:CloseAtMinute>0</d4p1:CloseAtMinute> <d4p1:OpenAtHour>0</d4p1:OpenAtHour> <d4p1:OpenAtMinute>0</d4p1:OpenAtMinute> </d4p1:Sunday> <d4p1:Thursday> <d4p1:CloseAtHour>0</d4p1:CloseAtHour> <d4p1:CloseAtMinute>0</d4p1:CloseAtMinute> <d4p1:OpenAtHour>0</d4p1:OpenAtHour> <d4p1:OpenAtMinute>0</d4p1:OpenAtMinute> </d4p1:Thursday> <d4p1:Tuesday> <d4p1:CloseAtHour>0</d4p1:CloseAtHour> <d4p1:CloseAtMinute>0</d4p1:CloseAtMinute> <d4p1:OpenAtHour>0</d4p1:OpenAtHour> <d4p1:OpenAtMinute>0</d4p1:OpenAtMinute> </d4p1:Tuesday> <d4p1:Wednesday> <d4p1:CloseAtHour>0</d4p1:CloseAtHour> <d4p1:CloseAtMinute>0</d4p1:CloseAtMinute> <d4p1:OpenAtHour>0</d4p1:OpenAtHour> <d4p1:OpenAtMinute>0</d4p1:OpenAtMinute> </d4p1:Wednesday> </d4p1:Weekly> </OpeningHours> <OrganizationNumber>String</OrganizationNumber> <OutdoorSeating>false</OutdoorSeating> <Overview>String</Overview> <PlaceType>Mall</PlaceType> <PriceMainDish> <Slug>Value</Slug> <Title>String</Title> </PriceMainDish> <SaveFoodAndMoney>false</SaveFoodAndMoney> <TimeZoneDto xmlns:d4p1="http://schemas.datacontract.org/2004/07/Entities.Common"> <d4p1:BaseUtcOffset>PT0S</d4p1:BaseUtcOffset> <d4p1:DaylightName>String</d4p1:DaylightName> <d4p1:DisplayName>String</d4p1:DisplayName> <d4p1:Id>String</d4p1:Id> <d4p1:StandardName>String</d4p1:StandardName> <d4p1:SupportsDaylightSavingTime>false</d4p1:SupportsDaylightSavingTime> </TimeZoneDto> <WearPriceProfiles> <WearPriceProfileEsDto> <Label>String</Label> <Slug>String</Slug> </WearPriceProfileEsDto> </WearPriceProfiles> <WheelchairAccessible>false</WheelchairAccessible> <Wifi>false</Wifi> </Place> <PublishAt xmlns:d3p1="http://schemas.datacontract.org/2004/07/System"> <d3p1:DateTime>0001-01-01T00:00:00Z</d3p1:DateTime> <d3p1:OffsetMinutes>0</d3p1:OffsetMinutes> </PublishAt> <StarredCount>0</StarredCount> <StartAt xmlns:d3p1="http://schemas.datacontract.org/2004/07/System"> <d3p1:DateTime>0001-01-01T00:00:00Z</d3p1:DateTime> <d3p1:OffsetMinutes>0</d3p1:OffsetMinutes> </StartAt> <StopAt xmlns:d3p1="http://schemas.datacontract.org/2004/07/System"> <d3p1:DateTime>0001-01-01T00:00:00Z</d3p1:DateTime> <d3p1:OffsetMinutes>0</d3p1:OffsetMinutes> </StopAt> <Title>String</Title> </AdMessage> <Place> <Address xmlns:d3p1="http://schemas.datacontract.org/2004/07/Entities.Common"> <d3p1:CountryCode>String</d3p1:CountryCode> <d3p1:PostalCode>String</d3p1:PostalCode> <d3p1:Region>String</d3p1:Region> <d3p1:Street>String</d3p1:Street> </Address> <Brands> <PlaceSelectedBrandApiDto> <Brand> <Name>String</Name> </Brand> <CategoryAbsoluteSlugs xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </CategoryAbsoluteSlugs> <PlaceCustomBrand> <Name>String</Name> </PlaceCustomBrand> </PlaceSelectedBrandApiDto> </Brands> <BusinessId>0</BusinessId> <Categories> <CategoryTreeApiDto> <AbsoluteSlug>String</AbsoluteSlug> <AllImageUrl>String</AllImageUrl> <Children> <CategoryTreeApiDto> <AbsoluteSlug>String</AbsoluteSlug> <AllImageUrl>String</AllImageUrl> <Children> <CategoryTreeApiDto> <AbsoluteSlug>String</AbsoluteSlug> <AllImageUrl>String</AllImageUrl> <Children i:nil="true" /> <IconImageUrl>String</IconImageUrl> <ImageUrl>String</ImageUrl> <Name>String</Name> <Position>0</Position> <Slug>String</Slug> </CategoryTreeApiDto> </Children> <IconImageUrl>String</IconImageUrl> <ImageUrl>String</ImageUrl> <Name>String</Name> <Position>0</Position> <Slug>String</Slug> </CategoryTreeApiDto> </Children> <IconImageUrl>String</IconImageUrl> <ImageUrl>String</ImageUrl> <Name>String</Name> <Position>0</Position> <Slug>String</Slug> </CategoryTreeApiDto> </Categories> <Claimed>false</Claimed> <Contact xmlns:d3p1="http://schemas.datacontract.org/2004/07/Entities.Common"> <d3p1:Email>String</d3p1:Email> <d3p1:Phone>String</d3p1:Phone> <d3p1:WebShop>String</d3p1:WebShop> <d3p1:Website>String</d3p1:Website> </Contact> <CountryCode>String</CountryCode> <Floor>String</Floor> <Guid>00000000-0000-0000-0000-000000000000</Guid> <Id>0</Id> <ImageUrl xmlns:d3p1="http://schemas.datacontract.org/2004/07/Entities.Common"> <d3p1:Large>String</d3p1:Large> <d3p1:Medium>String</d3p1:Medium> <d3p1:Preview>String</d3p1:Preview> <d3p1:Small>String</d3p1:Small> </ImageUrl> <Latitude>0</Latitude> <LogoUrl xmlns:d3p1="http://schemas.datacontract.org/2004/07/Entities.Common"> <d3p1:Large>String</d3p1:Large> <d3p1:Medium>String</d3p1:Medium> <d3p1:Preview>String</d3p1:Preview> <d3p1:Small>String</d3p1:Small> </LogoUrl> <Longitude>0</Longitude> <Name>String</Name> <OpeningHours xmlns:d3p1="http://schemas.datacontract.org/2004/07/Entities.Common"> <d3p1:Weekly> <d3p1:Friday> <d3p1:CloseAtHour>0</d3p1:CloseAtHour> <d3p1:CloseAtMinute>0</d3p1:CloseAtMinute> <d3p1:OpenAtHour>0</d3p1:OpenAtHour> <d3p1:OpenAtMinute>0</d3p1:OpenAtMinute> </d3p1:Friday> <d3p1:Monday> <d3p1:CloseAtHour>0</d3p1:CloseAtHour> <d3p1:CloseAtMinute>0</d3p1:CloseAtMinute> <d3p1:OpenAtHour>0</d3p1:OpenAtHour> <d3p1:OpenAtMinute>0</d3p1:OpenAtMinute> </d3p1:Monday> <d3p1:Saturday> <d3p1:CloseAtHour>0</d3p1:CloseAtHour> <d3p1:CloseAtMinute>0</d3p1:CloseAtMinute> <d3p1:OpenAtHour>0</d3p1:OpenAtHour> <d3p1:OpenAtMinute>0</d3p1:OpenAtMinute> </d3p1:Saturday> <d3p1:Sunday> <d3p1:CloseAtHour>0</d3p1:CloseAtHour> <d3p1:CloseAtMinute>0</d3p1:CloseAtMinute> <d3p1:OpenAtHour>0</d3p1:OpenAtHour> <d3p1:OpenAtMinute>0</d3p1:OpenAtMinute> </d3p1:Sunday> <d3p1:Thursday> <d3p1:CloseAtHour>0</d3p1:CloseAtHour> <d3p1:CloseAtMinute>0</d3p1:CloseAtMinute> <d3p1:OpenAtHour>0</d3p1:OpenAtHour> <d3p1:OpenAtMinute>0</d3p1:OpenAtMinute> </d3p1:Thursday> <d3p1:Tuesday> <d3p1:CloseAtHour>0</d3p1:CloseAtHour> <d3p1:CloseAtMinute>0</d3p1:CloseAtMinute> <d3p1:OpenAtHour>0</d3p1:OpenAtHour> <d3p1:OpenAtMinute>0</d3p1:OpenAtMinute> </d3p1:Tuesday> <d3p1:Wednesday> <d3p1:CloseAtHour>0</d3p1:CloseAtHour> <d3p1:CloseAtMinute>0</d3p1:CloseAtMinute> <d3p1:OpenAtHour>0</d3p1:OpenAtHour> <d3p1:OpenAtMinute>0</d3p1:OpenAtMinute> </d3p1:Wednesday> </d3p1:Weekly> </OpeningHours> <OrganizationNumber>String</OrganizationNumber> <OutdoorSeating>false</OutdoorSeating> <Overview>String</Overview> <PlaceType>Mall</PlaceType> <PriceMainDish> <Slug>Value</Slug> <Title>String</Title> </PriceMainDish> <SaveFoodAndMoney>false</SaveFoodAndMoney> <TimeZoneDto xmlns:d3p1="http://schemas.datacontract.org/2004/07/Entities.Common"> <d3p1:BaseUtcOffset>PT0S</d3p1:BaseUtcOffset> <d3p1:DaylightName>String</d3p1:DaylightName> <d3p1:DisplayName>String</d3p1:DisplayName> <d3p1:Id>String</d3p1:Id> <d3p1:StandardName>String</d3p1:StandardName> <d3p1:SupportsDaylightSavingTime>false</d3p1:SupportsDaylightSavingTime> </TimeZoneDto> <WearPriceProfiles> <WearPriceProfileEsDto> <Label>String</Label> <Slug>String</Slug> </WearPriceProfileEsDto> </WearPriceProfiles> <WheelchairAccessible>false</WheelchairAccessible> <Wifi>false</Wifi> </Place> <State>Teaser</State> <User> <FirstName>String</FirstName> <LastName>String</LastName> <ProfilePhotoUrl>String</ProfilePhotoUrl> </User> </ShareAdMessageLinkUsedResponse>