# PUT /sales/{id}.json **PUT /sales/{id}.json** ## Servers - http://api.example.com/v1: http://api.example.com/v1 () ## Authentication methods - Bearer auth ## Parameters ### Path parameters - **id** (integer(int64)) Numeric ID of the instance ### Body: application/json (object) - **adjustmentReasonId** (integer(int32) | null) Adjustment reason - **adminNotes** (string | null) Admin notes - **billingAddressLineOne** (string | null) Billing address line one - **billingAddressLineTwo** (string | null) Billing address line two - **billingAddressMessage** (string | null) Billing address message - **billingCity** (string | null) Billing city - **billingCountry** (string | null) Billing country - **billingFirstName** (string | null) Billing first name - **billingFullName** (object | null | array | boolean | integer | number | string) Billing full name - **billingLastName** (string | null) Billing last name - **billingName** (string | null) Billing name - **billingState** (string | null) Billing state - **billingZip** (string | null) Billing zip - **cancelReason** (string | null) Cancel reason - **cancellationStatus** (string) Cancellation status - **cancelled** (boolean) Cancelled - **cancelledAt** (string(date-time) | null) Cancelled at - **channelCancelledAt** (string(date-time) | null) Channel cancelled at - **channelId** (integer(int32)) Channel - **cityTaxLocation** (string | null) City tax location - **cityTaxRate** (number(float) | null) City tax rate - **cloneReason** (string | null) Clone reason - **combinedTaxRate** (number(float) | null) Combined tax rate - **countyTaxLocation** (string | null) County tax location - **countyTaxRate** (number(float) | null) County tax rate - **createdAt** (string(date-time)) Created at - **currencyId** (integer(int32) | null) Currency - **customerId** (integer(int32) | null) Customer - **customerReference** (string | null) Customer reference - **dateOrdered** (string(date-time)) Date ordered - **discounts** (number) Discounts - **districtTaxRate** (number(float) | null) District tax rate - **dropshipProblems** (object | null | array | boolean | integer | number | string) Dropship problems - **exchangeRate** (number | null) Exchange rate - **externalChannelSiteId** (string | null) External channel site - **externalId** (string | null) External - **finalized** (boolean) Finalized - **id** (integer(int32)) Id - **intercomMessageId** (string | null) Intercom message - **internalNotes** (string | null) Internal notes - **invalidBillingAddress** (string | null) Invalid billing address - **invalidShippingAddress** (boolean | null) Invalid shipping address - **inventoryStatus** (string) Inventory status - **invoiceStatus** (string) Invoice status - **iso** (string | null) Iso - **lastFulfillmentReference** (integer(int32) | null) Last fulfillment reference - **lastPurchaseReference** (integer(int32) | null) Last purchase reference - **lastSaleReturnReference** (integer(int32) | null) Last sale return reference - **locked** (boolean) Locked - **muteError** (boolean | null) Mute error - **notes** (string | null) Notes - **paid** (number | null) Paid - **paymentProviderIds** (array[string] | null) Payment provider ids - **paymentStatus** (string) Payment status - **priceListId** (integer(int32)) Price list - **quantity** (integer(int32)) Quantity - **receiverAddressLineOne** (string | null) Receiver address line one - **receiverAddressLineTwo** (string | null) Receiver address line two - **receiverCity** (string | null) Receiver city - **receiverCountry** (string | null) Receiver country - **receiverName** (string | null) Receiver name - **receiverState** (string | null) Receiver state - **receiverZip** (string | null) Receiver zip - **reference** (string) Reference - **resellerId** (integer(int32) | null) Reseller - **resellerPayee** (string | null) Reseller payee - **resellerStripeChargeId** (string | null) Reseller stripe charge - **returnStatus** (string) Return status - **saleDiscountCodeId** (integer(int32) | null) Sale discount code - **saleId** (integer(int32) | null) Sale - **saleReturnProblems** (object | null | array | boolean | integer | number | string) Sale return problems - **shippingAddressLineOne** (string | null) Shipping address line one - **shippingAddressLineTwo** (string | null) Shipping address line two - **shippingAddressMessage** (boolean | null) Shipping address message - **shippingCity** (string | null) Shipping city - **shippingCountry** (string | null) Shipping country - **shippingFirstName** (string | null) Shipping first name - **shippingFullName** (object | null | array | boolean | integer | number | string) Shipping full name - **shippingLastName** (string | null) Shipping last name - **shippingName** (string | null) Shipping name - **shippingState** (string | null) Shipping state - **shippingZip** (string | null) Shipping zip - **shipstationId** (string | null) Shipstation - **stateTaxLocation** (string | null) State tax location - **stateTaxRate** (number(float) | null) State tax rate - **status** (string) Status - **subtotal** (number) Subtotal - **tags** (array[string] | null) Tags - **tax** (number) Tax - **taxCalculation** (string | null) Tax calculation - **taxIncluded** (boolean) Tax included - **taxShipping** (boolean | null) Tax shipping - **total** (number) Total - **updatedAt** (string(date-time)) Updated at - **userId** (integer(int32) | null) User - **warehouseId** (integer(int32)) Warehouse - **weight** (number(float) | null) Weight ## Responses [Powered by Bump.sh](https://bump.sh)