Skip to main content
PATCH
/
trades
/
{id}
Updates a Trade
curl --request PATCH \
  --url https://commerce.driv.ly/api/trades/{id} \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "updatedAt": "<string>",
  "createdAt": "<string>",
  "status": "Vehicle Picked Up ",
  "deal": 123,
  "creditApplication": 123,
  "tradeInAllowance": "<string>",
  "odometer": 123,
  "lienholder": 123,
  "tradeInPayoffBalance": "<string>",
  "payoffGoodThrough": "<string>",
  "vehicle": 123,
  "lastModifiedBy": 123
}
'
{
  "doc": {
    "updatedAt": "<string>",
    "createdAt": "<string>",
    "status": "Vehicle Picked Up ",
    "deal": 123,
    "creditApplication": 123,
    "tradeInAllowance": "<string>",
    "odometer": 123,
    "lienholder": 123,
    "tradeInPayoffBalance": "<string>",
    "payoffGoodThrough": "<string>",
    "vehicle": 123,
    "lastModifiedBy": 123
  },
  "message": "<string>"
}
Make sure you install our SDK first. You can find out how, and more here.
import { SDK } from '@drivly/commerce'
import type { trades } from '@drivly/commerce'

const sdk = new SDK(...)

const trades = await sdk.trades.update(tradesId: string, data: trades): Promise<trades>

Authorizations

Authorization
string
header
required

Path Parameters

id
string
required

id of the Trade

Query Parameters

depth
number

number of levels to automatically populate relationships and uploads

locale
string

retrieves document(s) in a specific locale

fallback-locale
string

specifies a fallback locale if no locale value exists

Body

application/json
updatedAt
string
required
createdAt
string
required
status
enum<string> | null
Available options:
Vehicle Picked Up ,
Dropped Off At Manheim
deal
creditApplication
tradeInAllowance
string | null
odometer
number | null
lienholder
tradeInPayoffBalance
string | null
payoffGoodThrough
string | null
vehicle
lastModifiedBy
number

Response

ok

doc
Trade · object
required
message
string
required