Entity Posting API - Promotion Add/Update

If the PromotionID does not exist, a new Promotion record will be created. If it does, it will be updated.

Triggered Updates:

Standard ShowTimeAnalytics Message Parameters:

Fields for Promotion Entity:

PLEASE NOTE: All field and attribute names are case sensitive

Message Structure - XML:

POST https://{{CIRCUIT_URL}}/data/pos/

POST - XML

<?xml version="1.0" encoding="UTF-8"?>
<ShowTimeAnalytics dataSupplierId="XXX" messageSequence="XXX">
    <CallbackUrl>https://XXX</CallbackUrl>
    <Promotions>
        <Promotion id="XXX">
            <Name>XXX</Name>
            <PartnerId>XXX</PartnerId>
            <PartnerName>XXX</PartnerName>
            <PartnerCode>XXX</PartnerCode>
            <Type>XXX</Type>
            <StartDate>XXX</StartDate>
            <LimitPerVisit>XXX</LimitPerVisit>
            <Tags>
            	<Tag>XXX</Tag>
            </Tags>
            <ExpiryDate>XXX</ExpiryDate>
            <Schemes>
            	<SchemeId>XXX</SchemeId>
            </Schemes>
        </Promotion>
    </Promotions>
</ShowTimeAnalytics>