GET api/Carrier?dot={dot}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| dot | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
CarrierDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| YIB | integer |
None. |
|
| MCS150 | CarrierMCS150 |
None. |
|
| contactInfo | CarrierContactInfo |
None. |
|
| dockets | Collection of CarrierDocket |
None. |
|
| scores | CarrierScores |
None. |
|
| ActPending | Collection of CarrierActPending |
None. |
|
| radiuses | CarrierRadius |
None. |
|
| hazmatInsp | CarrierHazmatInsp |
None. |
Response Formats
application/json, text/json
Sample:
{
"YIB": 1,
"MCS150": {
"status": "sample string 1",
"date": "sample string 2",
"addDate": "sample string 3",
"drivers": {
"totalDrivers": 1,
"CDLDrivers": 1
},
"vehicles": {
"TOTPU": 1,
"TOTBuses": 1,
"TOTTrucks": 1,
"owned": {
"trucks": 1,
"tractor": 1,
"trailer": 1,
"HMTrailer": 1,
"HMTruck": 1,
"coach": 1,
"school1-8": 1,
"school9-15": 1,
"school16+": 1,
"bus16+": 1,
"van1-8": 1,
"van9-15": 1,
"limo1-8": 1,
"limo9-15": 1,
"limo16+": 1
},
"termLeased": {
"trucks": 1,
"tractor": 1,
"trailer": 1,
"HMTrailer": 1,
"HMTruck": 1,
"coach": 1,
"school1-8": 1,
"school9-15": 1,
"school16+": 1,
"bus16+": 1,
"van1-8": 1,
"van9-15": 1,
"limo1-8": 1,
"limo9-15": 1,
"limo16+": 1
},
"tripLeased": {
"trucks": 1,
"tractor": 1,
"trailer": 1,
"HMTrailer": 1,
"HMTruck": 1,
"coach": 1,
"school1-8": 1,
"school9-15": 1,
"school16+": 1,
"bus16+": 1,
"van1-8": 1,
"van9-15": 1,
"limo1-8": 1,
"limo9-15": 1,
"limo16+": 1
}
},
"hazmat": true,
"commodities": [
"sample string 1",
"sample string 2"
]
},
"contactInfo": {
"names": [
{
"name": "sample string 1",
"srcs": [
{
"tbl": "sample string 1",
"typ": "sample string 2"
},
{
"tbl": "sample string 1",
"typ": "sample string 2"
}
]
},
{
"name": "sample string 1",
"srcs": [
{
"tbl": "sample string 1",
"typ": "sample string 2"
},
{
"tbl": "sample string 1",
"typ": "sample string 2"
}
]
}
],
"addresses": [
{
"street": "sample string 1",
"city": "sample string 2",
"st": "sample string 3",
"zip": "sample string 4",
"matches": 5,
"srcs": {
"tbl": "sample string 1",
"typ": "sample string 2"
}
},
{
"street": "sample string 1",
"city": "sample string 2",
"st": "sample string 3",
"zip": "sample string 4",
"matches": 5,
"srcs": {
"tbl": "sample string 1",
"typ": "sample string 2"
}
}
],
"phones": [
{
"phone": "sample string 1",
"matches": 2,
"srcs": {
"tbl": "sample string 1",
"typ": "sample string 2"
}
},
{
"phone": "sample string 1",
"matches": 2,
"srcs": {
"tbl": "sample string 1",
"typ": "sample string 2"
}
}
],
"emails": [
{
"address": "sample string 1",
"matches": 2,
"srcs": {
"tbl": "sample string 1"
}
},
{
"address": "sample string 1",
"matches": 2,
"srcs": {
"tbl": "sample string 1"
}
}
],
"reps": [
{
"name": "sample string 1",
"srcs": {
"tbl": "sample string 1",
"srcsMatch": [
{
"DOT": 1,
"CompanyName": "sample string 2",
"Address": "sample string 3",
"Mcs150": "sample string 4"
},
{
"DOT": 1,
"CompanyName": "sample string 2",
"Address": "sample string 3",
"Mcs150": "sample string 4"
}
]
}
},
{
"name": "sample string 1",
"srcs": {
"tbl": "sample string 1",
"srcsMatch": [
{
"DOT": 1,
"CompanyName": "sample string 2",
"Address": "sample string 3",
"Mcs150": "sample string 4"
},
{
"DOT": 1,
"CompanyName": "sample string 2",
"Address": "sample string 3",
"Mcs150": "sample string 4"
}
]
}
}
]
},
"dockets": [
{
"docpre": "sample string 1",
"docnum": 1,
"authorities": [
{
"authType": "sample string 1",
"authStatus": "sample string 2",
"activeDate": "sample string 3",
"inactiveDate": "sample string 4"
},
{
"authType": "sample string 1",
"authStatus": "sample string 2",
"activeDate": "sample string 3",
"inactiveDate": "sample string 4"
}
],
"operations": {
"generalFreight": true,
"passenger": true,
"houseHoldGoods": true,
"private": true,
"enterprise": true
},
"limits": {
"biPdReq": "sample string 1",
"cargoReg": "sample string 2",
"bondSurReq": "sample string 3",
"biPdOnFile": "sample string 4",
"cargoOnFile": "sample string 5",
"bondSurOnFile": "sample string 6"
}
},
{
"docpre": "sample string 1",
"docnum": 1,
"authorities": [
{
"authType": "sample string 1",
"authStatus": "sample string 2",
"activeDate": "sample string 3",
"inactiveDate": "sample string 4"
},
{
"authType": "sample string 1",
"authStatus": "sample string 2",
"activeDate": "sample string 3",
"inactiveDate": "sample string 4"
}
],
"operations": {
"generalFreight": true,
"passenger": true,
"houseHoldGoods": true,
"private": true,
"enterprise": true
},
"limits": {
"biPdReq": "sample string 1",
"cargoReg": "sample string 2",
"bondSurReq": "sample string 3",
"biPdOnFile": "sample string 4",
"cargoOnFile": "sample string 5",
"bondSurOnFile": "sample string 6"
}
}
],
"scores": {
"BASICs": [
{
"name": "sample string 1",
"score": 1,
"measure": 1.0,
"peergroup": 1,
"aboveThreashold": true,
"hasSeriousVio": true,
"alert": true,
"displayText": "sample string 2"
},
{
"name": "sample string 1",
"score": 1,
"measure": 1.0,
"peergroup": 1,
"aboveThreashold": true,
"hasSeriousVio": true,
"alert": true,
"displayText": "sample string 2"
}
],
"ISS": {
"score": 1,
"level": true,
"src": "sample string 1",
"asOf": "sample string 2"
},
"DOT_Rating": {
"rating": "sample string 1",
"asOf": "sample string 2"
}
},
"ActPending": [
{
"form": "sample string 1",
"insType": "sample string 2",
"insurerID": 1,
"insurer": "sample string 3",
"policy": "sample string 4",
"posted": "sample string 5",
"effective": "sample string 6",
"canceled": "sample string 7"
},
{
"form": "sample string 1",
"insType": "sample string 2",
"insurerID": 1,
"insurer": "sample string 3",
"policy": "sample string 4",
"posted": "sample string 5",
"effective": "sample string 6",
"canceled": "sample string 7"
}
],
"radiuses": {
"0-49": {
"percentOfInsp": 1.0,
"inspCount": 1
},
"50-499": {
"percentOfInsp": 1.0,
"inspCount": 1
},
"500+": {
"percentOfInsp": 1.0,
"inspCount": 1
}
},
"hazmatInsp": {
"inspections": 1,
"violations": 2
}
}
application/xml, text/xml
Sample:
<CarrierDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PartnersDTO.Client">
<ActPending>
<CarrierActPending>
<Canceled>sample string 7</Canceled>
<Effective>sample string 6</Effective>
<Form>sample string 1</Form>
<InsType>sample string 2</InsType>
<Insurer>sample string 3</Insurer>
<InsurerId>1</InsurerId>
<Policy>sample string 4</Policy>
<Posted>sample string 5</Posted>
</CarrierActPending>
<CarrierActPending>
<Canceled>sample string 7</Canceled>
<Effective>sample string 6</Effective>
<Form>sample string 1</Form>
<InsType>sample string 2</InsType>
<Insurer>sample string 3</Insurer>
<InsurerId>1</InsurerId>
<Policy>sample string 4</Policy>
<Posted>sample string 5</Posted>
</CarrierActPending>
</ActPending>
<ContactInfo>
<Addresses>
<CarrierAddress>
<City>sample string 2</City>
<Matches>5</Matches>
<Srcs>
<Tbl>sample string 1</Tbl>
<Typ>sample string 2</Typ>
</Srcs>
<St>sample string 3</St>
<Street>sample string 1</Street>
<Zip>sample string 4</Zip>
</CarrierAddress>
<CarrierAddress>
<City>sample string 2</City>
<Matches>5</Matches>
<Srcs>
<Tbl>sample string 1</Tbl>
<Typ>sample string 2</Typ>
</Srcs>
<St>sample string 3</St>
<Street>sample string 1</Street>
<Zip>sample string 4</Zip>
</CarrierAddress>
</Addresses>
<Emails>
<CarrierEmail>
<Address>sample string 1</Address>
<Matches>2</Matches>
<Srcs>
<Tbl>sample string 1</Tbl>
</Srcs>
</CarrierEmail>
<CarrierEmail>
<Address>sample string 1</Address>
<Matches>2</Matches>
<Srcs>
<Tbl>sample string 1</Tbl>
</Srcs>
</CarrierEmail>
</Emails>
<Names>
<CarrierContactInfoDetails>
<Name>sample string 1</Name>
<Srcs>
<CarrierSrcs1>
<Tbl>sample string 1</Tbl>
<Typ>sample string 2</Typ>
</CarrierSrcs1>
<CarrierSrcs1>
<Tbl>sample string 1</Tbl>
<Typ>sample string 2</Typ>
</CarrierSrcs1>
</Srcs>
</CarrierContactInfoDetails>
<CarrierContactInfoDetails>
<Name>sample string 1</Name>
<Srcs>
<CarrierSrcs1>
<Tbl>sample string 1</Tbl>
<Typ>sample string 2</Typ>
</CarrierSrcs1>
<CarrierSrcs1>
<Tbl>sample string 1</Tbl>
<Typ>sample string 2</Typ>
</CarrierSrcs1>
</Srcs>
</CarrierContactInfoDetails>
</Names>
<Phones>
<CarrierPhone>
<Matches>2</Matches>
<Phone>sample string 1</Phone>
<Srcs>
<Tbl>sample string 1</Tbl>
<Typ>sample string 2</Typ>
</Srcs>
</CarrierPhone>
<CarrierPhone>
<Matches>2</Matches>
<Phone>sample string 1</Phone>
<Srcs>
<Tbl>sample string 1</Tbl>
<Typ>sample string 2</Typ>
</Srcs>
</CarrierPhone>
</Phones>
<Reps>
<CarrierReps>
<Name>sample string 1</Name>
<Srcs>
<SrcsMatch>
<SrcMatchData>
<Address>sample string 3</Address>
<CompanyName>sample string 2</CompanyName>
<DOT>1</DOT>
<Mcs150>sample string 4</Mcs150>
</SrcMatchData>
<SrcMatchData>
<Address>sample string 3</Address>
<CompanyName>sample string 2</CompanyName>
<DOT>1</DOT>
<Mcs150>sample string 4</Mcs150>
</SrcMatchData>
</SrcsMatch>
<Tbl>sample string 1</Tbl>
</Srcs>
</CarrierReps>
<CarrierReps>
<Name>sample string 1</Name>
<Srcs>
<SrcsMatch>
<SrcMatchData>
<Address>sample string 3</Address>
<CompanyName>sample string 2</CompanyName>
<DOT>1</DOT>
<Mcs150>sample string 4</Mcs150>
</SrcMatchData>
<SrcMatchData>
<Address>sample string 3</Address>
<CompanyName>sample string 2</CompanyName>
<DOT>1</DOT>
<Mcs150>sample string 4</Mcs150>
</SrcMatchData>
</SrcsMatch>
<Tbl>sample string 1</Tbl>
</Srcs>
</CarrierReps>
</Reps>
</ContactInfo>
<Dockets>
<CarrierDocket>
<Authorities>
<CarrierAuthority>
<ActiveDate>sample string 3</ActiveDate>
<AuthStatus>sample string 2</AuthStatus>
<AuthType>sample string 1</AuthType>
<InactiveDate>sample string 4</InactiveDate>
</CarrierAuthority>
<CarrierAuthority>
<ActiveDate>sample string 3</ActiveDate>
<AuthStatus>sample string 2</AuthStatus>
<AuthType>sample string 1</AuthType>
<InactiveDate>sample string 4</InactiveDate>
</CarrierAuthority>
</Authorities>
<DocNum>1</DocNum>
<DockPre>sample string 1</DockPre>
<InsuranceLimit>
<BiPdOnFile>sample string 4</BiPdOnFile>
<BiPdReq>sample string 1</BiPdReq>
<BondSurOnFile>sample string 6</BondSurOnFile>
<BondSurReq>sample string 3</BondSurReq>
<CargoOnFile>sample string 5</CargoOnFile>
<CargoReq>sample string 2</CargoReq>
</InsuranceLimit>
<Operations>
<Enterprise>true</Enterprise>
<GeneralFreight>true</GeneralFreight>
<HouseHoldGoods>true</HouseHoldGoods>
<Passenger>true</Passenger>
<Private>true</Private>
</Operations>
</CarrierDocket>
<CarrierDocket>
<Authorities>
<CarrierAuthority>
<ActiveDate>sample string 3</ActiveDate>
<AuthStatus>sample string 2</AuthStatus>
<AuthType>sample string 1</AuthType>
<InactiveDate>sample string 4</InactiveDate>
</CarrierAuthority>
<CarrierAuthority>
<ActiveDate>sample string 3</ActiveDate>
<AuthStatus>sample string 2</AuthStatus>
<AuthType>sample string 1</AuthType>
<InactiveDate>sample string 4</InactiveDate>
</CarrierAuthority>
</Authorities>
<DocNum>1</DocNum>
<DockPre>sample string 1</DockPre>
<InsuranceLimit>
<BiPdOnFile>sample string 4</BiPdOnFile>
<BiPdReq>sample string 1</BiPdReq>
<BondSurOnFile>sample string 6</BondSurOnFile>
<BondSurReq>sample string 3</BondSurReq>
<CargoOnFile>sample string 5</CargoOnFile>
<CargoReq>sample string 2</CargoReq>
</InsuranceLimit>
<Operations>
<Enterprise>true</Enterprise>
<GeneralFreight>true</GeneralFreight>
<HouseHoldGoods>true</HouseHoldGoods>
<Passenger>true</Passenger>
<Private>true</Private>
</Operations>
</CarrierDocket>
</Dockets>
<HazmatInsp>
<Inspections>1</Inspections>
<Violations>2</Violations>
</HazmatInsp>
<Mcs150>
<AddDate>sample string 3</AddDate>
<Commodities xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</Commodities>
<Date>sample string 2</Date>
<Drivers>
<CdlDrivers>1</CdlDrivers>
<TotalDrivers>1</TotalDrivers>
</Drivers>
<Hazmat>true</Hazmat>
<Status>sample string 1</Status>
<Vehicles>
<Owned>
<Bus16Plus>1</Bus16Plus>
<Coach>1</Coach>
<HmTrailer>1</HmTrailer>
<HmTruck>1</HmTruck>
<Limo16Plus>1</Limo16Plus>
<Limo1_8>1</Limo1_8>
<Limo9_15>1</Limo9_15>
<School16Plus>1</School16Plus>
<School1_8>1</School1_8>
<School9_15>1</School9_15>
<Tractor>1</Tractor>
<Trailer>1</Trailer>
<Trucks>1</Trucks>
<Van1_8>1</Van1_8>
<Van9_15>1</Van9_15>
</Owned>
<TermLeased>
<Bus16Plus>1</Bus16Plus>
<Coach>1</Coach>
<HmTrailer>1</HmTrailer>
<HmTruck>1</HmTruck>
<Limo16Plus>1</Limo16Plus>
<Limo1_8>1</Limo1_8>
<Limo9_15>1</Limo9_15>
<School16Plus>1</School16Plus>
<School1_8>1</School1_8>
<School9_15>1</School9_15>
<Tractor>1</Tractor>
<Trailer>1</Trailer>
<Trucks>1</Trucks>
<Van1_8>1</Van1_8>
<Van9_15>1</Van9_15>
</TermLeased>
<TotBuses>1</TotBuses>
<TotPU>1</TotPU>
<TotTrucks>1</TotTrucks>
<TripLeased>
<Bus16Plus>1</Bus16Plus>
<Coach>1</Coach>
<HmTrailer>1</HmTrailer>
<HmTruck>1</HmTruck>
<Limo16Plus>1</Limo16Plus>
<Limo1_8>1</Limo1_8>
<Limo9_15>1</Limo9_15>
<School16Plus>1</School16Plus>
<School1_8>1</School1_8>
<School9_15>1</School9_15>
<Tractor>1</Tractor>
<Trailer>1</Trailer>
<Trucks>1</Trucks>
<Van1_8>1</Van1_8>
<Van9_15>1</Van9_15>
</TripLeased>
</Vehicles>
</Mcs150>
<Radiuses>
<Radius500Plus>
<InspCount>1</InspCount>
<PercentOfInsp>1</PercentOfInsp>
</Radius500Plus>
<RadiusBetween0And49>
<InspCount>1</InspCount>
<PercentOfInsp>1</PercentOfInsp>
</RadiusBetween0And49>
<RadiusBetween50And499>
<InspCount>1</InspCount>
<PercentOfInsp>1</PercentOfInsp>
</RadiusBetween50And499>
</Radiuses>
<Scores>
<Basics>
<CarrierBasic>
<AboveThreashold>true</AboveThreashold>
<Alert>true</Alert>
<DisplayText>sample string 2</DisplayText>
<HasSeriousVio>true</HasSeriousVio>
<Measure>1</Measure>
<Name>sample string 1</Name>
<PeerGroup>1</PeerGroup>
<Score>1</Score>
</CarrierBasic>
<CarrierBasic>
<AboveThreashold>true</AboveThreashold>
<Alert>true</Alert>
<DisplayText>sample string 2</DisplayText>
<HasSeriousVio>true</HasSeriousVio>
<Measure>1</Measure>
<Name>sample string 1</Name>
<PeerGroup>1</PeerGroup>
<Score>1</Score>
</CarrierBasic>
</Basics>
<DotRating>
<AsOf>sample string 2</AsOf>
<Rating>sample string 1</Rating>
</DotRating>
<Iss>
<AsOf>sample string 2</AsOf>
<Level>true</Level>
<Score>1</Score>
<Src>sample string 1</Src>
</Iss>
</Scores>
<Yib>1</Yib>
</CarrierDTO>