Setup Requirements
Saia Web Services require secure information. You must be registered for Saia Secure and the account must havea valid Contact Name, Local Phone Number. To register please by click the Login/Register Link on the top right of the Saia Home Pageand complete required information. To update account information please login to SaiaSecure and click theUpdate Account Information link on the SaiaSecure home page.
General Programming Overview
All Request Documents have a required element called <TestMode>. TestMode must be set to Yes, this allows the exchange of generic informationfor testing applications without issuing live data. Once testing is complete switch to No to initiate live data.
All Response Documents contain 4 error handling elements <Code>, <Element>, <Fault>, and <Message>. Verification is required for each response. If the <Code> element contains a valuethen an error has occurred. Proceed to other elements for description information about the specific failure.
All Elements are case sensitive to ensure compatibility with existing programming languages. If casing is notcorrect the system will assume the element is missing and the action will fail during validation.
Adding the <?xml version="1.0" encoding="utf-8"?> prefix on the first line of the XML document is not mandatorywithin our Request Documents, however it is common practice. All Response XML Documents will contain this prefix.
When programming against Saia's XML Documents do not access the elements based on their positionwithin the document. Access the element by name only. Saia reserves the right to add new elements into this document at any location based on customer requests andrequirements.
Web Service URL (Uniform Resource Locator)
Below is a list of the URL links used to access Saia's Bill of Lading Web Service.SOAP
http://www.saiasecure.com/webservice/BOL/soap.asmxWSDL (Web Services Description Language)
http://www.saiasecure.com/webservice/BOL/soap.asmx?wsdlXML/HTTP/POST
http://www.saiasecure.com/webservice/BOL/xml.aspxXML/HTTP/GET
http://www.saiasecure.com/webservice/BOL/xml.aspx?ProcessXML=XML Request Document
Request Document - Bill of Lading <Create>
Below is a list of the elements and descriptions used to build a <Create> document/object to create a Bill of Lading.
Element / Parameter | Type | Required | MaxLength | Description |
---|---|---|---|---|
<Create> | Array | Yes | 1 | Document Name |
<UserID> | String | Yes | 20 | Saia Secure User ID |
<Password> | String | Yes | 14 | Saia Secure Password |
<TestMode> | String | Yes | 1 | Testing FlagY = Yes (Testing) Note: This element is used to verify your request document is formatted correctly and contains valid data, once testing is complete switch to <TestMode>N</TestMode>. |
<ShipmentDate> | String | Yes | 10 | Shipment Date Format: YYYY-MM-DD, Local Date |
<BillingTerms> | String | Yes | 10 | Billing TermsPrepaidCollect |
<BLNumber> | String | No | 20 | Bill of Lading Number |
<ShipperNumber> | String | No | 20 | Shipper Reference Number Note: Not applicable when VICS flag set to Yes |
<StoreNumber> | String | No | 20 | Store/Location Number |
<TrailerNumber> | String | No | 15 | Trailer Number |
<PONumber> | String | No | 20 | Purchase Order Number Note: Not applicable when VICS flag set to Yes |
<DepartmentNumber> | String | No | 10 | Department Number Note: Not applicable when VICS flag set to Yes |
<QuoteNumber> | Decimal | No | 7, 0 | Quote Number Note: This will add the Quote Number specified into the Special Instructions area. |
<Email> | String | No | No Limit | Send PDF Document to specified Email Addresses Note: This option will accept a comma delimited list of email addresses and will automatically send an attachment with a copy of the PDF document generated. |
<PrintRates> | String | Yes | 1 | Print Rates FlagY = YesN = NoNote: Not applicable when VICS flag set to Yes |
<Customs> | String | Yes | 1 | Customs FlagY = YesN = NoNote: Specifying Yes on this flag indicates this shipment is an international shipment which would involve Customs. |
<GuaranteedDelivery> | String | No | 6 | Saia Guaranteed Delivery OptionsGSS12 = Delivery by 12pm (noon) - Saia Guaranteed 12GSS5 = Delivery by 5pm - Saia Guaranteed 5* Exemptions are as follows: Excessive length (over 16ft), sort and segregate requirements, appointment, poisonous shipments, residential deliveries, truckload moves, and collect (COD) shipments. |
<EmergencyPhone> | Decimal | No | 10, 0 | Hazardous Emergency Phone Number Note: If you do not specify a hazardous emergency contact number the system will default to 8004249300 for any hazardous shipments. This is the 24-hour CHEMTREC Emergency Phone Number. |
<SpecialInstructions> | String | No | No Limit | Special Instructions |
<VICS> | String | Yes | 1 | VICS Standard Bill of Lading FlagY = Yes (use VICS format)N = No (use SAIA format) |
<FullValueCoverage> | Decimal | No See note | 9, 2 | Full Value Coverage of shipment to be covered. Note: Full Value Coverage is the entire covered amount being requested by you for carrier liability on the shipment. The amount that you request for Full Value Coverage replaces in its entirety all other carrier cargo liability limitations, including any 'per pound' limitations. Unless special arrangements are made with Saia in advance of shipment, Full Value Coverage request cannot exceed $250,000.00 for new commodities, or $1000.00 per package for household Goods and Personal Effects, $50,000.00 on shipments originating in Mexico and is not available for certain prohibited commodities. See Saia Rules Tariff Item 108 for all terms and conditions applicable to full value coverage. |
<WeightUnits> | String | See Note | 3 | Weight Units of Measurement Note: The default of LBS is used if element is not specified. LBS = PoundsKGS = Kilograms |
<TotalCube> | Decimal | See Note | 7, 2 | Total Cube Note: Total Cube is only required when calculating cube based rates. For example to our Offshore Markets such asHawaii, Alaska, Mexico, Puerto Rico, etc... The Dimensions array below can also be specified and the system will auto calculate the Total Cube element. |
<TotalCubeUnits> | String | See Note | 4 | Total Cube Units of Measurement Note: The default of CUFT is used if element is not specified. CUFT = Cubic FeetCM = Cubic Meters |
<DeclaredValue> | Decimal | See Note | 9, 2 | Declared Value Note: Declared Value is only required when calculating cube based rates. |
<ExcessiveLengthTotalInches> | string | No. See Note | 3 | ExcessiveLengthTotalInches If using the accessorial ExcessiveLength, this is a required field. Excessive Length Total Inches is the length in inches. |
<BorderLocation> | String | See Note | 6 | U.S. Border Crossing Location Zipcode Note: This element is only useful for quotes with a Destination State outside the Continental United States. The default U.S. Border Crossing Location Zipcode for the Destination State is used if element is not specified. The purpose of this element is to set the zipcode which the freight will cross the U.S. border for rating purposes. 98424 = Destination State: AK via Fife, Wa (Default for AK) |
<Shipper> | Array | Yes | 1 | Details about the Shipper |
<AccountNumber> | String | No | 7 | Shipper Account Number Note: The shipper location information is not required if you specify an Account Number as it will auto populate that information from the account. If you specify both then the shipper location information will override the Account Number specified if they are different and the Account Number will not be used. Only account numbers attached to your Saia Secure UserID can be specified. |
<ContactName> | String | Yes | 30 | Shipper Contact Name / Company Name |
<Address1> | String | Yes | 30 | Shipper Address 1 |
<Address2> | String | No | 30 | Shipper Address 2 |
<City> | String | Yes | 20 | Shipper City |
<State> | String | Yes | 2 | Shipper State |
<Zipcode> | String | Yes | 6 | Shipper Zipcode |
<Zipcode4> | String | No | 4 | Shipper Zipcode 4 |
</Shipper> | Array | Yes | 1 | |
<Consignee> | Array | Yes | 1 | Details about the Consignee |
<AccountNumber> | String | No | 7 | Consignee Account Number Note: The consignee location information is not required if you specify an Account Number as it will auto populate that information from the account. If you specify both then the consignee location information will override the Account Number specified if they are different and the Account Number will not be used. Only account numbers attached to your Saia Secure UserID can be specified. |
<ContactName> | String | Yes | 30 | Consignee Contact Name / Company Name |
<Address1> | String | Yes | 30 | Consignee Address 1 |
<Address2> | String | No | 30 | Consignee Address 2 |
<City> | String | Yes | 20 | Consignee City |
<State> | String | Yes | 2 | Consignee State Note: Use a state of MX if the City and Zipcode are for Mexico. |
<Zipcode> | String | Yes | 6 | Consignee Zipcode |
<Zipcode4> | String | No | 4 | Consignee Zipcode 4 |
</Consignee> | Array | Yes | 1 | |
<BillTo> | Array | No | 1 | Details about the Bill-To. This section is only required if Billing information is different from the Shipper/Consignee information. |
<AccountNumber> | String | No | 7 | Bill-To Account Number Note: The bill-to location information is not required if you specify an Account Number as it will auto populate that information from the account. If you specify both then the bill-to location information will override the Account Number specified if they are different and the Account Number will not be used. Only account numbers attached to your Saia Secure UserID can be specified. |
<ContactName> | String | Yes | 30 | Bill-To Contact Name / Company Name |
<Address1> | String | Yes | 30 | Bill-To Address 1 |
<Address2> | String | No | 30 | Bill-To Address 2 |
<City> | String | Yes | 20 | Bill-To City |
<State> | String | Yes | 2 | Bill-To State |
<Zipcode> | String | Yes | 6 | Bill-To Zipcode |
<Zipcode4> | String | No | 4 | Bill-To Zipcode 4 |
</BillTo> | Array | No | 1 | |
<Broker> | Array | See Note | 1 | Details about the US/MX Custom House Broker. Note: This information is only required for Mexico shipments. If you do not have this information please contact [emailprotected] for assistance. |
<CompanyName> | String | Yes | 24 | Broker Company Name |
<Address1> | String | Yes | 24 | Broker Address 1 |
<Address2> | String | No | 24 | Broker Address 2 |
<Phone> | String | Yes | 24 | Broker Phone Number |
<ContactName> | String | Yes | 24 | Broker Contact Name |
</Broker> | Array | See Note | 1 | |
<COD> | Array | No | 1 | Details about COD information if needed. |
<CompanyCheck> | String | Yes | 1 | C.O.D. Company Check Acceptable FlagY = YesN = No |
<BillingTerms> | String | Yes | 10 | C.O.D. Fee Billing TermsPrepaidCollect |
<Amount> | Decimal | Yes | 7, 2 | C.O.D. Amount |
</COD> | Array | No | 1 | |
<Details> | Array | Yes | 1 | Collection of Commodities |
<DetailItem> | Array | Yes | No Limit | Details describing each Commodity. You must specify at least one. |
<PONumber> | String | No | 20 | Purchase Order Number (Package) Note: Not applicable when VICS flag set to No |
<Class> | String | Yes | 6 | NMFC Class Code Please contact your Traffic Department concerning NMFC class codes. 505560657077.58592.5100110125150175200250300400500 |
<Package> | String | Yes | 2 | Package TypeBD = Bundles |
<Pieces> | Decimal | Yes | 5, 0 | Pieces |
<Weight> | Decimal | Yes | 7, 0 | Weight Note: The units of measurement are based on the value specified in the WeightUnits element. |
<FoodItem> | String | Yes | 1 | Food Item FlagY = YesN = NoNote: This flag cannot be set to Yes on a Hazardous shipment. |
<Hazardous> | String | Yes | 1 | HazardousY = YesN = No |
<UNHazmatID> | String | No | 6 | UN Hazmat ID Note: This is required if Hazardous is set to Yes. This ID typically starts with the letters UN or NA then followed by 4 numbers. |
<UNPackageGroup> | String | No | 4 | UN Package Group Note: This is required if Hazardous is set to Yes unless the UN Hazmat ID specified has no UN Package Group assigned. This is typically set to I, II, III, or an empty value depending on the commodity being shipped. |
<UNBulk> | String | No | 1 | UN BulkY = YesN = NoNote: This is required if Hazardous is set to Yes. |
<Description> | String | Yes | No Limit | Commodity Item Description Note: If Hazardous is set to Yes this field will be auto populated with the first description attached to the supplied UN Hazmat ID and UN Package Group. If you specify a new description in this element it will override the auto populated hazmat description entirely. |
</DetailItem> | Array | Yes | No Limit | |
</Details> | Array | Yes | 1 | |
<Accessorials> | Array | No | 1 | Collection of Accessorial Items Note: Not applicable when VICS flag set to Yes |
<AccessorialItem> | Array | Yes | No Limit | Accessorial Item describing the specific accessorial to be added to the shipment. |
<Code> | String | Yes | 50 | Accessorial Code Note: This list does not contain all Saia Standard Charges only the most frequently used. For all charges please refer to the current Saia 170 Rules & Special Charges. Please clickthe link for each code to view specific accessorial details. SingleShipmentArrivalNotice/AppointmentMarking/TaggingLimitedAccessLocationPULimitedAccessLocationLiftgateServicePULiftgateServiceInBondInsidePickupInsideDeliveryExcessiveLengthHazardousResidentialPickupResidentialDeliveryRoomOfChoiceWhiteGloveSorting/SegregatingBorderCrossingTradeShowPickupTradeShowDeliveryGroceryWarehouse |
</AccessorialItem> | Array | Yes | No Limit | |
</Accessorials> | Array | No | 1 | |
<Dimensions> | Array | See Note | 1 | Collection of Dimension Items Note: Dimensions are only required when calculating cube based rates. However if the TotalCube element is specified the individualdimensions are not required. If the individual dimensions are specified the TotalCube element will be auto calculated. |
<DimensionItem> | Array | Yes | 10 | Dimension Item describing the specific rate quote cube information. Note: Saia's rate quote system currently only supports 10 dimension items max. |
<Length> | Decimal | Yes | 7, 2 | Length |
<Width> | Decimal | Yes | 7, 2 | Width |
<Height> | Decimal | Yes | 7, 2 | Height |
<Type> | String | See Note | 2 | Type of Measurement Note: The default of IN is used if element is not specified. IN = InchesFT = FeetM = MetersCM = Centimeters |
<Units> | Decimal | Yes | 2, 0 | # of Units |
</DimensionItem> | Array | Yes | 10 | |
</Dimensions> | Array | See Note | 1 | |
</Create> | Array | Yes | 1 |
Response Document - Bill of Lading <Response>
Below is a list of the elements and descriptions used to read a <Response> document/object returned byour system to verify your request document/object has been processed successfully and retrieve an auto generated freight bill pro number.
Notes applicable to specific states:
AK | Rates are based on the options you entered. Total charges are estimated based on information provided and may NOT include all applicable accessorial charges from the Saia 170 D Rules Tariff. Guaranteed or Expedited options are not available on non-direct shipments. Cargo liability may be subject to limitations as outlined in the Saia 170 D Rules Tariff. Please review Item 108 of the Saia 170 D Rules tariff for more information. |
DR | Rates are based on the options you entered. Total charges are estimated based on information provided and may NOT include all applicable accessorial charges from the Saia 170 D Rules Tariff. Guaranteed or Expedited options are not available on non-direct shipments. Cargo liability may be subject to limitations as outlined in the Saia 170 D Rules Tariff. Please review Item 108 of the Saia 170 D Rules tariff for more information. |
GU | Rates are based on the options you entered. Total charges are estimated based on information provided and may NOT include all applicable accessorial charges from the Saia 170 D Rules Tariff. Guaranteed or Expedited options are not available on non-direct shipments. Cargo liability may be subject to limitations as outlined in the Saia 170 D Rules Tariff. Please review Item 108 of the Saia 170 D Rules tariff for more information. |
HI | Rates are based on the options you entered. Total charges are estimated based on information provided and may NOT include all applicable accessorial charges from the Saia 170 D Rules Tariff. Guaranteed or Expedited options are not available on non-direct shipments. Cargo liability may be subject to limitations as outlined in the Saia 170 D Rules Tariff. Please review Item 108 of the Saia 170 D Rules tariff for more information. |
MX | Unless otherwise mentioned, the Rate is based on pallets/units being stackable. If pallets/units are not stackable per bill of lading instructions, a W&R will be issued and the height will be based at 90" which will change the density/class and rate. The Mexico rates do not include any border crossing drayage services between the Laredo, TX and Nuevo Laredo, Tamaulipas gateway, nor do they include any US/Mexico Customs Brokerage Services. All Taxes, Duties or Service fees by US or Mexican Customs will be settled between Importer / Exporter and their Customs Brokerage Company. The rates do not include any accessorial fees such as loading, unloading, waiting times, appointments, storage, etc. Rates in Mexico do not include Cargo Liability Insurance. Cargo Liability Insurance is available while freight is in Mexico for an additional cost of 1.0% of total commodity value. If this option is required, it must be clearly stated on Original Bill of Lading in 1" Black Letters. The cost may vary depending on commodity and value. This service must be requested PRIOR to the shipment moving in transit within Mexico. If the shipment is Hazardous Material and not disclosed at time of rate request, the rate will not be applicable. |
PR | Rates are based on the options you entered. Total charges are estimated based on information provided and may NOT include all applicable accessorial charges from the Saia 170 D Rules Tariff. Guaranteed or Expedited options are not available on non-direct shipments. Cargo liability may be subject to limitations as outlined in the Saia 170 D Rules Tariff. Please review Item 108 of the Saia 170 D Rules tariff for more information. |
VI | Rates are based on the options you entered. Total charges are estimated based on information provided and may NOT include all applicable accessorial charges from the Saia 170 D Rules Tariff. Guaranteed or Expedited options are not available on non-direct shipments. Cargo liability may be subject to limitations as outlined in the Saia 170 D Rules Tariff. Please review Item 108 of the Saia 170 D Rules tariff for more information. |
Element / Parameter | Type | Required | MaxLength | Description |
---|---|---|---|---|
<Response> | Array | Yes | 1 | Document Name |
<Code> | String | Yes | 3 | See the Error Code Documentation at the end of this document |
<Element> | String | Yes | No Limit | Name of the Element associated with an Error Code when available |
<Fault> | String | Yes | 1 | Fault of the Error CodeS = Server (Web Support must Correct) |
<Message> | String | Yes | No Limit | Description of the Error Code returned |
<TestMode> | String | Yes | 1 | Testing FlagY = Yes (Testing) |
<ProNumber> | Decimal | Yes | 11, 0 | Pro Number |
<CheckDigit> | Decimal | Yes | 1, 0 | Check Digit |
<PDF> | String | Yes | 255 | Bill of Lading URL in PDF format (Example) http://www.saiasecure.com/temp/bol77012345678/SAIA-BOL-77012345678.pdf Note: The generated Bill of Lading PDF document retention period is 24 hours. Please copy the document to your system if you require it to be available for a longer period of time.Due to web server load balancing only access the URL attached via the same client system that generatedthe web service request. Do not release the URL directly to end users as they may receive 404 Not Found errors depending on which web cluster node they are routed through. The best practice would be todownload the PDF document immediately after the response is received in the same backend process. |
<HTML> | String | Yes | 255 | Bill of Lading URL in HTML format (Example) http://www.saiasecure.com/temp/bol77012345678/SAIA-BOL-77012345678.html Note: The generated Bill of Lading HTML document retention period is 24 hours. Please copy the document to your system if you require it to be available for a longer period of time.Due to web server load balancing only access the URL attached via the same client system that generatedthe web service request. Do not release the URL directly to end users as they may receive 404 Not Found errors depending on which web cluster node they are routed through. The best practice would be todownload the HTML document immediately after the response is received in the same backend process. |
<Barcode> | String | Yes | 255 | Barcode in GIF format (Example) http://www.saiasecure.com/temp/bol77012345678/SAIA-BOL-77012345678.gif Note: The generated Barcode image retention period is 24 hours. Please copy the image to your system if you require it to be available for a longer period of time.Due to web server load balancing only access the URL attached via the same client system that generatedthe web service request. Do not release the URL directly to end users as they may receive 404 Not Found errors depending on which web cluster node they are routed through. The best practice would be todownload the Barcode image, if needed, immediately after the response is received in the same backend process. The Barcode image generated does not include the Pro Number or Check Digit displayed as numbers. If you displaythe Saia pro number as well please display the Check Digit at the end as it is included in the barcode itself. Pleasesee the PDF barcode generated as a visual reference guide. |
</Response> | Array | Yes | 1 |
Secure Sockets Layer (HTTPS/SSL) optional
To add additional internet security use the "HTTPS://" prefix instead of "HTTP://". This will encrypt anddecrypt each request between systems using standard SSL Certificates.
Sample Application Code
Below are a few samples of programming with a general overview of each interface.
Visual Basic (ASP.NET) | XML/HTTP/POST | SOAP | XML/SOAP |
C# (ASP.NET) | XML/HTTP/POST | SOAP | XML/SOAP |
Active Server Pages (ASP & VBScript) | XML/HTTP/POST |
Error Code Documentation
Below is a general overview of Saia Error <Code>'s with descriptions to verify successful completion of requests.
��<Code>�� | Description |
---|---|
IXD | Invalid XML Document The XML Document received was not formatted properly. The <Message> returned will contain additional informationabout the specific issue encountered. Please check that all required elements and casing are formated exactlyas defined in the document specifications above. Also verify that proper start and ending element tags are correct. |
IMC | Invalid Method Called The XML Request Document received contains a root element method name which is not valid. Please verify thename of the method and proper casing. |
IED | Invalid Element Data The element received contains invalid data. This error is returned when an element is required to containa specific set of information. Such as Yes or No, or Prepaid or Collect. |
IEL | Invalid Element Data Length The element received contains data that does not meet the required length specifications. If an element isdefined as a String with max-length of "10", you cannot exceed 10 characters. If an element is defined asa Decimal with a max-length of "4, 2", you cannot exceed 4 total digits with 2 of them being after the decimal point.If an element is defined as an Array with max-length of "5", you cannot pass more than 5 elements within the array. |
IEF | Invalid Element Data Format The element received contains data that does not meet the required format. For example, all dates are in YYYY-MM-DDwhich translates to a 4 digit year, a 2 digit month, and a 2 digit day delimited with "-". All times are in HH:MM:SS format which translates to a 2 digit hour, a 2 digit minute, and a 2 digit second in 24-hour format delimited with ":". |
IER | Invalid Element Data Range The element received contains data that does not meet the required range. (Range 1 to 10 = 1 lowest and 10 highest) |
DNF | Data Not Found The element received contains data which was not found in our system. |
MRE | Missing Required Element The XML Document received is missing a required element. |
USE | Unexpected Server Exception Saia's system has encountered an unexpected error while processing your request. Web Support has been notified with the details of this issue and will have it corrected as soon as possible. |
U01 | UserID and Password Incorrect |
U02 | UserID is Disabled The specified UserID is currently listed as disabled. For more information please contact [emailprotected] |
U03 | UserID is Currently Being Setup The specified UserID is currently being setup. This process generally takes up to 2 business days to complete. |
U04 | Access Denied for Account Number Specified The UserID supplied does not have access to the account number specified. Please contact your local Saia Sales Representativefor more information. |
U05 | UserID is Missing Information UserID is missing valid Contact Name, Local Phone Number, or E-mail Address. To update contact information please login to Saia Secure and click the Update Account Informationdisplayed at the bottom of all webpages. |
U06 | Account Number Specified is Listed as Inactive The account number specified is currently listed as inactive, please contact your local Saia Sales Representative. |
U07 | Account Number Specified Cannot be Used for this Function Please contact [emailprotected] for more information. |
U08 | Web Service Disabled Web Service requests have been disabled for the specified UserID. Please contact[emailprotected] for more information. |
The following codes are application specific, descriptions will be different for each application. | |
S03 | Shipper City, State, and Zipcode are invalid or do not match |
S04 | Consignee City, State, and Zipcode are invalid or do not match |
S05 | Shipment Date cannot be a past date |
S06 | Shipper zipcode is a location within a restricted area. Please contact our Restricted Delivery Service Desk at 800-765-7242 extension 4145 |
S07 | Shipper zipcode is within an embargoed area and is currently not servicable |
S09 | Consignee zipcode is a location within a restricted area. Please contact our Restricted Delivery Service Desk at 800-765-7242 extension 4145 |
S10 | Consignee zipcode is within an embargoed area and is currently not servicable |
S11 | Due to high volume, the Saia origin terminal is not accepting pick-up requests at this time. For more information please contact your local sales representative |
S13 | We can not generate rates to the specified Shipper City, State and Zipcode. Please contact our Rate Department at 800-950-7242 extension 2350 |
S14 | We can not generate rates to the specified Consignee City, State and Zipcode. Please contact our Rate Department at 800-950-7242 extension 2350 |
S15 | Shipment Date cannot be more than 30 days in the future |
S19 | Unable to auto generate with a COD Amount for Mexico Please contact [emailprotected] |
S20 | Unable to auto generate a Bill of Lading from Mexico to the location specified. Please contact [emailprotected] |
B01 | COD Amount limit is $15,000.00 |
B03 | Due to confidential agreement, disclosure of third party information is denied per customer request |
B04 | Rated Weight exceeds 20,000 lbs and bill of lading cannot be auto-generated with Print Rates set to Yes |
B05 | Unable to auto-generate rates for the specified Account |
B06 | Only Shipping Accounts can be selected for a Shipper or Consignee location, Bill To Accounts are not allowed |
B07 | Shipment not GSS compliant: <Reason> Note: Please refer to the current Saia 170 Rules & Special Charges for full details. GuaranteedDelivery |
B08 | Shipper, Consignee, or Bill-To Account Number is required Note: If you specify both an Account Number and the Address information for a location. The systemwill attempt to verify the Address specified matches the Account Number Address information exactly. If they do not match then the Account Number will be reset to an empty value which can also cause this error to be generated. |
F01 | Full Value Coverage too high Value of invoice is greater than $250,000. If greater than $250,000, contact customer service. |
H01 | The Food Item flag cannot be set to Yes on a Hazardous shipment |
H02 | Saia does not transport <UNHazmatID> hazardous items |
V01 | Not applicable when VICS flag set to No |
V02 | Not applicable when VICS flag set to Yes |
Additional Web Service Documentation Resources
Below is a list of external websites which contain more information on creating and consuming Web Services.
Disclaimer:
Saia Inc. authorizes the use of these Web Services solely to facilitate the exchange of information between Saia and the customer. Unauthorized use of Saia, Inc. Web Services and information is strictly prohibited. All services may be used for lawful purposes only. No warranty, express or implied, is given relating to the accuracy of content and Saia, Inc. does not accept any liability for error or omission.
Saia Inc. reserves the right to refuse or cancel these services at its sole discretion. If any terms or conditions are failed to be followed, results constitute grounds for immediate account deactivation.