MARCH 26, 2025
Update: Remove hard-coded APIs for accurate rate and shipment quotes
To ensure the accuracy of rate quotes during rating and shipment creation any hard-coded references to the following FedEx APIs must be removed.
- Ship API
- Rate and Transit Times API
- Comprehensive Rates and Transit Times API
- Open Ship API
- Consolidation API
What's Changing?
FedEx is implementing updates this year that will affect select surcharge categories. If your system currently relies on hard-coded API responses—specifically within the surcharge object—you must remove this dependency.
Surcharge Object Update
The surchargeType field will undergo changes, particularly regarding the ON_CALL_PICKUP enum, which is currently returned when a new On-Call Pickup request is made.
Example API Response:
"surcharges": [ { "surchargeType": "ON_CALL_PICKUP", "description": "On call pickup", "amount": #.# } ]
What to do
- Do not hard-code specific enum values as they are subject to change.
- Implement logic that dynamically handles new or unexpected values.
If your system does not rely on hard-coded API elements, no action is required. For technical assistance or questions, please visit the SUPPORT PAGE.
.