Skip to main content

Models P–R

Data models used in RushHour API requests and responses. Property names are shown as the API sends them. See the API reference overview for how enumerated values are written.

PalletDiscountDto​

PropertyTypeDescription
palletCountinteger (int32)
discountPercentagenumber (double)
customizationsinteger (int32)Can be null. One of: 1 (CustomBase), 2 (CustomSameDay). Values can be combined by adding them together.

PalletMileagePriceDto​

PropertyTypeDescription
palletCountinteger (int32)
minMileageinteger (int32)
maxMileageinteger (int32)
pricenumber (double)
isCustomboolean
customizationsinteger (int32)Can be null. One of: 1 (CustomBase), 2 (CustomSameDay). Values can be combined by adding them together.

Payment​

PropertyTypeDescription
createdTimestring (date-time)
createdUserstringCan be null.
updatedTimestring (date-time)Can be null.
updatedUserstringCan be null.
createdCompanyUserCompanyUser
updatedCompanyUserCompanyUser
datestring (date-time)Can be null.
companyIdinteger (int32)
tenantIdstring (uuid)
customerIdinteger (int32)
companyCompany
tenantobject
customerCustomer
billToDetailsstringCan be null.
statusstringOne of: Draft, Approved, Open, Paid, Overdue, PartialPaid, Deleted.
sentEmailStatusinteger (int32)One of: 1 (Sent), 2 (NotSent), 4 (Edited). Values can be combined by adding them together.
exportQbStatusinteger (int32)One of: 1 (Exported), 2 (NotExported), 4 (Edited). Values can be combined by adding them together.
downloadStatusinteger (int32)One of: 1 (Downloaded), 2 (NotDownloaded), 4 (Edited). Values can be combined by adding them together.
calculationCustomerBalanceStatusstringOne of: Included, Excluded.
inQbboolean
numberstringCan be null.
currencyCodestringCan be null. Up to 3 characters.
fxRateToCompanyDefaultnumber (double)Can be null.
fxRateDatestring (date-time)Can be null.
notesstringCan be null.
commonNotesstringCan be null.
appliedPaymentsarray of AppliedPaymentCan be null.
isDefaultboolean
tnxTypestringOne of: Invoice, Payment.
idinteger (int32)
lineCountinteger (int32)
totalAmountnumber (double)
amountPaidnumber (double)
balancenumber (double)Read-only.
sentEmailsarray of SentEmailCan be null.
referenceIdinteger (int32)Can be null.
downloadCountinteger (int32)
lastDownloadedAtstring (date-time)Can be null.
orderTripStatusstringCan be null. One of: Open, Assigned, InTransit, Delivered.
transactionPaymentStatusstringRead-only. One of: Draft, Approved, Open, Paid, Overdue, PartialPaid, Deleted.
orderStatusstringCan be null. One of: Dreft, Quote, Order, Deleted, Closed.
orderIdinteger (int32)Can be null.
orderNumberstringCan be null.
invoiceIdsarray of integer (int32)Can be null.
quickbooksSyncStateinteger (int32)One of: 0 (NotSent), 1 (Synced), 2 (Retrying), 3 (Failed).
paymentIdinteger (int32)
paymentAmountnumber (double)
isDeletedboolean
paymentMethodTypeinteger (int32)One of: 0 (Check), 1 (Cash), 2 (PaymentMethod).
paymentMethodCustomerPaymentMethod
gatewayRefstringCan be null.
refrencestringCan be null.
paymentMethodIdinteger (int32)Can be null.
depositAccountIdinteger (int32)Can be null.
depositAccountDepositAccount

PerCftPrice​

PropertyTypeDescription
createdTimestring (date-time)
createdUserstringCan be null.
updatedTimestring (date-time)Can be null.
updatedUserstringCan be null.
createdCompanyUserCompanyUser
updatedCompanyUserCompanyUser
perCftPriceIdinteger (int32)
shipmentTypeShipmentType
pricenumber (double)
frominteger (int32)
companyIdinteger (int32)
tenantIdstring (uuid)
companyCompany
tenantobject
shipmentTypeIdinteger (int32)Can be null.

PerHourPrice​

