Truck Searching Data Classes

TruckSearchRequest

Field NameData TypeRequired
UserNamestringYes
PasswordstringYes
IntegrationIdintYes
CriteriaTruckSearchCriteriaYes

TruckSearchCriteria

Field NameData TypeRequired
OriginCitystringNo
OriginStatestringYes - Maximum of 15 state abbreviations - See Supported States and Provinces below for list of acceptable state/province abbreviations
OriginCountrystringNo - See Supported Countries below for list of acceptable country abbreviations
OriginRangeintNo
OriginLatitudeintNo - For example, Boise, ID has a latitude of 43.60 and longitude of -116.21. To get these in integer formats, simply multiply by 100. So Boise would be represented by a latitude of 4360 and longitude of -11621.
OriginLongitudeintNo - For example, Boise, ID has a latitude of 43.60 and longitude of -116.21. To get these in integer formats, simply multiply by 100. So Boise would be represented by a latitude of 4360 and longitude of -11621.
DestinationCitystringNo
DestinationStatestringNo - Maximum of 15 state abbreviations (See Supported States and Provinces below for acceptable state abbreviations.
DestinationCountrystringNo - See Supported Countries below for list of acceptable country abbreviations
DestiantionRangeintNo
EquipmentTypeStringYes - A comma-delimited list specifying between 1 to 3 different equipment-types. See Supported Equipment Types below for the recognized tags.
EquipmentOptionsTrailerOptionType[]No - See enum TrailerOptionType list below for acceptable values
LoadTypeLoadTypeNo
DatesAvailableDateTime[]No
HoursOldintNo
PageNumberintYes - Must be greater than zero
PageSizeintMaximum of 200

TruckSearchReturn

Field Name

Data Type

Note

Errors

Error

[

]

SearchResults

TruckSearchresult

[

]

(Sorted by ENTERED descending)


TruckSearchResult

Field NameData Type
Idint
PointOfContactPhonestring
Equipmentstring
EquipmentOptionsTrailerOptionType[] - See enum TrailerOptionType for equipment option code translation
Agestring
EnteredDateTime
LoadTypeLoadType
DateAvailablestring
OriginCitystring
OriginStatestring
OriginCountrystring
OriginDistanceint
DestinationCitystring
DestinationStatestring
DestinationCountrystring
DestinationDistanceint
Lengthstring
Weightstring
CompanyNamestring
CompanyIDguid
CPRRatingstring
FileCheckbool
HomeBaseStatestring
RatePerMilestring
MinimumMilesint
DesiredDestinationstring
IsFriendbool
HasCarbDatastring

TruckDetailRequest

Field NameData TypeRequired
UserNamestringYes
PasswordstringYes
IntegrationIdintYes
TruckIDintYes

TruckDetailReturn

Field NameData Type
TruckDetailTruckDetailResult
ErrorsError[]

MultipleTruckDetailReturn

Field Name

Data Type

Note

TruckDetails

MultipleTruckDetailResult

[

]

(Sorted by ENTERED descending)

Errors

Error

[

]


TruckDetailResult

Field Name

Data Type

Note

ID

int

OriginCity

string

OriginState

string

OriginCountry

string

OriginRadius

int

DestinationCity

string

DestinationState

string

DestinationCountry

string

DestinationRadius

int

Weight

string

Length

string

Equipment

string

EquipmentOptions

TrailerOptionType

[

]

See

enum TrailerOptionType

list below for equipment option code translation

EquipmentTypes

EquipmentTypes

See

Supported Equipment Types

below for list of equipment types translation

SpecInfo

string

IsDaily

bool

IsFullTruck

bool

Quantity

string

Width

string

PointOfContact

string

PointOfContactPhone

string

DispatchName

string

DispatchPhone

string

Entered

DateTime

EnteredUtc

DateTime

CompanyID

guid

TruckNumber

string

TruckCompanyName

string

TruckCompanyEmail

string

TruckCompanyPhone

string

TruckCompanyFax

string

TruckCompanyCity

string

TruckCompanyState

string

TruckDesiredDirection

string

DateTruckAvailable

string

TimeTruckAvailable

string

CarrierRating

string

HasFileCheck

bool

PerMile

double

MinMiles

string

PercentFull

string

TCAMember

bool

MCNumber

string

Broker Authority

TMCNumber

string

Carrier Authority

DOTNumber

string

IsFriend

bool

WhenPostedUtc

DateTime


MultipleTruckDetailResult

Field NameData typeRequired
IDintNo
OriginCitystringNo
OriginStatestringYes - (Maximum of 15 state abbreviations) See Supported States and Provinces below for list of acceptable state/province abbreviations
OriginCountrystringNo - See Supported Countries below for list of acceptable country abbreviations
OriginRadiusintNo
DestinationCitystringNo
DestinationStatestringYes - (Maximum of 15 state abbreviations) See Supported States and Provinces below for list of acceptable state/province abbreviations
DestinationCountrystringNo - See Supported Countries below for list of acceptable country abbreviations
DestinationRadiusintNo
WeightstringNo
LengthstringNo
EquipmentstringNo
EquipmentOptionsTrailerOptionType[]No - See enum TrailerOptionType for list below for acceptable values
EquipmentTypesEquipmentTypesNo - See Supported Equipment Typesfor list below for acceptable values
SpecInfostringNo
IsDailyboolNo
IsFullTruckboolNo
QuantitystringNo
WidthstringNo
PointOfContactstringNo
PointOfContactPhonestringNo
DispatchNamestringNo
DispatchPhonestringNo
EnteredDateTimeNo
EnteredUtcDateTimeNo
CompanyIDguidNo
TruckNumberstringNo
TruckCompanyNamestringNo
TruckCompanyEmailstringNo
TruckCompanyPhonestringNo
TruckCompanyFaxstringNo
TruckCompanyCitystringNo
TruckCompanyStatestringNo
TruckDesiredDirectionstringNo
DateTruckAvailablestringNo
TimeTruckAvailablestringNo
CarrierRatingstringNo
HasFileCheckboolNo
PerMiledoubleNo
MinMilesstringNo
PercentFullstringNo
TCAMemberboolNo
MCNumberstringNo - Note: Broker Authority
TMCNumberstringNo - Note: Carrier Authority
DOTNumberstringNo
IsFriendboolNo
WhenPostedUtcDateTimeNo
OriginDistanceintNo
DestinationDistanceintNo

Error

Field Name

Data Type

Note

ErrorMessage

string

Suggestions

List <string>

Suggested City/States when Origin/Destination are invalid.


enum LoadType

Enum Value
Nothing
All
Full
Partial

enum TrailerOptionType

Enum Value
Tarps
Hazardous
PalletExchange
Team
Expedited

Supported Equipment Types

Equipment CodeEquipment Description
2FTwo 24 or 28 foot flats
ANIMAnimal Carrier
ANYAny Equipment
AUTOAuto Carrier
B-TRB-Train/Supertrain (Canada only)
BDMPBelly Dump
BEAMBeam
BELTConveyor Belt
BOATBoat Hauling Trailer
CHConvertible Hopper
CONGConestoga
CONTContainer Trailer
CVCurtain Van
DADrive Away
DDDouble Drop
DDEDouble Drop Extendable
DUMPDump Trucks
ENDPEnd Dump
FFlatbed
FAFlatbed Air-Ride
FEXTStretch Trailers or Extendable Flatbed
FINTFlatbed Intermodal
FOFlatbed over-dimension loads
FRVFlatbed, Van, or Reefer
FSDFlat or Step Deck
FSDVFlatbed, Step Deck, or Van
FVVan or Flatbed
FVRFlatbed, Van, or Reefer
FVVFlatbed, or Vented Van
FVVRFlatbed, Vented Van or Reefer
FWSFlatbed With Sides
HOPPHopper Bottom
HSHot Shot
HTUHaul and Tow Unit
LAFLandoll Flatbed
LBLowboy
LBOLowboy over-dimension load
LDOTLoad-Out are empty trailers you load and haul LIVE - Live Bottom Trailer
MAXIMaxi or Double Flat Trailers
MBHMMobile Home
PNEUPneumatic
POPower Only (tow-away)
RRefrigerated Carrier(Reefer)
RFVFlatbed, Van, or Reefer
RGNRemovable Goose Neck & Multi-Axle Heavy Haulers RGNE - RGN Extendable
RINTRefrigerated Intermodal
ROLLRoll Top Conestoga
RPDRefrigerated Carrier W/Plant Decking
RVVan or Reefer
RVFFlatbed, Van or Reefer
SDStep Deck
SDLStep Deck w/Loading Ramps
SDOStep Deck over-dimension load
SDRGStep Deck or Removable Gooseneck
SPECUnspecified Specialized Trailers
SVStraight Van
TANKTanker (Please specify Food grade, liquid, bulk, etc. in your posting)
VVan
V-OTOpen Top Van
VAVan Air-Ride
VBBlanket Wrap Van
VCARCargo Vans (1 Ton capacity)
VFFlatbed or Van
VFRFlatbed, Van, or Reefer
VINTVan Intermodal
IXVented Insulated Van
VIVRVented Insulated Van or Refrigerated
VLGVan w/Liftgate
VMMoving Van
VRVan or Reefer
VRDDVan, Reefer Double Drop
VRFFlatbed, Van, or Reefer
XVented Van
VVRVented Van or Refrigerated
WALKWalking Floor

Supported Countries

Country CodeCountry Name
USAUnited States
CANCanada
MEXMexico

Supported States and Provinces

United States - State Codes

State CodeState Name
ALAlabama
AKAlaska
AZArizona
ARArkanas
CACalifornia
COColorado
CTConnecticut
DEDelaware
DCDistrict of Columbia
FLFlorida
GAGeorgia
HIHawaii
IDIdaho
ILIllinois
INIndiana
IAIowa
KSKansas
KYKentucky
LALouisiana
MAMaine
MEMaine
MDMaryland
MIMichigan
MNMinnasota
MSMississppi
MOMissouri
MTMontana
NENebraska
NVNevada
NHNew Hampshire
NJNew Jersey
NMNew Mexico
NYNew York
NCNorth Carolina
NDNorth Dakota
OHOhio
OKOklahoma
OROregon
PAPennsylvania
RIRhode Island
SCSouth Carolina
SDSouth Dakota
TNTennessee
TXTexas
UTUtah
VTVermont
VAVirginia
WAWashington
WVWest Virginia
WIWisconsin
WYWyoming

Canada - Provinces Codes

Province CodeProvince Name
ABAlberta
BCBritish Columbia
MBManitoba
NBNew Brunswick
NLNewfoundland and Labrador
NSNova Scotia
NTNorthwest Territories
ONOntario
PEPrince Edward Island
QCQuebec
SKSaskatchewan
YTYukon

Mexico - State Codes

State CodeState Name
AGAguascalientes
BCBaja California Norte
BSBaja California Sur
CHChihuahua
CLColima
CMCampeche
COCoahuila
CSChiapas
DFDistrito Federal
DGDurango
GRGuerrero
GTGuanajuato
HGHidalgo
JAJalisco
MIMichogan
MOMorelos
MXMexico
NANayarit
NLNuevo Leon
OAOaxaca
PUPuebla
QRQuintana Roo
QTQueretaro
SISinaloa
SLSan Luis Potosi
SOSonora
TBTabasco
TLTlaxcala
TMTamaulipas
VEVercruz
YUYucatan
ZTZacatecas