---
title: "Get a quote by ID"
method: GET
path: "/v1/shipper/quote/{quoteId}"
tags: ["Shipper API"]
---

# Get a quote by ID

`GET /v1/shipper/quote/{quoteId}`

## Request

- Base URL: `https://api.oway.io`
- URL: `https://api.oway.io/v1/shipper/quote/{quoteId}`
- Auth: HTTP bearer and API key in header `x-oway-api-key`

Retrieves an existing quote by its unique identifier. Quotes are valid for 2 days from creation.

## Path parameters

- `quoteId` string, required

## Response `200`

Quote retrieved successfully

- QuoteResponse: Response containing a shipping quote
  - `id` string: Unique quote identifier
  - `quotedPriceInCents` integer: Total quoted price in cents (USD)
  - `quoteExpirationTime` string, date-time: When this quote expires (ISO 8601 format). Quotes are valid for 2 days.
  - `transitDays` integer, nullable: Number of business days to deliver the shipment after pickup. Pickup day is excluded; weekends are not counted. May be null when the ETA cannot be computed.
  - `estimatedDeliveryDate` string, date-time, nullable: Estimated delivery date and time (ISO 8601 format, UTC). May be null when the ETA cannot be computed.

## Other responses

- `400`: Invalid request: quote ID format is invalid
- `401`: Unauthorized: missing or invalid Bearer token (authentication failed)
- `403`: Forbidden: missing, invalid, or expired API key (authorization failed)
- `404`: Quote not found

---

[API](https://skmtc.dev/shipoway/apis/oway-shipper-api.md) - [All operations](https://skmtc.dev/shipoway/apis/oway-shipper-api/llms.txt) - [OpenAPI document](https://skmtc.dev/shipoway/apis/oway-shipper-api/revisions/35141ac5fb57?raw)
