> ## Documentation Index
> Fetch the complete documentation index at: https://docs.scrapebadger.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Offers

> All third-party offers for an ASIN, including the Buy Box winner.

## Path Parameters

<ParamField path="asin" type="string" required>
  The ASIN of the product to list offers for.
</ParamField>

## Query Parameters

<ParamField query="domain" type="string" default="com">
  Amazon marketplace TLD or code where the product is listed.

  Examples: `com`, `co.uk`, `de`
</ParamField>

<ParamField query="zip" type="string">
  Delivery postal/zip code for localized offers and delivery estimates.
</ParamField>

<ParamField query="page" type="integer" default="1">
  Offer page. Amazon lists 10 seller offers per page; page 1 also carries the Buy Box offer.
  Compare `total_offers` with the number of offers returned to know whether more pages exist.
</ParamField>

## Response

<ResponseField name="asin" type="string">The ASIN the offers belong to.</ResponseField>
<ResponseField name="domain" type="string">Marketplace domain.</ResponseField>
<ResponseField name="buybox" type="object">The Buy Box offer (page 1 only). Same shape as an offer; also the first entry of `offers`.</ResponseField>
<ResponseField name="total_offers" type="integer">Amazon's total offer count across all pages, including the Buy Box offer. Larger than the number of offers returned when more pages exist; `null` on pages after the first.</ResponseField>

<ResponseField name="offers" type="array">
  Array of seller offers, ordered with the Buy Box winner first.

  <Expandable title="Offer object">
    <ResponseField name="position" type="integer">Position in the offer list.</ResponseField>
    <ResponseField name="seller" type="object">Seller summary: `name`, `id`, `link`, `rating`, `ratings_total`, `ratings_percentage_positive`.</ResponseField>
    <ResponseField name="price" type="object">Offer price with `value`, `currency`, `symbol`, `raw`.</ResponseField>
    <ResponseField name="condition" type="object">Condition with `is_new`, `title`, `comments`.</ResponseField>
    <ResponseField name="delivery" type="object">Delivery info: `is_free`, `fulfilled_by_amazon`, `date`, `price`.</ResponseField>
    <ResponseField name="buybox_winner" type="boolean">Whether this offer currently wins the Buy Box.</ResponseField>
    <ResponseField name="is_prime" type="boolean">Whether the offer is Prime-eligible.</ResponseField>
    <ResponseField name="minimum_order_quantity" type="integer">Minimum order quantity (nullable).</ResponseField>
    <ResponseField name="maximum_order_quantity" type="integer">Maximum order quantity (nullable).</ResponseField>
  </Expandable>
</ResponseField>

### Example Response

```json theme={null}
{
  "asin": "B08N5WRWNW",
  "domain": "com",
  "total_offers": 2,
  "offers": [
    {
      "position": 1,
      "seller": { "name": "Amazon.com", "id": "ATVPDKIKX0DER", "rating": 4.7, "ratings_total": 1284000, "ratings_percentage_positive": 96 },
      "price": { "value": 49.99, "currency": "USD", "symbol": "$", "raw": "$49.99" },
      "condition": { "is_new": true, "title": "New", "comments": null },
      "delivery": { "is_free": true, "fulfilled_by_amazon": true, "date": "2026-06-04", "price": null },
      "buybox_winner": true,
      "is_prime": true,
      "minimum_order_quantity": 1,
      "maximum_order_quantity": 30
    },
    {
      "position": 2,
      "seller": { "name": "TechDeals Store", "id": "A1B2C3D4E5F6G7", "rating": 4.6, "ratings_total": 8421, "ratings_percentage_positive": 94 },
      "price": { "value": 47.5, "currency": "USD", "symbol": "$", "raw": "$47.50" },
      "condition": { "is_new": true, "title": "New", "comments": null },
      "delivery": { "is_free": false, "fulfilled_by_amazon": false, "date": "2026-06-08", "price": { "value": 4.99, "currency": "USD", "symbol": "$", "raw": "$4.99" } },
      "buybox_winner": false,
      "is_prime": false,
      "minimum_order_quantity": 1,
      "maximum_order_quantity": 10
    }
  ]
}
```

<Note>
  Each offers request costs **8 credits**. Single-seller products return an empty `offers` array. Failed requests are not charged.
</Note>


## OpenAPI

````yaml GET /v1/amazon/products/{asin}/offers
openapi: 3.1.0
info:
  title: ScrapeBadger Amazon API
  version: 1.0.0
  description: >-
    Amazon marketplace scraping API for searching products, fetching product
    details, offers, reviews, listings, sellers, and reference data across 20
    marketplaces.
