---
title: "Get Quote"
method: GET
path: "/checkout/v1/quote/{quote_id}"
tags: ["checkout"]
---

# Get Quote

`GET /checkout/v1/quote/{quote_id}`

## Path parameters

- `quote_id` string, uuid, required

## Response `200`

Successful Response

- CheckoutQuote
  - `id` string, uuid, required
  - `parent_id` string, uuid, nullable, required
  - `created_at` string, date-time, required
  - `expires_at` string, date-time, required
  - `modality` 'testkit' | 'walk_in_test' | 'at_home_phlebotomy' | 'on_site_collection', required — The method used to perform a lab test. ℹ️ This enum is non-exhaustive.
  - `priority` boolean, required
  - `us_state` string, required
  - `order_set` OrderSetRequest, required
    - `lab_test_ids` string[], nullable
    - `add_on` AddOnOrder
      - `marker_ids` integer[], nullable
      - `provider_ids` string[], nullable
    - `lab_account_id` string, uuid, nullable
  - `walk_in_collection_networks` WalkInCollectionNetworkSlug[], required
  - `line_items` CheckoutQuoteLineItem[], required
    - `code` 'lab_test_fee' | 'draw_fee', required — ℹ️ This enum is non-exhaustive.
    - `amount_minor` integer, required
    - `currency` 'USD', required

## Other responses

- `422` — Validation Error

## Changes

- **2026-09-02** `263c9e9d87ba` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/tryvital/apis/junction-api/changes/checkout/v1/quote/:quote_id/get.md)

---

[API](https://skmtc.dev/tryvital/apis/junction-api.md) · [All operations](https://skmtc.dev/tryvital/apis/junction-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tryvital/junction-api/revisions/b7a4a78781f2/schema)
