This update introduces cargo insurance functionality across multiple endpoints. Users can now specify cargo values for insurance premium calculation, with the system returning corresponding premium amounts in the responses.
GET /api/v2/rates/advanceSearch- New request parameter
cargo_value(number, 0-1000000) - New response field
premium
- New request parameter
POST /api/v2/createOrder- New request parameter
containers.cargo_value(number, 0-1000000) - New response fields
containers.cargo_valueandcontainers.premium
- New request parameter
POST /api/ltl/quotes- New request parameter
cargo_value(integer, 1-30000) - New response field
premium
- New request parameter
Added LTL shipment tracking via rate_numbers.
GET /api/ltl/shipments- New request parameter
rate_numbers(Array[string], 1-30000)
- New request parameter
Added LTL label created webhook support for real-time notifications when LTL labels are created.
POST /ltl/label/created/webhook/- New webhook endpoint for LTL label creation events
- Event type:
ltl.label.created - Payload includes order number, serial number, PRO number, label URL, and creation timestamp
Updated webhook documentation to support only LTL-specific events and standardized event naming conventions.
Webhook Event Support: Limited webhook events to 6 LTL-specific events only
ltl.shipment.created- LTL shipment creation eventsltl.shipment.status.updated- LTL shipment status update eventsltl.billOfLading.created- LTL bill of lading creation eventsltl.proofOfDelivery.created- LTL proof of delivery creation eventsltl.certificateOfInsurance.created- LTL certificate of insurance creation eventsltl.label.created- LTL label creation events
API Paths: Updated all webhook event endpoints to use
/ltl/prefix for consistencyEvent Descriptions: Enhanced descriptions to clearly indicate LTL-specific functionality
Schema Updates: Updated event type examples and removed deprecated invoice-related schemas
invoice.createdwebhook event and relatedOrderInvoiceCreatedschema- Legacy non-LTL webhook event support
Added HomeDelivery accessorial support for LTL Quote API, enabling residential home delivery services. Introduced FTL (Full Truckload) API support for quote creation, shipment management, and tracking.
POST /api/ltl/quotes- New accessorial option
homeDeliveryindestination_accessorialsarray - New request parameter
floor(integer, optional) - Floor number, only available when home delivery is selected - New request parameter
is_elevator(boolean, optional) - Elevator availability, only available when home delivery is selected - New request parameter
is_military(boolean, optional) - Whether it is a military address, only available when home delivery is selected
- New accessorial option
POST /api/v2/ftl/quotes- New endpoint for creating FTL quotes
- Returns rate details including trailer type, trailer size, rate, and transit days
POST /api/v2/ftl/shipments- New endpoint for creating FTL shipments
- Supports comprehensive shipment details including pickup and destination information, time windows, and cargo details
GET /api/v2/ftl/shipments/tracking- New endpoint for tracking FTL shipments
- Supports querying up to 50 order numbers at once
- Returns tracking events with status, location, event type, and event date
POST /api/ltl/quotes- When
homeDeliveryis selected indestination_accessorials:destination_address_typemust beresidentialdestination_accessorialscan only containhomeDeliverypickup_address_typemust bebusinesspickup_accessorialsmust be empty
- When