Interface SaleResource
@Path("/{version}")
public interface SaleResource
viagogo Sales API.
 
View your sales details and fulfill your sales.
- 
Method SummaryModifier and TypeMethodDescriptionorg.oxerr.viagogo.model.response.sale.Saleorg.oxerr.viagogo.model.response.PagedResource<org.oxerr.viagogo.model.response.sale.Sale>org.oxerr.viagogo.model.response.PagedResource<org.oxerr.viagogo.model.response.sale.Sale>getSalesRecentUpdates(Instant updatedSince) 
- 
Method Details- 
getSalesRecentUpdates@GET @Path("/sales/recentupdates") org.oxerr.viagogo.model.response.PagedResource<org.oxerr.viagogo.model.response.sale.Sale> getSalesRecentUpdates(@QueryParam("updated_since") Instant updatedSince) throws IOException, ViagogoException List sales (recent updates).List sales for the authenticated user that have been created or updated over a certain period of time. - Parameters:
- updatedSince- Filters the response to only return items that have been updated since the given timestamp.
- Returns:
- sales for the authenticated user that have been created or updated over a certain period of time.
- Throws:
- IOException- indicates I/O exception.
- ViagogoException- indicates business exception.
 
- 
getSales@GET @Path("/sales") org.oxerr.viagogo.model.response.PagedResource<org.oxerr.viagogo.model.response.sale.Sale> getSales(@QueryParam("page") Integer page, @QueryParam("page_size") Integer pageSize, @QueryParam("updated_since") Instant updatedSince, @QueryParam("sort") String sort) throws IOException, ViagogoException List sales.List sales for the authenticated user. - Parameters:
- page- specifies which page of data to retrieve.
- pageSize- set custom page sizes on response.
- updatedSince- filters the response to only return items that have been updated since the given timestamp.
- sort- determines the ordering of items. A comma-separated string containing- created_at,- event_date,- inhand_at,- payment_amount,- quantity, or- resource_version.
- Returns:
- the sales for the authenticated user.
- Throws:
- IOException- indicates I/O exception.
- ViagogoException- indicates business exception.
 
- 
getSale@GET @Path("/sales/{saleId}") org.oxerr.viagogo.model.response.sale.Sale getSale(@PathParam("saleId") Integer saleId) throws IOException, ViagogoException - Parameters:
- saleId- the sale ID.
- Returns:
- the sale.
- Throws:
- IOException- indicates I/O exception.
- ViagogoException- indicates business exception.
 
 
-