PropertyTypeDescription
createdTimestring (date-time)
createdUserstringCan be null.
updatedTimestring (date-time)Can be null.
updatedUserstringCan be null.
createdCompanyUserCompanyUser
updatedCompanyUserCompanyUser
perHourPriceIdinteger (int32)
shipmentTypeShipmentType
pricenumber (double)
frominteger (int32)
companyIdinteger (int32)
tenantIdstring (uuid)
companyCompany
tenantobject
shipmentTypeIdinteger (int32)Can be null.

PerLbPrice​

PropertyTypeDescription
createdTimestring (date-time)
createdUserstringCan be null.
updatedTimestring (date-time)Can be null.
updatedUserstringCan be null.
createdCompanyUserCompanyUser
updatedCompanyUserCompanyUser
perLbPriceIdinteger (int32)
shipmentTypeShipmentType
pricenumber (double)
frominteger (int32)
companyIdinteger (int32)
tenantIdstring (uuid)
companyCompany
tenantobject
shipmentTypeIdinteger (int32)Can be null.

PerMilePrice​

PropertyTypeDescription
createdTimestring (date-time)
createdUserstringCan be null.
updatedTimestring (date-time)Can be null.
updatedUserstringCan be null.
createdCompanyUserCompanyUser
updatedCompanyUserCompanyUser
perMilePriceIdinteger (int32)
shipmentTypeShipmentType
pricenumber (double)
frominteger (int32)
companyIdinteger (int32)
tenantIdstring (uuid)
companyCompany
tenantobject
shipmentTypeIdinteger (int32)Can be null.

PermissionDto​

PropertyTypeDescription
permissionIdinteger (int32)
namestringCan be null.
displayNamestringCan be null.

PlaceHoldDto​

PropertyTypeDescription
reasonstringCan be null.

PostalCodeDto​

PropertyTypeDescription
postalCodestringCan be null.
placeNamestringCan be null.
adminNamestringCan be null.
latitudenumber (double)Can be null.
longitudenumber (double)Can be null.
isPrimaryboolean

PostalCodeValidationDto​

PropertyTypeDescription
postalCodestringCan be null.
isValidFormatboolean
isKnownboolean
belongsToSelectedCitybooleanCan be null.
knownCitiesarray of stringCan be null.
isAuthoritativeboolean
warningstringCan be null.

PriceOfferDto​

PropertyTypeDescription
customerIdinteger (int32)
pricenumber (double)
isPriceOfferboolean
isAcceptedboolean
isRejectedboolean
replyToMessageIdinteger (int32)Can be null.
quoteNumberstringCan be null.
callbackUrlstringCan be null.

PricingIntlRateBreakDto​

PropertyTypeDescription
idinteger (int32)
minQtynumber (double)
maxQtynumber (double)
ratePerUnitnumber (double)Can be null.
ratePerUnitMaxnumber (double)Can be null.
flatPricenumber (double)Can be null.
flatPriceMaxnumber (double)Can be null.
firstUnitPricenumber (double)Can be null.
additionalUnitPricenumber (double)Can be null.
minChargenumber (double)Can be null.
sortOrderinteger (int32)
needsReviewboolean

PricingIntlRateDto​

PropertyTypeDescription
idinteger (int32)
namestringCan be null.
modestringOne of: Ground, Ocean, Air.
effectiveFromstring (date-time)Can be null. Validity window, both bounds optional.
effectiveTostring (date-time)Can be null.
originCountryIdinteger (int32)
destinationCountryIdinteger (int32)
originZoneIdinteger (int32)Can be null.
destinationZoneIdinteger (int32)Can be null.
qtyBasisstringOne of: Pallets, ChargeableKg, Pieces, Cbm, Containers.
legstringOne of: Composite, OriginPickup, Transport, DestinationDelivery.
weightRoundingstringOne of: None, UpHalfKg, UpKg.
weightBreakDownChargeboolean
deliveryOverageInteractionstringOne of: Additive, AreaReplacesOverage.
isInheritedboolean
currencyCodestringCan be null.
minimumChargenumber (double)Can be null.
fuelSurchargePercentnumber (double)Can be null.
includedPickupsinteger (int32)
includedDeliveriesinteger (int32)
includedWeightKgnumber (double)Can be null.
volumetricDivisorinteger (int32)Can be null.
rangePolicystringOne of: ChargeHigh, ChargeLow, ChargeMid, RequireConfirmation.
priorityinteger (int32)
enabledboolean
needsReviewboolean
reviewNotesstringCan be null.
notesstringCan be null.
sourceDocumentIdinteger (int32)Can be null.
breaksarray of PricingIntlRateBreakDtoCan be null.
sizeMultipliersarray of PricingIntlSizeMultiplierDtoCan be null.
surchargesarray of PricingIntlSurchargeDtoCan be null.

