Entity Posting API - Event Add/Update

We will try to map the EventId to our existing master list of events. If we cannot find a mapping, we will create it as a new mapping to our "Other" master Event. It will be determined offline if this represents a new event or a new mapping and all data will be remapped accordingly.

We do not maintain mappings from Events to distributors as distributors vary for events from region to region. Distributors are mapped in the performance entity.

Triggered Updates:

Standard ShowTimeAnalytics Message Parameters:

Fields for Event 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>
	<Events>
		<Event id="XXX" siteId="XXX">
			<Name>XXX</Name>
			<Types>
				<Type>XXX</Type>
			</Types>
			<Tags>
				<Tag>XXX</Tag>
			</Tags>
			<Runtime>XXX</Runtime>
			<Ratings>
				<Rating>
					<Country>XXX</Country>
					<RatingValue>XXX</RatingValue>
				</Rating>
			</Ratings>
			<NationalUnifiedId>XXX</NationalUnifiedId>
			<RentrakId>XXX</RentrakId>
			<ReleaseDates>
				<ReleaseDate>
					<Country>XXX</Country>
					<ReleaseDateValue>YYYY-mm-DD</ReleaseDateValue>
				</ReleaseDate>
			</ReleaseDates>
			<Genres>
				<Genre>XXX</Genre>
			</Genres>
			<YoutubeId>LCoI3DdstZw</YoutubeId>
			<ImdbId>XXX</ImdbId>
			<RottenTomatoesId>XXX</RottenTomatoesId>
			<EventWebsite><XXX></EventWebsite>
		</Event>
	</Events>
</ShowTimeAnalytics>

Callback Post Fields:

Message Structure - XML:

<?xml version="1.0" encoding="UTF-8"?>
<ShowTimeAnalyticsResponse dataSupplierId="XXX" messageSequence="XXX">
    <Responses>
        <Response id="XXX" entity="Event">
            <Status>XXX</Status>
            <Warnings>
            	<Warning>XXX</Warning>
            </Warnings>
            <Errors>
            	<Error>XXX</Error>
            </Errors>
        </Response>
    </Responses>
</ShowTimeAnalyticsResponse>