Skip to main content

Fetch all operations for a dealer

This Java function fetches all operations for a dealer based on the provided dealer UUID and request parameters.

Path Parameters
    dealerUUID string required

    The dealerUUID parameter in the fetchOperations method represents the unique identifier of a dealer for whom you want to fetch all operations. This identifier is used to retrieve the operations associated with that specific dealer.

Request Body required

The fetchOperationsRequest parameter is an object of type FetchOperationsRequest which is being passed as the request body in the fetchOperations method. This object contains the data needed to fetch operations for a specific dealer. The method processes this request and returns a response object of type `

    requesterUserUUID string
    onlineSchedulerVisibility boolean
    mobileServiceVisibility boolean
    serviceCartVisibility boolean
    dealerAppSchedulerVisibility boolean
    checkInVisibility boolean
    startPosition int32
    endPosition int32
    isLastPage boolean
    resultSize int32
    communicationCodes string[]
    opCodes string[]
    uuidList string[]
    getTotalCount boolean
    getMkAndDmsSimilarOpcodeCount boolean
    searchToken string
    sortPreference string

    Possible values: [OPCODE, NAME, PRICE, SORT_ORDER, _SCORE]

    sortDirection string

    Possible values: [ASCENDING, DESCENDING]

    eventDealerAssociateUuid string
    serviceTypeList string[]

    Possible values: [MAINTENANCE, REPAIR, INSPECT, SERVICE]

    brandIdList int64[] deprecated
    vehicleMakeList string[] deprecated
    typeList string[]

    Possible values: [OPCODE, SERVICEMENU, SERVICEMOTORSMAINTENANCEMENU, SERVICEMOTORSLINEITEM, SERVICEMOTORSINDICATOR]

    mileageDTOList object[]
  • Array [
  • startMileage int64
    repeatInterval int64
    endMileage int64
  • ]
  • baseVehicleId int64
    engineId int64
    minPrice double
    maxPrice double
    dmsLaborPriceMismatch boolean
    severityFlag string
    engineList string[]
    modelList string[]
    yearList int32[]
    trimList string[]
Responses

The method fetchOperations is returning a ResponseEntity object containing a FetchOperationsResponse entity.


Schema
    errors object[]
  • Array [
  • errorName string
    errorMessage string
    errorCode int32
  • ]
  • warnings object[]
  • Array [
  • warningCode string
    warningTitle string
    warningMessage string
  • ]
  • statusCode int32
    apiRequestId string
    operationDTOList object[]
  • Array [
  • laborOpCode string
    opCodeName string
    description string
    totalPrice string
    opCodeDurationInMinutes string
    isValid boolean
    uuid string
    inMobileService boolean
    inOnlineScheduler boolean
    communicationCodes string[]
    payType string
    inServiceCart boolean
    inDealerAppScheduler boolean
    dmsDescription string
    laborPrice string
    dmsLaborPrice string
    partsPrice string
    dmsPartsPrice string
    taxAmount string
    dmsTaxAmount string
    dmsTotalPrice string
    sortOrder int64
    correction string
    cause string
    soldHours double
    dispatchCode string
    comebackFlag boolean
    usagePercentile int64
    position int32
    leadTimeInMinutes int64
    isIndexed boolean
    isDefault boolean
    notes string
    serviceType string
    serviceTypeServiceCart string
    recallId string
    vehicleMileageConfigDTOList object[]
  • Array [
  • brandDTO object
    id int64
    name string
    motorsMakeId int32
    motorsMakeName string
    year string
    model string
    trim string
    engine string
    mileageUuid string
    uuid string
    motorsBaseVehicleId string
    motorsEngineId string
    isValid boolean
  • ]
  • dailyLimitConfigDTOList object[]
  • Array [
  • dayNumber int32
    dayLimit int32
  • ]
  • pullEstimateInSC boolean
    miscPrice string
    useDmsPrice boolean
    showDmsPriceMismatchWarning boolean
    noPartsNeeded boolean
    inCheckIn boolean
    quickOpLiteUuid string
    invoiceLineList undefined[]
    menuName string
    operationType string

    Possible values: [OPCODE, SERVICEMENU, SERVICEMOTORSMAINTENANCEMENU, SERVICEMOTORSLINEITEM, SERVICEMOTORSINDICATOR]

    dealerUuid string
    isCustomConcern boolean
    taxonomyId int32
    severityFlag string
    isSeverityNormal boolean
    isSeveritySevere boolean
    notesSevere string[]
    notesNormal string[]
    motorsOperationName string
    mileage int64
    motorsMake string
    motorsMakeId int32
    totalPriceForConversion number
  • ]
  • totalCount int32
    mkAndDmsSimilarOpcodeCount int32
    pricingVisibleToCustomer boolean
Loading...