---
title: "Update SKU Inventory Price"
method: PUT
path: "/stores/{storeKey}/inventory/skus/{skuId}/price"
tags: ["Stores"]
---

# Update SKU Inventory Price

`PUT /stores/{storeKey}/inventory/skus/{skuId}/price`

## Request

- Base URL: `https://api.tcgplayer.com`
- URL: `https://api.tcgplayer.com/stores/{storeKey}/inventory/skus/{skuId}/price`
- Auth: none declared
- TypeScript: <https://skmtc.dev/tcgplayer/apis/tcgapi/docs/stores/:storeKey/inventory/skus/:skuId/price/put.ts> (a function with typed inputs; its response is checked against the schema)

Updates the current store's pricing of this SKU from the current Store's inventory whose Seller is associated with the user's bearer token making this API call.

## Path parameters

- `storeKey` string, required
- `skuId` integer, required

## Request body

- TcgApiModelStorePriceUpdate
  - `price` number, double
  - `channelId` integer

## Response `200`

OK

- TcgApiModelCommonApiResultTcgApiModelStoreSku
  - `success` boolean
  - `errors` string[]
  - `results` TcgApiModelStoreSku[]
    - `skuId` integer
    - `storePriceCustomId` integer
    - `condition` TcgApiModelStoreCondition
      - `conditionId` integer
      - `name` string
    - `language` TcgApiModelCommonLanguage
      - `languageId` integer
      - `name` string
      - `abbr` string
    - `foil` boolean
    - `price` number, double
    - `quantity` integer
    - `isFeatured` boolean
    - `isCustom` boolean
    - `title` string
    - `description` string
    - `mainImageUrl` string
    - `additionalImageUrls` string[]

---

[API](https://skmtc.dev/tcgplayer/apis/tcgapi.md) - [All operations](https://skmtc.dev/tcgplayer/apis/tcgapi/llms.txt) - [OpenAPI document](https://skmtc.dev/tcgplayer/apis/tcgapi/revisions/dc32a30fcb68?raw)
