Interface EventResource
@Path("/events")
@Produces("application/json")
@Consumes("application/json")
public interface EventResource
-
Method Summary
Modifier and TypeMethodDescriptionorg.oxerr.stubhub.client.model.EventInfoResponseaddTagValues(Integer viagogoEventId, String tagName, org.oxerr.stubhub.client.model.TagValuesForNameRequest tagValuesForNameRequest) Add Values to an existing Tag for an Event.org.oxerr.stubhub.client.model.EventInfoResponsecreateTags(Integer viagogoEventId, org.oxerr.stubhub.client.model.CreateEventTagsRequest createEventTagsRequest) Create Seller Event Tags.voiddeleteTags(Integer viagogoEventId, org.oxerr.stubhub.client.model.DeleteEventTagsRequest deleteEventTagsRequest) Delete Seller Event Tags.org.oxerr.stubhub.client.model.EventInfoResponsedeleteTagValues(Integer viagogoEventId, String tagName, org.oxerr.stubhub.client.model.TagValuesForNameRequest tagValuesForNameRequest) Delete Specific Values from an existing Tag for an Event.org.oxerr.stubhub.client.model.EventInfoResponseRetrieve Event information using EventId or EventMappingId.org.oxerr.stubhub.client.model.EventInfoResponseGet Seller Event Tags by Viagogo Event Id.org.oxerr.stubhub.client.model.SectionMappingResponseputSectionMapping(Integer viagogoEventId, org.oxerr.stubhub.client.model.SectionMappingRequest sectionMappingRequest) Put Section Mapping.org.oxerr.stubhub.client.model.EventInfoResponsePut Event Tag.org.oxerr.stubhub.client.model.EventInfoResponseupdateTags(Integer viagogoEventId, org.oxerr.stubhub.client.model.UpdateEventTagsRequest updateEventTagsRequest) Update Seller Event Tags.
-
Method Details
-
get
@GET org.oxerr.stubhub.client.model.EventInfoResponse get(@QueryParam("eventId") Integer eventId, @QueryParam("eventMappingId") UUID eventMappingId) Retrieve Event information using EventId or EventMappingId.- Parameters:
eventId- the id of the event.eventMappingId- the mapping GUID of the unmapped event.- Returns:
- the event information.
-
putTags
@PUT @Path("/posevents/{posEventId}/tags") org.oxerr.stubhub.client.model.EventInfoResponse putTags(@PathParam("posEventId") UUID posEventId, org.oxerr.stubhub.client.model.TagRequest tagRequest) Put Event Tag. -
putSectionMapping
@PUT @Path("/events/{viagogoEventId}/sectionmapping") org.oxerr.stubhub.client.model.SectionMappingResponse putSectionMapping(@PathParam("viagogoEventId") Integer viagogoEventId, org.oxerr.stubhub.client.model.SectionMappingRequest sectionMappingRequest) Put Section Mapping. -
getTags
@GET @Path("/events/{viagogoEventId}/tags") org.oxerr.stubhub.client.model.EventInfoResponse getTags(@PathParam("viagogoEventId") Integer viagogoEventId) Get Seller Event Tags by Viagogo Event Id. -
deleteTags
@DELETE @Path("/events/{viagogoEventId}/tags") void deleteTags(@PathParam("viagogoEventId") Integer viagogoEventId, org.oxerr.stubhub.client.model.DeleteEventTagsRequest deleteEventTagsRequest) Delete Seller Event Tags. -
createTags
@POST @Path("/events/{viagogoEventId}/tags") org.oxerr.stubhub.client.model.EventInfoResponse createTags(@PathParam("viagogoEventId") Integer viagogoEventId, org.oxerr.stubhub.client.model.CreateEventTagsRequest createEventTagsRequest) Create Seller Event Tags. If any of the tags already exist, the request will be rejected. -
updateTags
@PUT @Path("/events/{viagogoEventId}/tags") org.oxerr.stubhub.client.model.EventInfoResponse updateTags(@PathParam("viagogoEventId") Integer viagogoEventId, org.oxerr.stubhub.client.model.UpdateEventTagsRequest updateEventTagsRequest) Update Seller Event Tags. If any of the tags already exist, the request will replace the values. -
addTagValues
@POST @Path("/events/{viagogoEventId}/tags/{tagName}/tagValues") org.oxerr.stubhub.client.model.EventInfoResponse addTagValues(@PathParam("viagogoEventId") Integer viagogoEventId, @PathParam("tagName") String tagName, org.oxerr.stubhub.client.model.TagValuesForNameRequest tagValuesForNameRequest) Add Values to an existing Tag for an Event. If any of the tag values already exist, the request will be rejected. -
deleteTagValues
@DELETE @Path("/events/{viagogoEventId}/tags/{tagName}/tagValues") org.oxerr.stubhub.client.model.EventInfoResponse deleteTagValues(@PathParam("viagogoEventId") Integer viagogoEventId, @PathParam("tagName") String tagName, org.oxerr.stubhub.client.model.TagValuesForNameRequest tagValuesForNameRequest) Delete Specific Values from an existing Tag for an Event. If any of the tag values don't exist, the request will be rejected.
-