Getting Started
Base URL
Production: https://api.ltlp.kuehne-nagel.com/api
Development: 404 🙃
:::info[Production vs Development]
The only endpoint that needs precaution is the Load Tendering endpoint. There is a developerMode
boolean that needs to be set to true for testing.
:::
Authorization
You must provide the following information to our helpdesk at helpdesk@ec.kuehne-nagel.com to request an AuthenticationID for your organization. The AuthenticationID is used in most POST endpoints.
:::tip[Third Party Developers]
Provide the name of your company in addition to the customers name if you are developing this connection on behalf of a Kuehne + Nagel, LTL+ customer. If you are reaching out to us on behalf of the customer, we require our NDA to be executed.
:::
Customer Name:
Contact Name:
Phone Number:
Email Address:
User-Agent Header Requirement
To ensure proper identification and tracking of API usage, all API calls must include the User-Agent
header. This header allows us to understand the context of the requests being made and can assist in troubleshooting and optimizing our services.
How to Include the User-Agent Header
When making API requests, include the User-Agent
header in your HTTP headers. Here’s an example of how to set the User-Agent
header:
Example in cURL:
curl -X GET "https://api.kuehne-nagel.com/endpoint" \
-H "User-Agent: YourAppName/1.0"
Important Notes
- Value Format: The value for the
User-Agent
header should typically include your application name and version (e.g.,YourAppName/1.0
). - Mandatory: This header is mandatory for all API requests. Requests without the
User-Agent
header may be rejected or logged for further investigation.