Marketplaces / eBay / eBay Sell API Technical Scope / eBay Product Management / eBay Listing Create In Progress / eBay Offer Price & Stock Update

eBay Offer Price & Stock Update

*Summary of Changes:* (The purpose of this table is to keep traceability and Product team to highlight the things that were changed into the scope, based on comments or discussions)

Date Version Name Applied changes
17.02.2025 v1.0 Bogomil Pavlov First Published

This call is used by the seller to update the total ship-to-home quantity of one inventory item, and/or to update the price and/or quantity of one or more offers associated with one inventory item. Up to 25 offers associated with an inventory item may be updated with one bulkUpdatePriceQuantity call. Only one SKU (one product) can be updated per call.

URL: POST [https://api.ebay.com/sell/inventory/v1/bulk_update_price_quantity](https://api.ebay.com/sell/inventory/v1/bulk_update_price_quantity) Documentation: https://developer.ebay.com/api-docs/sell/inventory/resources/inventory_item/methods/bulkUpdatePriceQuantity

Sample Request:

{
    "requests": [
        {
            "offers": [
                {
                    "availableQuantity": 30,
                    "offerId": "3********5",
                    "price": {
                        "currency": "USD",
                        "value": "299.0"
                    }
                }
            ],
            "shipToLocationAvailability": {
                "quantity": 50
            },
            "sku": "G********1"
        },
        {
            "offers": [
                {
                    "availableQuantity": 15,
                    "offerId": "3********9",
                    "price": {
                        "currency": "USD",
                        "value": "200.0"
                    }
                }
            ],
            "shipToLocationAvailability": {
                "quantity": 20
            },
            "sku": "G********3"
        },
        {
            "offers": [
                {
                    "availableQuantity": 15,
                    "offerId": "3********3",
                    "price": {
                        "currency": "USD",
                        "value": "249.0"
                    }
                }
            ],
            "shipToLocationAvailability": {
                "quantity": 25
            },
            "sku": "G********2"
        }
    ]
}

Request Mapping:

eBay Field Hemi Field Required Comment

Sample Response:

{
    "responses": [
        {
            "offerId": "3********5",
            "sku": "G********1",
            "statusCode": 200
        },
        {
            "offerId": "3********9",
            "sku": "G********3",
            "statusCode": 200
        },
        {
            "offerId": "3********3",
            "sku": "G********2",
            "statusCode": 200
        }
    ]
}
Is this article helpful?
0 0 0