---
title: "listTransportationOptions"
method: GET
path: "/inbound/fba/2024-03-20/inboundPlans/{inboundPlanId}/transportationOptions"
tags: ["Fulfillment Inbound v2024-03-20"]
---

# listTransportationOptions

`GET /inbound/fba/2024-03-20/inboundPlans/{inboundPlanId}/transportationOptions`

Retrieves all transportation options for a shipment. Transportation options must first be generated by the `generateTransportationOptions` operation before becoming available.

## Path parameters

- `inboundPlanId` string, required

## Query parameters

- `pageSize` integer
- `paginationToken` string
- `placementOptionId` string
- `shipmentId` string

## Response `200`

ListTransportationOptions 200 response

- ListTransportationOptionsResponse — The `listTransportationOptions` response.
  - `pagination` Pagination — The pagination elements required to retrieve the remaining data.
    - `nextToken` string — A generated string used to pass information to your next request. If NextToken is returned, pass the value of NextToken to the next request. If NextToken is not returned, there are no more shipment items to return.
  - `transportationOptions` TransportationOption[], required — Transportation options generated for the placement option.
    - `carrier` Carrier, required — The carrier for the inbound shipment.
      - `alphaCode` string — The carrier code. For example, USPS or DHLEX.
      - `name` string — The name of the carrier.
    - `carrierAppointment` CarrierAppointment — Contains details for a transportation carrier appointment. This appointment is vended out by Amazon and is an indicator for when a transportation carrier is accepting shipments to be picked up.
      - `endTime` string, date-time, required — The end timestamp of the appointment in UTC.
      - `startTime` string, date-time, required — The start timestamp of the appointment in UTC.
    - `preconditions` string[], required — Identifies a list of preconditions for confirming the transportation option.
    - `quote` Quote — The estimated shipping cost associated with the transportation option.
      - `cost` Currency, required — A currency type and amount.
        - `currencyCode` string — The three-digit currency code in ISO 4217 format.
        - `currencyAmount` number — A decimal number, such as an amount or FX rate.
      - `expiration` string, date-time — The time at which this transportation option quote expires. In [ISO 8601](https://developer-docs.amazon.com/sp-api/docs/iso-8601) datetime with pattern `yyyy-MM-ddTHH:mm:ss.sssZ`.
      - `voidableUntil` string, date-time — Voidable until timestamp.
    - `shipmentId` string, required — Identifier of a shipment. A shipment contains the boxes and units being inbounded.
    - `shippingMode` string, required — Mode of shipment transportation that this option will provide. Possible values: `GROUND_SMALL_PARCEL`, `FREIGHT_LTL`, `FREIGHT_FTL_PALLET`, `FREIGHT_FTL_NONPALLET`, `OCEAN_LCL`, `OCEAN_FCL`, `AIR_SMALL_PARCEL`, `AIR_SMALL_PARCEL_EXPRESS`.
    - `shippingSolution` string, required — Shipping program for the option. Possible values: `AMAZON_PARTNERED_CARRIER`, `USE_YOUR_OWN_CARRIER`.
    - `transportationOptionId` string, required — Identifier of a transportation option. A transportation option represent one option for how to send a shipment.

## Other responses

- `400` — Request has missing or invalid parameters and cannot be parsed.
- `403` — Indicates that access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.
- `404` — The resource specified does not exist.
- `413` — The request size exceeded the maximum accepted size.
- `415` — The request payload is in an unsupported format.
- `429` — The frequency of requests was greater than allowed.
- `500` — An unexpected condition occurred that prevented the server from fulfilling the request.
- `503` — Temporary overloading or maintenance of the server.

---

[API](https://skmtc.net/aws-samples/apis/a-content-management-v2020-11-01.md) · [All operations](https://skmtc.net/aws-samples/apis/a-content-management-v2020-11-01/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws-samples/a-content-management-v2020-11-01/revisions/815a5b6dbaa6/schema)