PricingIntlSizeMultiplierDto​

PropertyTypeDescription
idinteger (int32)
sizeClassstringOne of: Standard, Medium, Large, Oversize.
upliftPercentnumber (double)
upliftPercentMaxnumber (double)Can be null.
descriptionstringCan be null.
needsReviewboolean
maxLengthCmnumber (double)Can be null.
maxWidthCmnumber (double)Can be null.
maxHeightCmnumber (double)Can be null.

PricingIntlSurchargeDto​

A freight-side surcharge or inclusion overage.

PropertyTypeDescription
idinteger (int32)
labelstringCan be null.
scopestringOne of: Shipment, FirstUnit, EachUnit, PerLocation.
amountnumber (double)Can be null.
amountMaxnumber (double)Can be null.
percentnumber (double)Can be null.
percentMaxnumber (double)Can be null.
pricingZoneIdinteger (int32)Can be null.
appliesAtstringOne of: Any, OriginOnly, DestinationOnly.
percentBasisstringOne of: Freight, DeclaredValue.
minAmountnumber (double)Can be null.
maxAmountnumber (double)Can be null.
additionalUnitAmountnumber (double)Can be null.
areaOutcomestringOne of: Charge, Included, PriceUponRequest.
overageKindstringOne of: None, ExtraPickup, ExtraDelivery, ExcessWeightKg.
enabledboolean
needsReviewboolean
sortOrderinteger (int32)

PricingModelDto​

PropertyTypeDescription
idinteger (int32)Can be null.
companyIdinteger (int32)
customerIdinteger (int32)Can be null.
isDefaultboolean
fuelSurchargePercentagenumber (double)Can be null.
sameDayShippingPercentagenumber (double)Can be null.
rushFixedAmountnumber (double)Can be null.
rushPercentagenumber (double)Can be null.
palletDiscountsarray of PalletDiscountDtoCan be null.
mileageChargesarray of MileageChargeDtoCan be null.
palletMileagePricesarray of PalletMileagePriceDtoCan be null.
laneRatesarray of PricingModelLaneRateDtoCan be null.
zoneRatesarray of PricingModelZoneRateDtoCan be null.
currencyCodestringCan be null. The iso-4217 currency this rate card is quoted in.
intlResolutionstringOne of: Fork, Merge.
intlModeStrictnessstringOne of: Permissive, Strict.
intlRatesarray of PricingIntlRateDtoCan be null. International (cross-border) lane cards.
supportsPalletsOnlyboolean
maxSupportedMileageinteger (int32)Can be null.

PricingModelLaneRateDto​

PropertyTypeDescription
originTextstringCan be null.
destinationTextstringCan be null.
pricePerPalletnumber (double)Can be null.
flatPricenumber (double)Can be null.
minPalletsinteger (int32)Can be null.
maxPalletsinteger (int32)Can be null.
enabledboolean
notesstringCan be null.

PricingModelZoneRateDto​

PropertyTypeDescription
originZoneIdinteger (int32)
destinationZoneIdinteger (int32)
pricePerPalletnumber (double)Can be null.
flatPricenumber (double)Can be null.
minPalletsinteger (int32)Can be null.
maxPalletsinteger (int32)Can be null.
enabledboolean
notesstringCan be null.

PricingZoneDto​

PropertyTypeDescription
idinteger (int32)Can be null.
namestringCan be null.
countryIdinteger (int32)Can be null.
membersarray of PricingZoneMemberDtoCan be null.
shapesarray of PricingZoneShapeDtoCan be null.

PricingZoneMemberDto​

PropertyTypeDescription
matchTypestringOne of: Zip5, ZipPrefix, City, CountryIso, Polygon.
valuestringCan be null.

PricingZoneShapeDto​

PropertyTypeDescription
idinteger (int32)Can be null.
namestringCan be null.
geoJsonstringCan be null.

QuickbooksInvoiceSendBatchResult​

Per-record outcome for a manual QuickBooks invoice batch.

