---
title: "Get Lab Test Collection Instructions"
method: GET
path: "/v3/lab_test/{lab_test_id}/collection_instructions"
tags: ["lab_tests"]
---

# Get Lab Test Collection Instructions

`GET /v3/lab_test/{lab_test_id}/collection_instructions`

## Request

- Base URL: `https://api.us.junction.com`
- URL: `https://api.us.junction.com/v3/lab_test/{lab_test_id}/collection_instructions`
- Auth: API key in header `x-vital-api-key`

Get the tube count for an at-home phlebotomy lab test.

Requires enable_approxdraw_labcorp for Labcorp and enable_approxdraw for
other labs. Labcorp reuses a saved count or refreshes it with an eligible
account. Other labs may also generate and store a collection-instructions PDF.

## Path parameters

- `lab_test_id` string, uuid, required

## Response `200`

Successful Response

- GetLabTestCollectionInstructionsResponse
  - `total_tubes` integer, required
  - `lab` ClientFacingLab, required
    - `id` integer, required
    - `slug` string, required
    - `name` string, required
    - `first_line_address` string, required
    - `city` string, required
    - `zipcode` string, required
    - `collection_methods` LabTestCollectionMethod[], required
    - `sample_types` LabTestSampleType[], required
    - `logo_url` string, nullable

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-06** `22b4857a7d45`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/tryvital/apis/junction-api/changes/v3/lab_test/:lab_test_id/collection_instructions/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.dev/tryvital/apis/junction-api/revisions/d03cc5276c6b?raw)
