---
title: "Updates the price of a non-shop item without changing its item type: an auction stays an auction, a fixed-price (PureBuyItNow) item stays fixed-price. Supply only the price fields that apply to the item's current type — `binPrice` for a fixed-price item, `openingPrice` (and optionally `binPrice`) for an auction. Omitted fields are left unchanged."
method: PUT
path: "/v4/listings/items/{itemId}/price"
tags: ["Listings"]
---

# Updates the price of a non-shop item without changing its item type: an auction stays an auction, a fixed-price (PureBuyItNow) item stays fixed-price. Supply only the price fields that apply to the item's current type — \`binPrice\` for a fixed-price item, \`openingPrice\` (and optionally \`binPrice\`) for an auction. Omitted fields are left unchanged.

`PUT /v4/listings/items/{itemId}/price`

## Path parameters

- `itemId` integer, required

## Request body

- UpdateItemPriceRequest
  - `openingPrice` integer, nullable
  - `binPrice` integer, nullable

## Response `200`

OK

- UpdateItemPriceResult
  - `isSuccessful` boolean
  - `validationErrors` UpdateItemPriceError[], nullable
    - `itemId` integer
    - `errorMessage` string, nullable

---

[API](https://skmtc.dev/tradera/apis/tradera-api.md) · [All operations](https://skmtc.dev/tradera/apis/tradera-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tradera/tradera-api/revisions/b5f3e81e36e1/schema)
