---
title: "Get shipment quotes"
method: GET
path: "/v2.0/shipments/{shipmentId}/quotes"
tags: ["Shipments"]
---

# Get shipment quotes

`GET /v2.0/shipments/{shipmentId}/quotes`

## Request

- Base URL: `https://api.freightview.dev`
- URL: `https://api.freightview.dev/v2.0/shipments/{shipmentId}/quotes`
- Auth: OAuth 2 (client credentials, token URL `/v2.0/auth/token`)

This endpoint provides all quotes available for a given `shipmentId`.

## Path parameters

- `shipmentId` string, required

## Response `200`

Success

- GetQuotesDtoListExternal
  - `quotes` ExternalQuoteDtoListExternal[]: The quotes for the shipment.
    - `quoteId` string: The unique identifier for the quote in Freightview.
    - `carrierId` string: The unique identifier for the carrier in Freightview.
    - `createdDate` string: The date/time the quote was added to the shipment.
    - `assetCarrierName` string: The name of the carrier transporting the shipment.
    - `assetCarrierCode` string: The 4-digit SCAC code for the carrier transporting the shipment.
    - `providerName` string: The name of the carrier providing the quote for the shipment. If the quote is provided by a broker, then this is different than the `assetCarrierName`, which is the carrier actually providing transportation of the freight.
    - `providerCode` string: The 4-digit SCAC code for the carrier providing the quote for the shipment.
    - `equipmentType` 'dry-van-53' | 'dry-van-48' | 'flatbed-53' | 'flatbed-48' | 'refrigerated-48' | 'refrigerated-53' | 'step-deck' | 'flatbed-lowboy' | 'air-freight' | 'box-truck-16' | 'box-truck-24' | 'bulk-aluminum' | 'bulk-auger-semi' | 'bulk-auger-straight-truck' | 'bulk-belt-trailer' | 'bulk-convertible-hopper' | 'bulk-end-dump' | 'bulk-hopper' | 'bulk-insulated' | 'bulk-lined' | 'bulk-one-tank' | 'bulk-pneumatic' | 'bulk-stainless' | 'bulk-three-hole' | 'bulk-four-hole' | 'bulk-two-hole' | 'bulk-walking-floor' | 'bulk-bag-combo' | 'conestoga' | 'consolidated' | 'crazy8-flatbed' | 'curtain-side-van' | 'drayage-20' | 'drayage-40' | 'drayage-45' | 'drayage-48' | 'drayage-53' | 'flatbed-48-double-drop' | 'flatbed-48-step' | 'flatbed-53-step' | 'flatbed-b-train' | 'flatbed-heavy-haul' | 'flatbed-removable-gooseneck(rgn)' | 'flatbed-self-unloader' | 'flatbed-with-piggyback' | 'flatbed-tri-axle' | 'hotshot' | 'intermodal-20' | 'intermodal-40' | 'intermodal-45' | 'intermodal-48' | 'intermodal-53' | 'logistics-van-53' | 'ltl' | 'padded-van' | 'parcel' | 'partial-dry-van' | 'partial-flatbed' | 'partial-refrigerated' | 'power-only' | 'pup' | 'refrigerated-ltl' | 'sprinter-van' | 'straight-truck-20' | 'straight-truck-26' | 'tanker' | 'volume-ltl': The type of equipment used for the transport of the shipment.
    - `expirationDate` string, date: The expiration date of the quote.
    - `quoteNum` string: The quote number specified by the carrier providing the quote.
    - `serviceId` string: An identifier for the service.
    - `serviceDescription` string: A description of the service.
    - `pricingMethod` 'contracted' | 'capacity': The method of the pricing used for the quote.
    - `pricingType` 'pallet' | 'dimensional' | 'spot' | 'tariff' | 'density': The type of pricing used for the quote.
    - `pricingDescription` string: A description of the pricing used to calculate the quote.
    - `amount` number: The total amount of this quote. Includes linehaul, fuel, and all additional charges.
    - `currency` 'usd': The currency of the quote amount.
    - `refNums` QuoteRefNum[]: The reference numbers associated with the quote.
      - `type` 'contract-num' | 'other': The type of reference number.
      - `value` string: The value of the reference number.
    - `status` 'active' | 'awarded' | 'retracted' | 'error': The status of the quote within Freightview. - `active` - The quote is active in Freightview. - `awarded` - The shipper has selected the quote and awarded the shipment to the carrier. - `retracted` - The carrier has retracted the quote. - `error` - There was an error retrieving the quote.
    - `method` 'api' | 'upload' | 'email' | 'manual': The method by which the quote was added to the shipment.
    - `source` 'shipper' | 'carrier': The source of the quote.
    - `charges` ExternalQuoteCharge[]: The breakdown of the various charges that make up the quote `amount`. _Not supported by all carriers._
      - `name` string, required: The name of the charge. Examples: - `linehaul` - `discount` - `fuel` - `guaranteed` - `arrival schedule` - `liftgate delivery`
      - `amount` number, required: The amount of the charge. Can be positive (for most charges), or negative (for discount amount).
      - `type` string: The type of charge.
      - `code` string: The code for the charge. Examples: - `LNH` - `linehaul` - `DSC` - `discount` - `FSC` - `fuel` - `GRS` - `guaranteed` - `APT` - `arrival schedule` - `LGD` - `liftgate delivery`
      - `currency` 'usd', required: The currency of the charge.
    - `transitDaysMin` number: The minimum number of transit days for the transport of the shipment.
    - `transitDaysMax` number: The maximum number of transit days for the transport of the shipment.
    - `interline` boolean: A flag that indicates whether another carrier will be used to provide a portion of the transportation of the shipment.
    - `mode` 'truckload' | 'parcel' | 'ltl' | 'intermodal' | 'consolidated' | 'air' | 'ocean' | 'bulk': The mode of transport used for the shipment.
    - `paymentTerms` 'outbound-prepaid' | 'outbound-collect' | 'inbound-collect' | 'third-party-prepaid' | 'third-party-collect': The payment terms used for the quote.
    - `errors` ExternalQuoteError[]: The errors encountered when retrieving the quote.
      - `type` string: The type of error.
      - `message` string: The error message.
    - `shipmentBookPageUrl` string: A direct link to book the shipment with this rate within Freightview.
  - `requestedFrom` HydratedRecipientListExternal[]: Details on the carriers from which quotes were requested.
    - `lastResponseDate` string: The date when the carrier user last quoted or declined to quote.
    - `hasResponded` boolean: A flag to indicate whether the carrier user has responded to the quote request.
    - `hasDeclined` boolean: A flag to indicate whether the carrier user has declined to provide a quote for the shipment.
    - `name` string: The name of the carrier user from whom a quote was requested.
    - `email` string: The email address of the carrier user from whom a quote was requested.
    - `carrierName` string: The carrier name of the carrier user from whom a quote was requested.

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `402`: Payment Required
- `403`: Forbidden
- `404`: Not Found
- `429`: Rate Limit Exceeded
- `500`: Internal Server Error

---

[API](https://skmtc.dev/freightview/apis/freightview-api-v2-0.md) · [All operations](https://skmtc.dev/freightview/apis/freightview-api-v2-0/llms.txt) · [OpenAPI document](https://skmtc.dev/freightview/apis/freightview-api-v2-0/revisions/8f35f3ad0a29?raw)
