API Reference - Kits
Get kit by ID
Advanced Guides
Integrations
API Reference - Orders
API Reference - Kits
API Reference - Requisitions
API Reference - Registration
API Reference - Kits
Get kit by ID
Returns an individual kit with the given kit id.
GET
/
api
/
v2
/
kits
/
{public_id}
curl --request GET \
--url https://app.spotdx.com/api/v2/kits/{public_id}/ \
--header 'Authorization: <api-key>'
{
"kit_id": "SPOT123456",
"type": "example_lipid_kit",
"status": "delivered",
"events": [
{
"status": "awaiting_collection",
"created": "2023-01-01T04:30:11.222Z"
},
{
"status": "in_transit",
"created": "2023-01-05T04:30:11.222Z"
},
{
"status": "delivered",
"created": "2023-01-06T04:30:11.222Z"
},
{
"status": "registered",
"created": "2023-01-06T04:30:11.222Z"
},
],
"shipment_to_customer": {
"tracking_number": "9400123456789999876500",
"carrier": "usps",
"created": "2023-01-01T04:30:11.222Z"
},
"registered_to": {
"patient_id": "7563e8e2-7fbd-480c-9b8b-2070eda884bf",
"first_name": "Alice",
"last_name": "Smith",
"date_of_birth": "1990-01-01",
"sex": "F",
"email": "alice123@gmail.com",
"phone": "1234567890"
},
"sample": {
"sample_id": "SPOT654321",
"status": "awaiting_collection",
"events": [
{
"status": "awaiting_collection",
"created": "2023-01-01T04:30:11.222Z"
}
],
"type": "adx100",
"shipments": [
{
"tracking_number": "9400123456789999876500",
"carrier": "usps",
"created": "2023-01-01T04:30:11.222Z"
}
],
"panels": ["lipids_panel_complete"],
"reports": []
}
}
{
"kit_id": "SPOT123456",
"type": "example_lipid_kit",
"status": "delivered",
"events": [
{
"status": "awaiting_collection",
"created": "2023-01-01T04:30:11.222Z"
},
{
"status": "in_transit",
"created": "2023-01-05T04:30:11.222Z"
},
{
"status": "delivered",
"created": "2023-01-06T04:30:11.222Z"
},
{
"status": "registered",
"created": "2023-01-06T04:30:11.222Z"
},
],
"shipment_to_customer": {
"tracking_number": "9400123456789999876500",
"carrier": "usps",
"created": "2023-01-01T04:30:11.222Z"
},
"registered_to": {
"patient_id": "7563e8e2-7fbd-480c-9b8b-2070eda884bf",
"first_name": "Alice",
"last_name": "Smith",
"date_of_birth": "1990-01-01",
"sex": "F",
"email": "alice123@gmail.com",
"phone": "1234567890"
},
"sample": {
"sample_id": "SPOT654321",
"status": "awaiting_collection",
"events": [
{
"status": "awaiting_collection",
"created": "2023-01-01T04:30:11.222Z"
}
],
"type": "adx100",
"shipments": [
{
"tracking_number": "9400123456789999876500",
"carrier": "usps",
"created": "2023-01-01T04:30:11.222Z"
}
],
"panels": ["lipids_panel_complete"],
"reports": []
}
}
Authorizations
Token-based authentication with required prefix "Token"
Path Parameters
ID of the kit to retrieve.
Response
200
application/json
Success
The unique identifier of the kit.
The kit's type
The new status of the kit.
Available options:
preparing
, in_transit
, delivered
, delivery_exception
, registered
, canceled
The new status of the sample.
Available options:
awaiting_collection
, collection_exception
, delivery_exception
, delivered
, in_transit
, received
, resulted
, partially_resulted
, extra_quality_checks
, canceled
Available options:
adx100
, adx100_2
, adx100_4
, whatman903_10
, dry_transport_swab
, hemaspot_hf
, saliva_3
The panel codes of the test being performed on the sample. We'll create these with you during onboarding.
Available options:
quantity
The biomarker that was analyzed.
Required range:
x > 0
A URL to the PDF report.
A URL to the TXT report.
Whether this report is an amendment to a previous report.
curl --request GET \
--url https://app.spotdx.com/api/v2/kits/{public_id}/ \
--header 'Authorization: <api-key>'
{
"kit_id": "SPOT123456",
"type": "example_lipid_kit",
"status": "delivered",
"events": [
{
"status": "awaiting_collection",
"created": "2023-01-01T04:30:11.222Z"
},
{
"status": "in_transit",
"created": "2023-01-05T04:30:11.222Z"
},
{
"status": "delivered",
"created": "2023-01-06T04:30:11.222Z"
},
{
"status": "registered",
"created": "2023-01-06T04:30:11.222Z"
},
],
"shipment_to_customer": {
"tracking_number": "9400123456789999876500",
"carrier": "usps",
"created": "2023-01-01T04:30:11.222Z"
},
"registered_to": {
"patient_id": "7563e8e2-7fbd-480c-9b8b-2070eda884bf",
"first_name": "Alice",
"last_name": "Smith",
"date_of_birth": "1990-01-01",
"sex": "F",
"email": "alice123@gmail.com",
"phone": "1234567890"
},
"sample": {
"sample_id": "SPOT654321",
"status": "awaiting_collection",
"events": [
{
"status": "awaiting_collection",
"created": "2023-01-01T04:30:11.222Z"
}
],
"type": "adx100",
"shipments": [
{
"tracking_number": "9400123456789999876500",
"carrier": "usps",
"created": "2023-01-01T04:30:11.222Z"
}
],
"panels": ["lipids_panel_complete"],
"reports": []
}
}