Appointments
Preview Tubes
Preview required blood collection tubes for an appointment
GET
Preview the blood collection tubes required for an appointment based on its currently attached panels and biomarkers. This runs the logistics pipeline in preview mode — no orders are placed.
Use this endpoint after adding panels or custom biomarkers to see what physical tubes the practitioner needs to prepare for the blood draw.
The response includes
routing and pricing fields that are currently always null. They are
reserved for a future release — do not rely on these fields being populated.Request
Path parameters
Unique identifier (UUID) of the appointment to preview tube requirements for.
Response
On success, the API returns200 OK with the tube requirements and reserved fields for future use.
Array of required blood collection tubes. Empty when no panels or biomarkers have been added to the appointment.
Lab routing details. Reserved for future use, currently always
null.Pricing breakdown. Reserved for future use, currently always
null.Error responses
| Status | Description |
|---|---|
400 | Invalid ID format — the provided value is not a valid UUID. |
403 | Forbidden — your API key does not have access to this operation. |
404 | Appointment not found. |
500 | Internal server error. |