Technical API Reference for the LTL Connect product including rates redirect, Bill of Lading retrieval, and shipment reporting endpoints.

🏖️ Testing Environment

Always test your integration in sandbox before deploying to production.

  • 🏖️ Sandbox (Recommended for Testing): https://www.ushipsandbox.com
  • 🚀 Production: https://www.uship.com

Note: LTL Connect uses web-based URLs (www subdomain) and requires separate API keys for sandbox and production.

Authentication

This API uses Bearer token authentication. To obtain an API key:

  1. Navigate to API Key Generation Page
  2. Generate your API key (specify sandbox or production)
  3. Include in the Authorization header: Authorization: Bearer <Your API Key>

Getting Started

For detailed sandbox testing guidance, see our Sandbox Guide.

For integration guides and tutorials, visit uShip DeveloperHub.

Server
https://www.uship.com
https://www.ushipsandbox.com
Server Variables

Self-serve Bearer token provided to you at https://www.uship.com/api-key-generation

Retrieve Bill of Lading

Allows integrator to retrieve Bill of Lading for shipments by listing ID (visible in /reports response)

Auth
Path Params
idstring

Required. uship id for the listing

POST /integrator/bols/{id}
Copy
Responses
302

Found

Headers
locationstring

Location of secure BOL GET

401

Unauthorized

403

Forbidden

404

Not Found

Response
Copy

View data for all booked/cancelled listings for a given date range

Allows integrator to retrieve data on shipments booked, including bolID

Auth
Headers
x-uship-affiliate-idstring

Required. Your uShip Affiliate ID provided by uShip. Ensures all P44 customizations are preserved.

Query String
startDateTimestring

Required. Report start date in IS0-8601 format

endDateTimestring

Required. Report end date in IS0-8601 format

GET /integrator/report
Copy
Responses
200

200 response

400

Bad Request

401

Unauthorized

403

Forbidden