Sales Management

View your sales details and fulfill your sales.

Sales Management API's

sales

Method
Description

PUT

Change Delivery Method

https://api.stubcloudprod.com/sellers/sales/v3/{saleId}

Allows an authenticated seller to change delivery method.

GET

Get All Sales

https://api.stubcloudprod.com/sellers/sales/v3

This API returns information about your ticket sales on StubHub. The API returns a maximum of 200 sales per call.

POST

Fulfill Mobile

https://api.stubcloudprod.com/sellers/sales/mobile/v3/{saleId}

Allows an authenticated seller to fulfill mobile orders. Note: Use this API for listings created with MOBILE stocktype

POST

Fulfill Barcode

https://api.stubcloudprod.com/sellers/sales/barcode/v3/{saleId}

Allows an authenticated seller to fulfill barcodes to orders. For this API call to succeed, every ticket in an order must be fulfilled with a barcode. If only some of the tickets in an order are fulfilled with a barcode, the API returns an error code. NOTE: This API only supports the fulfillment of a barcode in the context of a single order. The API does not fulfill barcodes for multiple orders.

POST

Fulfill PDF

https://api.stubcloudprod.com/sellers/sales/pdf/v3/{saleId}

Allows an authenticated seller to fulfill pdfs to orders. Note: Use this API for listings created with PDF stocktype

GET

Get All Payments

https://api.stubcloudprod.com/sellers/sales/payments/v3

The Get all payments operation retrieves information about your payments. This operation returns a default of 200 payment records per call.

GET

Get Shipping Label

https://api.stubcloudprod.com/sellers/sales/shippinglabel/v3/{saleId}

This API will return all shipping labels associated with this order.

POST

Offline Delivery Confirmation

https://api.stubcloudprod.com/sellers/sales/confirm/v3/{saleId}

Allows an authenticated seller to confirm offline fulfillment. This typically applies to mobile transfer or flash transfer delivery methods. You can use this API to fulfill mobile transfer tickets, in one of the following ways: - **Example 1**: If you have a single confirmation number or confirmation URL for all the seats in the sale transaction: ``` POST https://api.stubcloudprod.com/sellers/sales/confirm/v3/{saleID} { "ConfirmationRequest": { "confirmationNumber": "https://www.example.com/..." } } ``` - **Example 2**: If you have a confirmation number or confirmation URL for each seat in the sale transaction: ``` POST https://api.stubcloudprod.com/sellers/sales/confirm/v3/{saleID} { "ConfirmationRequest": { "mobileUrls": [ { "url": "https://www.example.com/...", "seatId": "12345", "section": "Upper baseline", "row": "12", "seat": "34", "transferId": "8765", "delete": false }, { "url": "https://www.example.com/...", "seatId": "12346", "section": "Upper baseline", "row": "12", "seat": "35", "transferId": "8766", "delete": false } ] } } ```