added a ticket API for upload tokens and also made the API for user tickets to a 1-to-1 mapping with events