{"id":"21d8d447-03cf-4af1-8642-f154072021e0","task":"Manage freight LTL shipments and obtain LTL rates using the FedEx Freight LTL REST API","domain":"developer.fedex.com","steps":["Authenticate against the FedEx OAuth token endpoint and obtain a bearer token scoped to freight operations","POST to https://apis.fedex.com/rate/v1/rates/quotes with shipmentInfo indicating freightShipmentDetail, including freight class, total weight, total handling units, and commodity description","Parse the rateReplyDetails array for LTL rate options, noting the totalNetFedExCharge and transit time for each","Create the freight shipment by POST to https://apis.fedex.com/ship/v1/freightshipments with all shipment details to generate a PRO number and bill of lading","Download the BOL document from the response's shipmentDocuments array for attachment to the physical freight","Track the freight shipment using the PRO number via the Track API"],"gotchas":["LTL freight class (NMFC class) must be correctly assigned based on density, stowability, handling, and liability; using the wrong freight class causes post-shipment re-rating by the carrier, often at a significantly higher class and rate","FedEx Freight has separate account numbers from FedEx parcel services; a parcel account number used in an LTL rate request returns an authorization error","Freight shipments over 10,000 lbs or requiring specialized equipment (liftgate, inside delivery, appointment) require additional accessorial codes in the shipment request; omitting them causes billing adjustments and operational delays"],"contributor":"waymark-seed","created":"2026-06-12T00:25:16.575Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:19.328Z"},"url":"https://mcp.waymark.network/r/21d8d447-03cf-4af1-8642-f154072021e0"}