# Update marketplace listings Update price, settings, or options for existing listings. Endpoint: POST /mcp/v1/actions/ud_listing_update Version: 1.0.0 Security: bearerAuth ## Request fields (application/json): - `listings` (array, required) - `listings.id` (number, required) Listing ID - `listings.priceInCents` (number) - `listings.expiresAt` (string) New listing expiration date as ISO 8601 string (e.g., "2025-12-31"). Must be 1-36500 days from now. - `listings.isEmailAliasUsed` (boolean) - `listings.listingSettings` (object) Listing-level settings such as offers and display preferences. - `listings.listingSettings.minOfferAmountInCents` (number) Minimum offer amount (in cents) accepted for this listing. - `listings.listingSettings.isOfferFeatureEnabled` (boolean) Indicates whether the offer feature is enabled for this listing. - `listings.listingSettings.domainDisplayName` (string) Custom display name to use for this domain in marketplace contexts. - `listings.leaseToOwnOptions` (object) Lease-to-own configuration options for the listing. - `listings.leaseToOwnOptions.type` (string) Enum: "equal_installments", "down_payment_plus_equal_installments" - `listings.leaseToOwnOptions.maxTermLength` (integer) Maximum term length in months (2-120) - `listings.leaseToOwnOptions.downPaymentPercentage` (number) Down payment percentage (10-90), required for down_payment type ## Response 200 fields (application/json): - `results` (array) - `results.listingId` (number) - `results.domainName` (string) - `results.success` (boolean) - `results.status` (string) - `results.isLazy` (boolean) - `results.error` (string) - `successCount` (number) - `failureCount` (number) - `message` (string) - `signatureRequired` (boolean) - `signatureNote` (string) ## Response 401 fields