openapi: 3.0.3 info: title: Whisky Hunter Auctions API description: The Whisky Hunter API provides free, public access to historical whisky auction data collected from 28 online whisky auction sites. It tracks trading volumes, winning bids, lot counts, and per-distillery auction statistics. All trading volumes and winning bids are stated in GBP (£). The API requires no authentication and is available for use by collectors, investors, traders, and whisky enthusiasts. Volume calculations include only lots actually sold (excluding those that did not reach the reserve price). version: v1 contact: name: Whisky Hunter url: https://whiskyhunter.net license: name: Public Data - No Authentication Required servers: - url: https://whiskyhunter.net/api description: Whisky Hunter API tags: - name: Auctions paths: /auctions_data/: get: operationId: getAuctionsData summary: Get Auctions Data description: Returns aggregated auction data across all tracked whisky auction platforms. Includes trading volume, winning bid statistics, and lot counts per auction per date period. All monetary values are in GBP (£). tags: - Auctions parameters: - name: format in: query required: false description: Response format. schema: type: string enum: - json default: json responses: '200': description: Aggregated auction data across all tracked platforms. content: application/json: schema: type: array items: $ref: '#/components/schemas/AuctionDataPoint' components: schemas: AuctionDataPoint: type: object description: A data point representing aggregated auction statistics for one auction platform at a specific time. properties: dt: type: string format: date description: Date of the auction data point (YYYY-MM-DD). auction_name: type: string description: Name of the whisky auction platform. example: Scotch Whisky Auctions auction_slug: type: string description: URL-safe identifier for the auction platform. example: scotch-whisky-auctions auction_trading_volume: type: number description: Total trading volume (sum of winning bids) for this auction in GBP (£). minimum: 0 auction_lots_count: type: integer description: Number of lots sold in this auction. minimum: 0 all_auctions_lots_count: type: integer description: Total number of lots sold across all tracked auctions for this period. minimum: 0 winning_bid_max: type: number description: Maximum winning bid in this auction in GBP (£). minimum: 0 winning_bid_min: type: number description: Minimum winning bid in this auction in GBP (£). minimum: 0 winning_bid_mean: type: number description: Mean (average) winning bid in this auction in GBP (£). minimum: 0