GET api/Carrier?dot={dot}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
dot

integer

Required

Body Parameters

None.

Response Information

Resource Description

CarrierDTO
NameDescriptionTypeAdditional 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>