API Update: Direct vs Indirect shipments and More
| 09 September 2025 | Category: Release Notes
R+L Carriers API Improvements
Dear R+L API Customers,
We are pleased to announce that we have just released a new update to the API, including the following enhancements:
Rate Quote API Improvements
· Removal of NonStackable Accessorial
The NonStackable accessorial is no longer supported. If included in a rate quote request, it will be validated.
👉 Customers should remove this option from their integrations to avoid rejected requests.
· Expedited Charges Now Included
Rate quote responses now provide Expedited service charges when applicable, giving you full cost transparency.
If applicable, the expedited charges will be included in the ServiceLevels array with service code EXPD:
“ServiceLevels”: [
{…,
{
“QuoteNumber”: “”,
“ServiceDays”: 4,
“Charge”: “$300”,
“NetCharge”: “$621.43”,
“HourlyWindow”: null,
“Name”: “Expedited Service”,
“Code”: “EXPD”
}
}
· Direct/Indirect Carrier Details
Rate quotes now return direct vs. indirect carrier information, helping you quickly understand routing details for your shipment.
The new Boolean field isDirect has been added to the Rate Quote response object
{…
“IsDirect”: true
…}
📦 Bill of Lading (BOL) Enhancements
· Hazmat Validation
If a hazmat item is added without the required hazmat details, the system will now display a clear error message. This ensures all required information is submitted for regulatory compliance.
· Digital Council BOL Accessorial – Freezable
When submitting a Digital Council BOL with the PSC accessorial, the Freezable flag is now properly saved to the BOL record.
· Piece Count Validation
Both standard BOLs and Digital Council BOLs now enforce validation requiring piece count greater than zero. This prevents incomplete shipment data from being submitted.
🔔 Push Notifications
· Multiple PRO Subscriptions
You can now subscribe to multiple PRO numbers for push notifications on a single endpoint. This enhancement gives you more flexibility to manage event subscriptions without additional endpoints.
The new endpoint is available as PUT /ProsNotifications at and can be tested at https://api.rlc.com/swagger/ui/index#!/Notification/Notification_SaveProsNotification
The request allows you to provide an array of PRO numbers to subscribe at the same time:
{
“ProNumbers”: [
“string”
],
✅ What This Means for You
· Review your Rate Quote API integrations to ensure you’ve removed the NonStackable accessorial.
· Make sure hazmat shipments include complete hazmat information.
· Update any automated BOL submissions to comply with piece count validation.
· Take advantage of the new Expedited charges and direct/indirect carrier details now available in rate quotes.
· Simplify your event processing with support for multiple PRO subscriptions.
Please let us know if you have any questions or encounter any issues at apisupport@rlcarriers.com |