API reference
All operations
TRADEVALUATION

Retrieves a paginated list of trade valuations for a given user and date range.

GET/api/v2/trade-valuations/list

Authentication

Choose one supported method for this request.

OAuth 2.0 client credentials

Parameters

pageNumberqueryinteger · int32

The page number to retrieve (1-based).

pageSizequeryinteger · int32

The number of records per page.

searchTermquerystring

Optional. Filters results by machine or company details — searches across Make, Model, Serial No, Stock No, and Company.

filterquerystring

Optional. Scopes the results by valuation status. Accepted values: * MyOpen — Valuations that are currently open. * MyPending — Valuations awaiting approval. * MyClosed — Valuations that have been completed or closed. * MyAll — All valuations regardless of status.

userIdqueryinteger · int32

Optional. The ID of the user whose valuations to retrieve. Defaults to the authenticated user if not provided.

daysqueryinteger · int32

Optional. The number of days back from today to include. Defaults to 30.

Responses

OK

Standard response envelopeisSuccessmessageerrorsdata

Read the result from data. When isSuccess is false, errors lists what went wrong. Handling errors

Paginated
dataPaginatedResponse<TradeValuationDto[]>
  • totalCountinteger · int32
    • valuationIdinteger · int32
    • recordIdinteger · int32
    • recordTypestring
    • inspectionNamestring
    • inspectionIdinteger · int32
    • inspectionTypestringnullable
    • inspectionDatestring · datenullable
    • inspectionUserIdinteger · int32
    • equipmentIdinteger · int32
    • equipmentNostringnullable
    • equipmentParentstringnullable
    • equipmentParentIdinteger · int32
    • equipmentParentTypestringnullable
    • lastSMUnumber · double
    • machineDescriptionstringnullable
    • makestringnullable
    • modelstringnullable
    • serialNostringnullable
    • stockNostringnullable
    • equipYearstringnullable
    • equipmentDisplaystringnullable
    • inspectionHoursnumber · double
    • companystringnullable
    • userIdinteger · int32
    • bookValuenumber · doublenullable
    • tradeValuenumber · doublenullable
    • customerOffernumber · doublenullable
    • overallowancenumber · doublenullable
    • payoffAmountnumber · doublenullable
    • reconditionEstimatenumber · doublenullable
    • hourLimitnumber · doublenullable
    • commentsstringnullable
    • machineDescriptionFieldstringnullable
    • field1number · doublenullable
    • field2number · doublenullable
    • field3number · doublenullable
    • field4number · doublenullable
    • field5number · doublenullable
    • field6number · doublenullable
    • field7number · doublenullable
    • field8number · doublenullable
    • field9number · doublenullable
    • field10number · doublenullable
    • repstringnullable
    • approverstringnullable
    • completeBystringnullable
    • statusstringnullable
    • statusIDinteger · int32
    • canApproveboolean
    • canEditboolean
    • onQuoteboolean
    • completeboolean
    • activeboolean
    • autoAwardboolean
    • startDatestring · datenullable
    • completeDatestring · datenullable
    • expirationDatestring · datenullable
    • enteredstring · date-timenullable
    • lastModifiedstring · date-timenullable
    • brokerNamestringnullable
    • brokerContactNamestringnullable
  • pageCountinteger · int32
  • currentPageCountinteger · int32
  • nextPageNumberinteger · int32nullable
  • hasNextPageboolean