Shipment Reference Number Types

Reference numbers are the labeled values you attach to a shipment, stop, or commodity — things like a PO number, BOL number, container number, or trailer number. This page lists the built-in reference number types and explains how to use them in the API.

Two kinds of reference numbers

There are two kinds of reference number types in TMS:

  • Standard reference types — a built-in set that's available to everyone. These are the types listed on this page.
  • Your own custom reference numbers — extra reference types your organization can set up for itself. Because these are specific to your account, they aren't listed here.

The good news: the API treats both the same way, so you can use either one wherever a reference number type is accepted.

How to specify a reference type

Anywhere the API asks for a reference number type, you can pass it as a simple text value. We'll match it for you — you can send any of the following:

  • The value (for example, 5)
  • The name (for example, PONumber)
  • The display name (for example, Customer PO Number)
  • The short name, where one exists (for example, PO)

Matching is not case-sensitive, so ponumber and PONumber both work.

If what you send doesn't match any of the standard types below, we'll then look for one of your own custom reference numbers by name. That way the same endpoints work for both standard and custom reference numbers without any extra steps.

Standard reference types

Any of the Value, Name, Display Name, or short name columns below can be used to specify a type.

ValueNameDisplay Name
0Other(none)
1ReferenceNumberReference Number
2PickupNumberPickup Number
3ShipperReferenceNumberShipper Reference Number
4ReleaseNumberLoad Release Number
5PONumberCustomer PO Number
6InvoiceNumberInvoice Number
7QuoteNumberQuote Number
8QuoteDueDateQuote Due By Date
9TrailerNumberTrailer Number
10TrackingReferenceNumberTracking Reference Number
11DriverCellPhoneNumberDriver Cell Phone Number
12ITNInternal Transaction Number (ITN)
13RegistrationNumberRegistration Number
14AESAutomated Export System (AES)
15SecondaryBOLNumberSecondary BOL Number
16ShipperIdShipper ID
17ConsigneeIdConsignee ID
18ConsigneeMerchantRegistrationNumberConsignee Merchant Registration Number
19APIQuoteNumberAPI Quote Number
20LinehaulCarrierProNumberLinehaul Carrier Pro Number
21PickupCarrierProNumberPickup Carrier Pro Number
22DeliveryCarrierProNumberDelivery Carrier Pro Number
23MAWBNumberMAWB Number
24ContainerNumberContainer Number
25SealNumberSeal Number
26CustomReferenceNumberCustom Reference Number
27CustomReferenceNumber2Custom Reference Number 2
28ClaimNumberClaim Number
29FileNumberFile Number
30DriverNameDriver Name
31TruckNumberTruck Number
32TemperatureCurrent Temperature
33SteamshipLineSteamship Line
34VesselVoyageVessel / Voyage
35ShippingLineShipping Line
36CutOffCut Off
37LastFreeDayLast Free Day
38EarliestReturnEarliest Return
39ContainerSizeContainer Size
40PaymentReferenceNumberPayment Reference Number
41TerminalOriginCodeTerminal Origin Code
42TerminalDestinationCodeTerminal Destination Code
43InsuranceDeclaredValueInsurance Declared Value
44EmergencyContactNumberEmergency Contact Number
45ProofOfDeliverySignedByProof Of Delivery Signed By
46CarrierDispatcherNameCarrier Dispatcher Name
47CarrierDispatcherPhoneNumberCarrier Dispatcher Phone Number
49InsuranceCertificateIdInsurance Certificate Id
50CarrierRepCarrier Rep
51AppointmentConfirmationNumberAppointment Confirmation Number
53CustomerConfirmationCustomer Confirmation
54CarrierConfirmationCarrier Confirmation
55ShowNameShow Name
56ExhibitorNameExhibitor Name
57BoothNumberBooth Number
58DecoratorDecorator
59QualityIssueQuality Issue
60CancellationReasonCancellation Reason
61ConsolidationCarrierProNumberConsolidation Carrier Pro Number
62DriverETADriver ETA
1041CarrierDispatcherEmailCarrier Dispatcher Email
1051CustomsDeclaredValueCustoms Declared Value $
1052ExternalBillNumberExternal Bill Number
1053PaymentCheckCodePayment Check Code
1054RelayCodeIdRelay Code Id
1055RelayChargeIdRelay Charge Id
1056AssignedBranchAssigned Branch
1057SecondaryDriverNameSecondary Driver Name
1058SecondaryDriverCellPhoneNumberSecondary Driver Cell Phone Number
1059CustomReferenceNumber3Custom Reference Number 3
1060OfferRateOffer Rate
1061DeclaredValueDeclared Value
1063OnHoldReasonOn Hold Reason
1064DesiredTemperatureDesired Temperature
1065MinimumTemperatureMin Temperature
1066MaximumTemperatureMax Temperature
1067MinBuyRateMin Buy Rate
1068MaxBuyRateMax Buy Rate
1069ChildShipmentIdChild Shipment Id
1070OriginCityMaskOrigin City Mask
1071OriginStateMaskOrigin State Mask
1072OriginPostalCodeMaskOrigin Postal Code Mask
1073DestinationCityMaskDestination City Mask
1074DestinationStateMaskDestination State Mask
1075DestinationPostalCodeMaskDestination Postal Code Mask
1076InsuranceCommodityInsurance Commodity
1077InsuranceDeductibleInsurance Deductible
1078InsuranceTypeInsurance Type
1079CommodityMarksCommodity Marks
1080ExternalCarrierConfirmationIdExternal Carrier Confirmation Id
5000ShipmentIdStringShipment Id
5001LineHaulCarrierProNumberCleanLinehaul Carrier Pro Number Clean
5002TerminalOriginNameTerminal Origin Name
5003TerminalDestinationNameTerminal Destination Name