PropertyTypeDescription
requestedInvoiceNumbersarray of stringRead-only. Can be null.
sentInvoiceNumbersarray of stringRead-only. Can be null.
rejectedInvoiceNumbersarray of stringRead-only. Can be null.
retryingInvoiceNumbersarray of stringRead-only. Can be null. Invoices awaiting the automatic retry after a transient QuickBooks conflict.
failedInvoiceNumbersarray of stringRead-only. Can be null.
skippedInvoiceNumbersarray of stringRead-only. Can be null.
sentPaymentNumbersarray of stringRead-only. Can be null.
rejectedPaymentNumbersarray of stringRead-only. Can be null.
retryingPaymentNumbersarray of stringRead-only. Can be null. Related payments awaiting the automatic retry after a transient QuickBooks conflict.
failedPaymentNumbersarray of stringRead-only. Can be null.

QuickbooksPaymentSendBatchResult​

Per-record outcome for a manual QuickBooks payment batch.

PropertyTypeDescription
requestedPaymentNumbersarray of stringRead-only. Can be null.
sentPaymentNumbersarray of stringRead-only. Can be null.
rejectedPaymentNumbersarray of stringRead-only. Can be null.
retryingPaymentNumbersarray of stringRead-only. Can be null. Payments awaiting the automatic retry after a transient QuickBooks conflict.
failedPaymentNumbersarray of stringRead-only. Can be null.
skippedPaymentNumbersarray of stringRead-only. Can be null.

QuoteWarehousesRequest​

PropertyTypeDescription
pickupOrderStop
deliveryOrderStop

Reaction​

PropertyTypeDescription
createdTimestring (date-time)
createdUserstringCan be null.
updatedTimestring (date-time)Can be null.
updatedUserstringCan be null.
createdCompanyUserCompanyUser
updatedCompanyUserCompanyUser
reactionIdinteger (int32)
tenantIdstring (uuid)
companyIdinteger (int32)
customerMessageIdinteger (int32)
userIdstringCan be null.
codestringCan be null.

ReceiptExpenseConfirmRequest​

PropertyTypeDescription
documentIdinteger (int32)
receiptReceiptExtractionResult
categoryIdinteger (int32)Can be null.
vendorIdinteger (int32)Can be null.
truckIdinteger (int32)Can be null.
driverIdinteger (int32)Can be null.
orderIdinteger (int32)Can be null.
routeIdinteger (int32)Can be null.
isBillableToOrderbooleanRe-bill this cost to the order.
notesstringCan be null.

ReceiptExpenseDraftDto​

PropertyTypeDescription
expenseIdinteger (int32)
amountnumber (double)
currencyCodestringCan be null.
datestring (date-time)
categoryIdinteger (int32)Can be null.
typeinteger (int32)One of: 0 (Trucks), 1 (DriverRoutePayout), 2 (OutsourceCompanyRoutePayout), 3 (Office).
subtypeinteger (int32)One of: 0 (TruckGas), 1 (TruckInsurance), 2 (TruckMaintenance), 3 (TruckPayment), 4 (TruckTrailer), 5 (TruckLicense), 6 (TruckTool), 7 (TruckOther), 8 (TruckMiles), 9 (OdometerStart), 10 (OdometerEnd), 100 (OfficeGPS), 101 (OfficeInternet), 102 (OfficeOther).
approvalStatusstringOne of: Approved, Draft, Submitted, Rejected.
sourcestringOne of: MonthlyGrid, Manual, Mobile, Receipt, FuelCardImport, Recurring, Api, Import.
sourceDocumentIdinteger (int32)Can be null.
vendorNameSnapshotstringCan be null.
isIftaEligibleboolean

ReceiptExtractionResult​

What the AI read off one uploaded receipt.

PropertyTypeDescription
companyDocumentIdinteger (int32)
vendorNamestringCan be null. Merchant name as printed.
vendorAddressstringCan be null.
vendorCitystringCan be null.
vendorStatestringCan be null.
purchaseDatestring (date-time)Can be null. The transaction date, UTC-normalised.
totalnumber (double)Can be null.
currencyCodestringCan be null.
taxAmountnumber (double)Can be null.
paymentMethodstringCan be null. One of: Unspecified, Cash, CreditCard, FuelCard, Check, Ach, Comchek, DriverAdvance, Other.
referenceNumberstringCan be null. Invoice / transaction / trip number printed on the receipt.
categoryHintstringCan be null.
categoryIdinteger (int32)Can be null.
categoryNamestringCan be null.
odometerReadingnumber (double)Can be null. Odometer/hubometer reading if the receipt prints one.
fuelobjectNull when this is not a fuel purchase.
lineItemsarray of ReceiptLineItemCan be null.
confidencenumber (double)

