Update a product

Update an existing product listing: change its name, description, price, tags, stock, or status.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Update an existing product listing: change its name, description, price, tags, stock, or status. Only the seller can update their own listing. This is a signed write: it requires the per-action Ed25519 wallet signature in the Authorization header.

Path Params
string
required

Product id to update.

Body Params
string
enum
required

Product category.

Allowed:
deliveryDetails
object

Method-specific delivery config.

string
enum
required

How the buyer receives the item after purchase.

Allowed:
string

Product description.

string
required

Product display name.

price
object
required

Sale price (amount in base units, asset, network).

string
required

Seller handle. Must match the existing product's seller (seller cannot be changed).

string

Seller's on-chain wallet address. Must match the existing product's sellerCryptoId.

string

Ed25519 signature authorizing the update (the SDK attaches this).

string

Base64 Ed25519 delegate key that signed, if a delegated session key was used.

string
enum

Listing status.

Allowed:
integer

Optional remaining stock. Omit for unlimited.

tags
array of strings

Search tags.

tags
Response

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json