ListingSeller

The seller behind a Marketplace listing.

  • country
    Type: string
    required

    The seller's country as a two-letter ISO 3166-1 alpha-2 code.

  • id
    Type: string
    required

    Stable opaque identifier for the seller. Do not parse.

  • rating
    Type: object · OrderPartyRating
    required

    A party's average review score and the number of reviews behind it.

    • average
      Type: number
      min:  
      1
      max:  
      5
      nullable
      required

      Average review score from 1 to 5. null when there are no reviews yet.

    • count
      Type: integer
      min:  
      0
      max:  
      9007199254740991
      required

      Number of reviews behind the average.

  • shipping
    Type: object · Moneynullable
    required

    What this seller charges to ship your order to your delivery country. null when no delivery country applies.

    A monetary amount as a decimal in the currency's major unit paired with its currency code — { amount: 14.99, currency: "USD" } means $14.99.

    • amount
      Type: number
      required

      Decimal amount in the currency's major unit (e.g. 5.23 for €5.23). 2 decimal places for EUR/USD/GBP/CHF/CAD/AUD.

    • currency
      Type: string enum
      required
      values
      • USD

        US Dollar.

      • EUR

        Euro.

      • GBP

        British Pound.

      • CAD

        Canadian Dollar.

      • CHF

        Swiss Franc.

  • type
    Type: string enum
    required

    pro if they sell as a registered company, individual if they sell as a private person.

    values
    • pro

      You sell as a registered company.

    • individual

      You sell as a private person.

  • username
    Type: string
    required

    The seller's public handle.

Examples
{
  "id": "665f3a2b1c8d4e9f7a6b5c4d",
  "username": "north_arena_tcg",
  "country": "DE",
  "type": "pro",
  "rating": {
    "average": 4.9,
    "count": 214
  },
  "shipping": {
    "amount": 3.5,
    "currency": "EUR"
  }
}