This document provides partners to ability to find and reserve Resale Tickets using the Top Picks API and Partner API.
Overview
Resale listings are dynamically priced, where it can be marked up or down based on business objectives (demands, etc.).
The goal is to get consistent price experience for resale purchase starting from choosing offers from TOPPICKS and reserving it via PARTNERAPI.
Top Picks API Resale Information
Top Picks API now returns a FanSession. FanSession contains information about partner’s session that contains session id, session start and expire time.
Note : This feature is applicable for all partners who are allowed to transact on Resale Inventory
Once a fan session is created the partner can use the header X-TM-SESSION-SID to maintain the price during the transaction process.
If the header is NOT specified, then a new FanSession will be created and return to them.
If the header is specified and it has NOT expired, then we will return the FanSession associated with the X-TM-SESSION-SID.
If the header is specified and it has expired, then a new FanSession will be created with that ID and return to them along with this message: SESSION_HAS_EXPIRED_PRICE_MIGHT_HAVE_CHANGED
FanSession Response structure:
` fanSession ` (object) - Fansession Object.
` resaleSid ` (object) - Resale SessionId Object.
sessionId (string) - Session ID
sessionStartTime (string) - Start time of valid session
sessionExpireTime (string) - Expiry time of session id
To reserves RESALE tickets, partner needs to send session id from FanSession information that they get from TOPPICKS to PARTNERAPI.
The session ID should be sent via header in X-TM-SESSION-SID. This will ensure the price stability.