Kuehne + Nagel LTL+
  1. Quoting
Kuehne + Nagel LTL+
  • Overview
    • Introduction
    • Acceptable Use Policy
    • Support & Feedback
  • API
    • Overview
    • Full Integration API Workflow
    • Accessorials
      • Accessorial - Retrieve all accessorial charge codes
    • BillOfLading
      • BOL - Create a bill of lading PDF
    • Quoting
      • RateQuote - Submit a quote request
        POST
      • RateQuote - Submit a quote request for multiple points
        POST
    • Document Retrieval
      • GetImageList - Retrieve list of available shipment documents
      • GetImage - Retrieve shipping documents based on DocumentID
    • Invoice
      • Invoice - Retrieve a single invoice or pull an entire week of invoices
    • Shipment Tracking
      • HTML Tracking Link Generation
      • TrackingList - Get a list of shipment tracking information
      • TrackingDetails - Retrieve all the tracking details related to a shipment
    • Load Tendering
      • LoadTender - Tender a shipment
      • LoadTender - Tender a shipment
    • Transit
      • Transit - Receive transit time for a shipment lane.
    • Orders
      • Order
      • OrderDetails
  • EDI
    • Overview
    • 210 - Freight Details and Invoice
    • 214 - Transportation Carrier Shipment Status Message
    • Segments
      • 210/214 - 0100 Location Loop (N1 Loop)
      • 210 - 0400 Detail Loop (LX Loop)
      • 214 - 0205 Shipment Status Details (AT7 Loop)
  1. Quoting

RateQuote - Submit a quote request for multiple points

POST
https://api.ltlp.kuehne-nagel.com/api/ratequote/ratequotemultipoint
RateQuoteMultiPoint
Last modified:2024-11-04 17:35:05
This API endpoint enables users to submit an LTL quote request that supports multiple origins or destinations for greater flexibility in logistics planning. The required input includes:
1.
Multi-Location Support:
Zip1 specifies the primary origin or destination zip code, while Zip2 is an array allowing multiple zip codes for either origins or destinations.
ZipArrayisOrigin is a boolean indicating whether the Zip2 list represents origins (true) or destinations (false).
2.
Item Specifications:
The Items array details each shipment item, including ItemClass (freight classification), Weight, Length, Width, Height, and the number of pieces (Pieces).
3.
Accessorial Services:
Additional services, such as residential delivery, can be listed in the Accessorials array using ServiceCode.
4.
Authentication & Shipment Details:
Username, ClientCode, and AuthenticationID authenticate the user.
PricingCode, PalletCount, Direction, and ShipmentDate provide shipment specifics and account settings.
This endpoint returns an LTL quote based on the shipment's details across multiple origins or destinations, tailored to the specified services and requirements.

Request

Body Params application/json
Zip1
object 
required
ZipCode
string 
required
Zip2
array [object {1}] 
required
ZipCode
string 
required
Items
array [object {6}] 
required
ItemClass
string 
required
Weight
integer 
required
Length
integer 
optional
Width
integer 
optional
Height
integer 
optional
Pieces
integer 
optional
Accessorials
array [object {1}] 
optional
ServiceCode
string 
optional
ZipArrayisOrigin
boolean 
required
Username
string 
required
ClientCode
string 
required
AuthenticationID
string 
required
PricingCode
string 
optional
PalletCount
integer 
optional
Direction
string 
optional
ShipmentDate
string 
optional
Example
{
    "Zip1": {
        "ZipCode": "string"
    },
    "Zip2": [
        {
            "ZipCode": "string"
        }
    ],
    "Items": [
        {
            "ItemClass": "string",
            "Weight": 0,
            "Length": 0,
            "Width": 0,
            "Height": 0,
            "Pieces": 0
        }
    ],
    "Accessorials": [
        {
            "ServiceCode": "string"
        }
    ],
    "ZipArrayisOrigin": true,
    "Username": "string",
    "ClientCode": "string",
    "AuthenticationID": "string",
    "PricingCode": "string",
    "PalletCount": 0,
    "Direction": "string",
    "ShipmentDate": "string"
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.ltlp.kuehne-nagel.com/api/ratequote/ratequotemultipoint' \
--header 'Content-Type: application/json' \
--data-raw '{
    "Zip1": {
        "ZipCode": "string"
    },
    "Zip2": [
        {
            "ZipCode": "string"
        }
    ],
    "Items": [
        {
            "ItemClass": "string",
            "Weight": 0,
            "Length": 0,
            "Width": 0,
            "Height": 0,
            "Pieces": 0
        }
    ],
    "Accessorials": [
        {
            "ServiceCode": "string"
        }
    ],
    "ZipArrayisOrigin": true,
    "Username": "string",
    "ClientCode": "string",
    "AuthenticationID": "string",
    "PricingCode": "string",
    "PalletCount": 0,
    "Direction": "string",
    "ShipmentDate": "string"
}'

Responses

🟢200OK
application/json
Body
ErrorMessage
string 
optional
ZipResults
array [object {5}] 
optional
OriginZip
string 
optional
DestinationZip
string 
optional
ErrorMessage
string 
optional
QuoteNumber
integer 
optional
CarrierResults
array [object {5}] 
optional
Example
{
    "ErrorMessage": "string",
    "ZipResults": [
        {
            "OriginZip": "string",
            "DestinationZip": "string",
            "ErrorMessage": "string",
            "QuoteNumber": 0,
            "CarrierResults": [
                {
                    "CarrierName": "string",
                    "NetCost": 0,
                    "ServiceDays": 0,
                    "FuelSurcharge": 0,
                    "AccessorialResults": [
                        {
                            "Service": "string",
                            "ServiceCode": "string",
                            "ChargeAmount": 0
                        }
                    ]
                }
            ]
        }
    ]
}
Previous
RateQuote - Submit a quote request
Next
GetImageList - Retrieve list of available shipment documents
Built with