ReceiptLineItem​

One printed line of a receipt.

PropertyTypeDescription
descriptionstringCan be null.
amountnumber (double)Can be null.

RecipientSuggestionDto​

PropertyTypeDescription
emailstringCan be null.
namestringCan be null.
sourcestringCan be null.

RejectAccessRequestDto​

PropertyTypeDescription
reasonstringCan be null.

RenameCompanyDocumentDto​

PropertyTypeDescription
namestringCan be null.

ReplaceOrCreateNewInvoiceRequest​

PropertyTypeDescription
isReplaceboolean
isUpdateboolean
isCreateNewAdditionalInvoiceboolean

ReprocessCompanyDocumentDto​

PropertyTypeDescription
forceOcrboolean
ocrModelstringCan be null.

ResolveHoldDto​

PropertyTypeDescription
notestringCan be null.

RevenueTrendDto​

PropertyTypeDescription
daysinteger (int32)
labelsarray of stringCan be null. Yyyy-MM-dd per day, oldest first.
dataarray of number (double)Can be null.
totalnumber (double)

RoleDto​

PropertyTypeDescription
appRoleIdstringCan be null.
namestringCan be null.
descriptionstringCan be null.
permissionsarray of RolePermissionDtoCan be null.

RoleDtoPagedList​

A page of results. See Pagination and filtering.

PropertyTypeDescription
listarray of RoleDtoCan be null.
pageinteger (int32)
itemsPerPageinteger (int32)
totalCountinteger (int32)

RolePermissionDto​

PropertyTypeDescription
appRoleIdstringCan be null.
permissionIdinteger (int32)
hasAccessboolean
displayNamestringCan be null.

Route​

PropertyTypeDescription
createdTimestring (date-time)
createdUserstringCan be null.
updatedTimestring (date-time)Can be null.
updatedUserstringCan be null.
createdCompanyUserCompanyUser
updatedCompanyUserCompanyUser
routeIdinteger (int32)
companyIdinteger (int32)
tenantIdstring (uuid)
tenantobject
companyCompany
namestringCan be null.
driverIdinteger (int32)Can be null.
driverDriver
truckTruck
zoneIdinteger (int32)Can be null.
zoneZone
truckIdinteger (int32)Can be null.
routeItemsarray of RouteItemCan be null.
routeStopGroupsarray of RouteItemGroupCan be null.
directionsHashstringCan be null.
directionsJsonstringCan be null.
aiOptimizedSignaturestringCan be null.
directionsobject
chatIdinteger (int32)Can be null.
isChatboolean
unreadCountinteger (int32)
millagenumber (double)
durationnumber (double)
isActiveboolean
avoidTollsboolean
statusstringCan be null. One of: Active, Pending, Completed, Archive.
nextActiveCreatedTimestring (date-time)Can be null.

RouteCardDto​

PropertyTypeDescription
routeCardIdinteger (int32)
routeIdinteger (int32)
driverIdinteger (int32)
payoutnumber (double)
millagenumber (double)
durationnumber (double)
driverTypestringOne of: Default, Outsource, Mixed.
routeCardStopsTypestringOne of: None, SameOrder, DifferentOrders.
outsourceCompanyFinanceIdinteger (int32)Can be null.
truckIdinteger (int32)Can be null.
outsourceCompanyIdinteger (int32)Can be null.
startOrderStopIdinteger (int32)Can be null.
startOrderIdinteger (int32)Can be null.
endOrderStopIdinteger (int32)Can be null.
endOrderIdinteger (int32)Can be null.
startPlannedDatestring (date-time)Can be null.
startActualDatestring (date-time)Can be null.
endPlannedDatestring (date-time)Can be null.
endActualDatestring (date-time)Can be null.
namestringCan be null.
avatarstringCan be null.
startLocationCompanyNamestringCan be null.
startAddressstringCan be null.
endLocationCompanyNamestringCan be null.
endAddressstringCan be null.
truckNamestringCan be null.
truckPlateNumberstringCan be null.
truckTypestringCan be null.
driverPayoutTypestringCan be null. One of: Hourly, FixedSalary, Distance, FixDistance, FixHourly, Percent, DistanceAndPercent, FixedCost, Pallets.

