Skip to main content

Freight Accessorial Manual Rate Update V1 Ep

POST 

/v1/freight/accessorial/manual/rate/update

Update Manual Accessorial Rate

Updates an existing rate in a manual accessorial's rate schedule. This allows you to modify the rate value, effective dates, or other properties of a previously created rate. The existing rate is replaced with the updated values.

Required Scopes (if.w)

Request​

accessorial_id: str
Internal identifier of the manual accessorial containing the rate to update.


rate_id: str
Internal identifier of the specific rate to update.


effective_from_date: datetime
The date when this rate becomes effective. Will be truncated to the start of day.


rate: float
The rate value to apply. Will be rounded to 5 decimal places.


effective_to_date: datetime | None = None
This parameter is accepted but not used for manual accessorials. Manual accessorial rates do not have expiration dates.


Response​

Returns the updated manual accessorial object with all fields as described in the Manual Accessorial Overview endpoint, including:

id: str
Internal identifier for the accessorial.


name: str
Name of the accessorial.


rate: float | None = None
The current active rate for this accessorial.


next_scheduled_rate: AccessorialRate | None = None
The next scheduled rate change, if any.


rates: list[AccessorialRate] = []
Complete history of rates including the updated rate, with their effective dates.


All other fields as documented in the Manual Accessorial Overview response.

Responses​

Successful Response

Loading...