Interface EventResource
@Path("/events")
@Produces("application/json")
@Consumes("application/json")
public interface EventResource
-
Method Summary
Modifier and TypeMethodDescriptionaddTagValues(Integer viagogoEventId, String tagName, TagValuesForNameRequest tagValuesForNameRequest) Add Values to an existing Tag for an Event.createTags(Integer viagogoEventId, CreateEventTagsRequest createEventTagsRequest) Create Seller Event Tags.voiddeleteTags(Integer viagogoEventId, DeleteEventTagsRequest deleteEventTagsRequest) Delete Seller Event Tags.deleteTagValues(Integer viagogoEventId, String tagName, TagValuesForNameRequest tagValuesForNameRequest) Delete Specific Values from an existing Tag for an Event.Retrieve Event information using EventId or EventMappingId.Get Seller Event Tags by Viagogo Event Id.putSectionMapping(Integer viagogoEventId, SectionMappingRequest sectionMappingRequest) Put Section Mapping.putTags(UUID posEventId, TagRequest tagRequest) Put Event Tag.updateTags(Integer viagogoEventId, UpdateEventTagsRequest updateEventTagsRequest) Update Seller Event Tags.
-
Method Details
-
get
@GET 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") EventInfoResponse putTags(@PathParam("posEventId") UUID posEventId, TagRequest tagRequest) Put Event Tag. -
putSectionMapping
@PUT @Path("/events/{viagogoEventId}/sectionmapping") SectionMappingResponse putSectionMapping(@PathParam("viagogoEventId") Integer viagogoEventId, SectionMappingRequest sectionMappingRequest) Put Section Mapping. -
getTags
@GET @Path("/events/{viagogoEventId}/tags") 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, DeleteEventTagsRequest deleteEventTagsRequest) Delete Seller Event Tags. -
createTags
@POST @Path("/events/{viagogoEventId}/tags") EventInfoResponse createTags(@PathParam("viagogoEventId") Integer viagogoEventId, CreateEventTagsRequest createEventTagsRequest) Create Seller Event Tags. If any of the tags already exist, the request will be rejected. -
updateTags
@PUT @Path("/events/{viagogoEventId}/tags") EventInfoResponse updateTags(@PathParam("viagogoEventId") Integer viagogoEventId, 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") EventInfoResponse addTagValues(@PathParam("viagogoEventId") Integer viagogoEventId, @PathParam("tagName") String tagName, 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") EventInfoResponse deleteTagValues(@PathParam("viagogoEventId") Integer viagogoEventId, @PathParam("tagName") String tagName, 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.
-