RouteCardListDto​

PropertyTypeDescription
orderIdinteger (int32)
millagenumber (double)
durationnumber (double)
payoutnumber (double)
companyProfitnumber (double)Can be null.
driverTypestringOne of: Default, Outsource, Mixed.
startOrderStopIdinteger (int32)Can be null.
endOrderStopIdinteger (int32)Can be null.
endLocationCompanyNamestringCan be null.
endAddressstringCan be null.
startLocationCompanyNamestringCan be null.
startAddressstringCan be null.
startPlannedDatestring (date-time)Can be null.
startActualDatestring (date-time)Can be null.
endPlannedDatestring (date-time)Can be null.
endActualDatestring (date-time)Can be null.
routeCardsDtosarray of RouteCardDtoCan be null.

RouteItem​

PropertyTypeDescription
createdTimestring (date-time)
createdUserstringCan be null.
updatedTimestring (date-time)Can be null.
updatedUserstringCan be null.
createdCompanyUserCompanyUser
updatedCompanyUserCompanyUser
routeItemIdinteger (int32)
routeIdinteger (int32)Can be null.
routeRoute
orderItemOrderItem
orderItemIdinteger (int32)Can be null.
orderStopIdinteger (int32)Can be null.
transferStopIdinteger (int32)Can be null.
driverIdinteger (int32)Can be null.
orderItemStopIdinteger (int32)Can be null.
truckIdinteger (int32)Can be null.
companyIdinteger (int32)
tenantIdstring (uuid)
companyCompany
tenantobject
orderItemStopOrderItemStop
orderStopOrderStop
transferStopTransferStop
sortOrderinteger (int32)
typestringOne of: Pickup, DeliveryToTransfer, PickupFromTransfer, Delivery.
quantityinteger (int32)
statusinteger (int32)One of: 0 (ToDo), 1 (Done), 2 (Pending).
datestring (date-time)Can be null.
timestring (date-time)Can be null.
dateTimestring (date-time)
isActiveboolean
driverDriver
truckTruck
arrivalDateTimestring (date-time)Can be null.
departureDateTimestring (date-time)Can be null.
arrivalDateUpdatedOnstring (date-time)Can be null.
notesstringCan be null.
freeWaitingTimeinteger (int32)
waitingTimestringCan be null.
routeItemChargesarray of RouteItemChargeCan be null.
isCorrectionUpdatebooleanCan be null.
displayStatusstringRead-only. One of: OnTime, PickedUp, PickedUpFromTransfer, Late, Delivered, DeliveredToTransfer.
isHasAnyDeliveryboolean
isAssignedAnyDeliveryboolean
pickQuantityinteger (int32)
qtyToPickupinteger (int32)Read-only.
qtyPickedUpinteger (int32)Read-only.
qtyToDeliverinteger (int32)Read-only.
qtyDeliveredinteger (int32)Read-only.
totalQtyByRoutemap of integer (int32)Read-only. Can be null.
assignPickupbooleanRead-only.
assignDeliverybooleanRead-only.
canHaveDeliverybooleanRead-only.
assignTransferbooleanRead-only.
isInternationalbooleanRead-only.
assignHubbooleanRead-only.
allocateItemsbooleanRead-only.
allocatePickupItemsbooleanRead-only.
allocateDeliveryItemsbooleanRead-only.
createDeliverybooleanRead-only.
getTransferRouteItemRouteItem

RouteItemCharge​

PropertyTypeDescription
createdTimestring (date-time)
createdUserstringCan be null.
updatedTimestring (date-time)Can be null.
updatedUserstringCan be null.
createdCompanyUserCompanyUser
updatedCompanyUserCompanyUser
routeItemChargeIdinteger (int32)
routeItemRouteItem
chargeTypeChargeType
qtynumber (double)
notestringCan be null.
companyIdinteger (int32)
tenantIdstring (uuid)
companyCompany
tenantobject
chargeTypeIdinteger (int32)Can be null.
routeItemIdinteger (int32)Can be null.
orderStopIdinteger (int32)Can be null.
priceOverridenumber (double)Can be null.
sourceinteger (int32)One of: 0 (Manual), 1 (AutoAccessorial).
sourcePricingInsightIdinteger (int32)Can be null.

