Read the transit times a rating job collected, per carrier.

Transit days and the estimated delivery date for each carrier the job rated, read from the rates it already collected. No carrier is contacted, so call it as often as you like.

A carrier is PENDING until one of its rates arrives, and UNAVAILABLE when it finished without a transit time. LTL transit is never estimated: a carrier that did not quote one is UNAVAILABLE with reason: NOT_PROVIDED. FTL quotes without one are calculated from miles and marked source: CALCULATED.

SecurityAPIKeyHeader
Request
path Parameters
rating_job_id
required
string (Rating Job Id)
query Parameters
Provider Code (string) or Provider Code (null) (Provider Code)

Comma-separated provider codes, e.g. ODFL,RLC. Omit it for every carrier in the job. A code the job did not rate is a 404.

header Parameters
X-Shipwell-Version (string) or X-Shipwell-Version (null) (X-Shipwell-Version)

Pins this request to the API as it behaved on the given ISO date, e.g. 2026-08-25. Omitted or unparseable means the oldest behaviour, so a client that never sends it keeps the behaviour it was written against.

Responses
200

Successful Response

Response Schema: application/json
required
object (RatingJobTransitTimesResult)

The transit times a rating job collected, one entry per carrier.

Read once the carrier you care about is no longer PENDING. While is_terminal is false, a carrier that is AVAILABLE can still gain options from its other accounts.

400

Validation Error

404

The resource requested was not found either because you do not have permissions to access it or it does not exist.

500

An unknown internal server issue occured while processing a request. A report is created and logged.

get/rating/jobs/{rating_job_id}/transit-times
Request samples
Response samples
application/json
{
  • "data": {
    }
}
Copyright © Shipwell 2025. All right reserved.