Skip to main content

Batch execute pricing rules for multiple service operations

Batch execute pricing rules for multiple service operations

Request Body required
    requesterUserUUID string
    dealerUuid string
    brandUuid string
    modelName string
    year string
    serviceOperations object[]
  • Array [
  • catalogEntry object
    id string
    taxonomyId int32
    literalName string
    systemId int32
    systemName string
    groupId int32
    groupName string
    subGroupId int32
    subGroupName string
    syncedAt date-time
    laborTypeUuid string
    laborTypeName string
    laborHours double
    resolvedApplicationId int32
    resolvedEstimatedWorkTimeId int32
    resolvedOptionKey string
  • ]
  • optionsOnly boolean
Responses

OK


Schema
    errors object[]
  • Array [
  • errorName string
    errorMessage string
    errorCode int32
  • ]
  • warnings object[]
  • Array [
  • warningCode string
    warningTitle string
    warningMessage string
  • ]
  • statusCode int32
    apiRequestId string
    results object[]
  • Array [
  • baseLaborTime double
    allLaborTime double
    additionalLaborTime double
    baseLaborTimeAverage double
    laborTimeInterval string
    serviceType string
    parts object[]
  • Array [
  • partId int32
    partNumber string
    displayName string
    quantity int32
  • ]
  • laborHoursMultiplier double
    additionalFees double
    defaultLaborType string
    partSubstitutions object[]
  • Array [
  • from string
    to string
  • ]
  • matchedLaborOpCode string
    matchedOperationUuid string
    rulesApplied string[]
    applicationOptions object[]
  • Array [
  • applicationId int32
    displayName string
    positionId int32
    positionName string
    laborOptions object[]
  • Array [
  • estimatedWorkTimeId int32
    baseLaborTime double
    allLaborTime double
    additionalLaborTime double
    baseLaborTimeAverage double
    baseLaborTimeDescription string
    laborTimeInterval string
    serviceType string
  • ]
  • ]
  • partOptions object[]
  • Array [
  • optionKey string
    pcdbPart object
    partTerminologyId int32
    partTerminologyName string
    positionId int32
    positionName string
    qualifiers object[]
  • Array [
  • description string
    isActive boolean
    qualifierId int32
    sequence int32
  • ]
  • part object
    partId int32
    partNumber string
    displayName string
    quantity int32
  • ]
  • ]
Loading...