RouteItemGroup​

PropertyTypeDescription
routeIdinteger (int32)
datestring (date-time)
isTodaybooleanRead-only.
routeItemStopsarray of RouteItemStopGroupCan be null.

RouteItemGroupPagedList​

A page of results. See Pagination and filtering.

PropertyTypeDescription
listarray of RouteItemGroupCan be null.
pageinteger (int32)
itemsPerPageinteger (int32)
totalCountinteger (int32)

RouteItemStopGroup​

PropertyTypeDescription
createdTimestring (date-time)
createdUserstringCan be null.
updatedTimestring (date-time)Can be null.
updatedUserstringCan be null.
createdCompanyUserCompanyUser
updatedCompanyUserCompanyUser
orderIdinteger (int32)
orderNumberstringCan be null.
purchaseOrderNumberstringCan be null.
customerCustomer
customerContactCustomerContact
sortOrderinteger (int32)
referenceNumberstringCan be null.
prioritystringCan be null. One of: Low, Regular, High.
typestringOne of: Pickup, DeliveryToTransfer, PickupFromTransfer, Delivery.
statusinteger (int32)One of: 0 (ToDo), 1 (Done), 2 (Pending).
routeItemIdinteger (int32)
addressAddress
dateTypestringCan be null. One of: None, Today, Tomorrow, Custom.
datestring (date-time)Can be null.
groupDatestring (date-time)
timeTypestringCan be null. One of: None, Morning, Noon, Evening, Custom.
timestring (date-time)Can be null.
dateTimestring (date-time)
addressDetailsstringCan be null.
shipmentTypeShipmentType
routeItemsarray of RouteItemCan be null.
chargesarray of ChargeTypeCan be null.
arrivalDateTimestring (date-time)Can be null.
departureDateTimestring (date-time)Can be null.
arrivalDateUpdatedOnstring (date-time)Can be null.
minDateTimestring (date-time)Can be null.
maxDateTimestring (date-time)Can be null.
toPickUpbooleanRead-only.
assignPickupbooleanRead-only.
assignDeliverybooleanRead-only.
assignTransferbooleanRead-only.
assignHubbooleanRead-only.
allocateItemsbooleanRead-only.
allocatePickupItemsbooleanRead-only.
allocateDeliveryItemsbooleanRead-only.
createDeliverybooleanRead-only.
confirmedWithoutAssignItemsboolean
getTransferRouteItemRouteItem
freeWaitingTimeinteger (int32)
waitingTimestringCan be null.
orderStopOrderStop
orderStopIdinteger (int32)Can be null.
transferStopIdinteger (int32)Can be null.
isTransferStopboolean
transferPairRouteIdinteger (int32)Can be null.
transferStopTransferStop
routeItemChargesarray of RouteItemChargeCan be null.
isCorrectionUpdatebooleanCan be null.
isRouteLastboolean
displayStatusstringRead-only. One of: OnTime, PickedUp, PickedUpFromTransfer, Late, Delivered, DeliveredToTransfer.

RouteOptimizationStatus​

PropertyTypeDescription
isOptimizedByDistanceboolean
isOptimizedByPriorityboolean
isOptimizedByAiboolean

RoutePagedList​

A page of results. See Pagination and filtering.

PropertyTypeDescription
listarray of RouteCan be null.
pageinteger (int32)
itemsPerPageinteger (int32)
totalCountinteger (int32)

RouteResponse​

PropertyTypeDescription
routeRoute
previousStopstringCan be null.
nextStopstringCan be null.
previousStopDataobject
nextStopDataobject
completedStopsCountinteger (int32)
completedStopsCountUnfilteredinteger (int32)
totalStopsCountinteger (int32)
totalStopsCountUnfilteredinteger (int32)
heldStopsCountinteger (int32)Number of distinct stops on this route currently on hold.
hasHeldStopbooleanRead-only. Whether this route has at least one stop on hold.
vehicleUsedCapacityinteger (int32)
vehicleFreeCapacityinteger (int32)Read-only.
waypointsarray of WaypointDtoCan be null.

RouteResponsePagedList​

A page of results. See Pagination and filtering.

PropertyTypeDescription
listarray of RouteResponseCan be null.
pageinteger (int32)
itemsPerPageinteger (int32)
totalCountinteger (int32)