# Create marketplace listings List one or more domains for sale on the marketplace. Supports buy-now pricing, offers, and lease-to-own options. Endpoint: POST /mcp/v1/actions/ud_listing_create Version: 1.0.0 Security: bearerAuth ## Request fields (application/json): - `domains` (array, required) - `domains.domainName` (string, required) The domain name to list - `domains.priceInCents` (number) Buy-now price in cents (0 for offers-only) - `domains.expiresAt` (string) Listing expiration date as ISO 8601 string (e.g., "2025-12-31"). Must be 1-36500 days from now. Default: 90 days. - `domains.isEmailAliasUsed` (boolean) Enable message seller feature - `domains.listingSettings` (object) - `domains.listingSettings.isOfferFeatureEnabled` (boolean) - `domains.listingSettings.minOfferAmountInCents` (number) - `domains.listingSettings.domainDisplayName` (string) Optional human-readable domain display name used in listings - `domains.leaseToOwnOptions` (object) Optional lease-to-own configuration for the domain listing - `domains.leaseToOwnOptions.type` (string) Enum: "equal_installments", "down_payment_plus_equal_installments" - `domains.leaseToOwnOptions.maxTermLength` (integer) Maximum term length in months (2-120) - `domains.leaseToOwnOptions.downPaymentPercentage` (number) Down payment percentage (10-90), required for down_payment type ## Response 200 fields (application/json): - `results` (array) - `results.domainName` (string) - `results.success` (boolean) - `results.listingId` (number) - `results.status` (string) - `results.isLazy` (boolean) - `results.error` (string) - `successCount` (number) - `failureCount` (number) - `message` (string) - `signatureRequired` (boolean) - `signatureNote` (string) ## Response 401 fields