update_marketplace_listing
Modify a marketplace listing on Discogs by updating details such as condition, price, status, and additional metadata to ensure accurate and up-to-date listings.
Instructions
Update a marketplace listing
Input Schema
Name | Required | Description | Default |
---|---|---|---|
allow_offers | No | ||
comments | No | ||
condition | Yes | ||
external_id | No | ||
format_quantity | No | ||
listing_id | Yes | ||
location | No | ||
price | Yes | ||
release_id | Yes | ||
sleeve_condition | No | ||
status | Yes | ||
weight | No |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"allow_offers": {
"type": "boolean"
},
"comments": {
"type": "string"
},
"condition": {
"enum": [
"Mint (M)",
"Near Mint (NM or M-)",
"Very Good Plus (VG+)",
"Very Good (VG)",
"Good Plus (G+)",
"Good (G)",
"Fair (F)",
"Poor (P)"
],
"type": "string"
},
"external_id": {
"type": "string"
},
"format_quantity": {
"type": "number"
},
"listing_id": {
"type": "integer"
},
"location": {
"type": "string"
},
"price": {
"type": "number"
},
"release_id": {
"type": "integer"
},
"sleeve_condition": {
"enum": [
"Mint (M)",
"Near Mint (NM or M-)",
"Very Good Plus (VG+)",
"Very Good (VG)",
"Good Plus (G+)",
"Good (G)",
"Fair (F)",
"Poor (P)",
"Generic",
"Not Graded",
"No Cover"
],
"type": "string"
},
"status": {
"enum": [
"For Sale",
"Expired",
"Draft",
"Pending"
],
"type": "string"
},
"weight": {
"type": "number"
}
},
"required": [
"listing_id",
"release_id",
"condition",
"price",
"status"
],
"type": "object"
}