v1

latestOpenAPI 3.1.02026-07-24416405768.8 KB
x) Accounts

Update a sale

Updates the fields of an existing sale. Null fields are ignored. For status transitions, use the events endpoint instead.

put/eclipse-conductor/rest/v1/tenants/{tenantId}/organisations/{organisationId}/accounts/{accountId}/sales/{saleId}

Path parameters

tenantIdinteger required
organisationIdinteger required
accountIdinteger required
saleIdinteger required

Request body

accountIdinteger required
createdstring date-time
currencystring
lastModifiedstring date-time
modestring
organisationIdinteger required
outstandingnumber
paymentDuestring date-time
previousStatus'BASKET' | 'CANCELLED' | 'FULFILLED' | 'INVOICED' | 'QUOTE'
saleIdinteger
saleTotalDiscountExclnumber
saleTotalDiscountInclnumber
saleTotalExclnumber
saleTotalInclnumber
saleTotalTaxnumber
status'BASKET' | 'CANCELLED' | 'FULFILLED' | 'INVOICED' | 'QUOTE'
tenantIdinteger required
uniqueIdstring
versioninteger

Example request

{
  "created": "2022-03-10T12:15:50-04:00",
  "lastModified": "2022-03-10T12:15:50-04:00",
  "paymentDue": "2022-03-10T12:15:50-04:00",
  "saleLines": [
    {
      "created": "2022-03-10T12:15:50-04:00"
    }
  ],
  "salePayments": [
    {
      "created": "2022-03-10T12:15:50-04:00"
    }
  ]
}

Response

OK

accountIdinteger required
createdstring date-time
currencystring
lastModifiedstring date-time
modestring
organisationIdinteger required
outstandingnumber
paymentDuestring date-time
previousStatus'BASKET' | 'CANCELLED' | 'FULFILLED' | 'INVOICED' | 'QUOTE'
saleIdinteger
saleTotalDiscountExclnumber
saleTotalDiscountInclnumber
saleTotalExclnumber
saleTotalInclnumber
saleTotalTaxnumber
status'BASKET' | 'CANCELLED' | 'FULFILLED' | 'INVOICED' | 'QUOTE'
tenantIdinteger required
uniqueIdstring
versioninteger

Example response

{
  "created": "2022-03-10T12:15:50-04:00",
  "lastModified": "2022-03-10T12:15:50-04:00",
  "paymentDue": "2022-03-10T12:15:50-04:00",
  "saleLines": [
    {
      "created": "2022-03-10T12:15:50-04:00"
    }
  ],
  "salePayments": [
    {
      "created": "2022-03-10T12:15:50-04:00"
    }
  ]
}