| 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>