servers:
  - url: https://scrapebadger.com
    description: Production
security:
  - apiKeyAuth: []
paths:
  /v1/amazon/products/{asin}/offers:
    get:
      tags:
        - Amazon Products
      summary: Get Offers
      description: All third-party offers for an ASIN, including the Buy Box winner.
      operationId: getAmazonOffers
      parameters:
        - name: asin
          in: path
          required: true
          schema:
            type: string
          description: The ASIN of the product to list offers for.
        - name: domain
          in: query
          schema:
            type: string
            default: com
          description: Amazon marketplace TLD or code (com, co.uk, de, ...).
        - name: zip
          in: query
          schema:
            type: string
          description: >-
            Delivery postal/zip code for localized offers and delivery
            estimates.
        - name: page
          in: query
          schema:
            type: integer
            default: 1
            minimum: 1
          description: >-
            Offer page. Amazon lists 10 seller offers per page; page 1 also
            carries the Buy Box offer. Use total_offers to know how many pages
            exist.
      responses:
        '200':
          description: Offer listing
          content:
            application/json:
              schema:
                type: object
                properties:
                  asin:
                    type: string
                  domain:
                    type: string
                  buybox:
                    $ref: '#/components/schemas/Offer'
                    nullable: true
                    description: >-
                      The Buy Box offer (page 1 only); also included as the
                      first entry of offers.
                  offers:
                    type: array
                    items:
                      $ref: '#/components/schemas/Offer'
                  total_offers:
                    type: integer
                    nullable: true
                    description: >-
                      Amazon's total offer count across all pages, including the
                      Buy Box offer. Can exceed the length of offers when more
                      pages exist; null on pages after the first.
              example:
                asin: B08N5WRWNW
                domain: com
                total_offers: 2
                offers:
                  - position: 1
                    seller:
                      name: Amazon.com
                      id: ATVPDKIKX0DER
                      link: https://www.amazon.com/sp?seller=ATVPDKIKX0DER
                      rating: 4.7
                      ratings_total: 1284000
                      ratings_percentage_positive: 96
                    price:
                      value: 49.99
                      currency: USD
                      symbol: $
                      raw: $49.99
                    condition:
                      is_new: true
                      title: New
                      comments: null
                    delivery:
                      is_free: true
                      fulfilled_by_amazon: true
                      date: '2026-06-04'
                      price: null
                    buybox_winner: true
                    is_prime: true
                    minimum_order_quantity: 1
                    maximum_order_quantity: 30
                  - position: 2
                    seller:
                      name: TechDeals Store
                      id: A1B2C3D4E5F6G7
                      link: https://www.amazon.com/sp?seller=A1B2C3D4E5F6G7
                      rating: 4.6
                      ratings_total: 8421
                      ratings_percentage_positive: 94
                    price:
                      value: 47.5
                      currency: USD
                      symbol: $
                      raw: $47.50
                    condition:
                      is_new: true
                      title: New
                      comments: null
                    delivery:
                      is_free: false
                      fulfilled_by_amazon: false
                      date: '2026-06-08'
                      price:
                        value: 4.99
                        currency: USD
                        symbol: $
                        raw: $4.99
                    buybox_winner: false
                    is_prime: false
                    minimum_order_quantity: 1
                    maximum_order_quantity: 10
components:
  schemas:
    Offer:
      type: object
      properties:
        position:
          type: integer
        seller:
          type: object
          description: >-
            Seller summary: name, id, link, rating, ratings_total,
            ratings_percentage_positive.
        price:
          $ref: '#/components/schemas/AmazonPrice'
        condition:
          type: object
          description: is_new, title, comments.
        delivery:
          type: object
          description: is_free, fulfilled_by_amazon, date, price.
        buybox_winner:
          type: boolean
          description: Whether this offer currently wins the Buy Box.
        is_prime:
          type: boolean
        minimum_order_quantity:
          type: integer
          nullable: true
        maximum_order_quantity:
          type: integer
          nullable: true
    AmazonPrice:
      type: object
      properties:
        value:
          type: number
          nullable: true
          description: Numeric price value.
        currency:
          type: string
          nullable: true
          description: ISO 4217 currency code.
        symbol:
          type: string
          nullable: true
          description: Currency symbol (e.g. $, £, €).
        raw:
          type: string
          nullable: true
          description: Price exactly as displayed on Amazon.
  securitySchemes:
    apiKeyAuth:
      type: apiKey
      in: header
      name: x-api-key

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.