Get sample details
Return the full record for a single sample, including its published test results and, when one exists, its draft results.
sample_id accepts the lab's own sample ID, the sample's public key, or the regulator sample ID the sample was created with. A sample that belongs to another lab returns 404 rather than 403, so that order numbers cannot be probed.
Looking a sample up by public key returns the same record without the lab_data and lab_data_draft blocks.
Path parameters
Try it
Log in to send test requests to this endpoint straight from the docs.
Responses
200 Success
Show 92 child attributes Hide 92 child attributes
Sample ID
Orders ID
Client ID
Lab
Show 2 child attributes Hide 2 child attributes
Lab ID
Lab Name
Order Status ID
Order Status Name
Name of Sample
Name of Sample Strain
Sample Industry ID
Sample Industry Name
Sample Category ID
Sample Category Name
Sample Type ID
Sample Type Name
Sample Classification ID
Sample Classification Name
Production Method name
Production Method ID
Unique ID from the state's seed-to-sale tracking system of the sample tested by the lab
Unique ID from the state's seed-to-sale tracking system of the client's batch from which the sample tested by the lab came
Unique ID from the client's inventory management system of the client's batch from which the sample tested by the lab came
Unique ID from the state's seed-to-sale tracking system of the client's harvest lot from which the sample tested by the lab came
Show 4 child attributes Hide 4 child attributes
Unique ID for Test Package
Test Package Name
Package Price - if 0, call for price
Minimum sample quantity required for testing
Time this sample was last modified
Published Date [when sample was published]
Sample weight at order verification
Unit type for Initial Weight
Show 3 child attributes Hide 3 child attributes
Unique ID for Test Type
Test Type Name
Test Type Abbreviation
Show 3 child attributes Hide 3 child attributes
Unique public key for file
Public URL to access file
Will also contain cover image
Show 3 child attributes Hide 3 child attributes
Unique public key for file
Public URL to access file
Notes about the sample
Size of the client's batch from which the sample tested by the lab came
Unit type for batch size (units, lb, or g)
Unique ID from the client's inventory management system of the client's lot from which the sample tested by the lab came
Size of the client's lot from which the sample tested by the lab came
Unit type for lot size (units, lb, or g)
Unique ID from the client's inventory management system of the client's production run from which the sample tested by the lab came
Size of the client's production run from which the sample tested by the lab came
Unit type for production run size (units, lb, or g)
Unique ID from the state's seed-to-sale tracking system of the sample manifest from which the sample tested by the lab came
Unique ID from the state's seed-to-sale tracking system of the client's lot from which the sample tested by the lab came
(for Leaf) Pre-Transfer Batch ID
(for Leaf) Pre-Transfer Inventory/Lot ID
Harvest/Production Date [when sample was produced]
Collection Date [when sample was collected]
Unique URL for viewing this sample or CoA without requiring a login. Should be added to CoAs and used for QR codes or other barcode images so end consumers can verify the integrity of the data
Serving Size
Number of Servings in one Container
Information describing what a "unit" means for this sample (i.e 1 Bottle)
Information describing what a "unit" means for this sample (i.e 1 Gummy)
Unique ID for sample's regulatory category
Information about the solvents used in testing
True if sample has a Certificate of Analysis
URL expires after one hour
Show 3 child attributes Hide 3 child attributes
Unique public key for file
Public URL to access file
URLs expire after one hour
Show 3 child attributes Hide 3 child attributes
Unique public key for file
Public URL to access file
Orders lims ID
Sample lims ID
Current weight on hand
Unit type for weight measurements (units, g, or ml)
True if sample has test results
True if sample has draft test results
True if sample has a draft Certificate of Analysis
URL expires after one hour
Show 3 child attributes Hide 3 child attributes
Unique public key for file
Public URL to access file
Show 4 child attributes Hide 4 child attributes
Name of user who added log
Unique ID for user who added log
Timestamp of log creation time
Log Content
Custom Field
Custom External Json Data
Custom data field
Custom data field
Custom data field
Custom data field
Custom data field
Custom data field
Custom data field
Custom data field
Custom data field
Custom data field
Custom data field for dates
Custom data field for dates
Custom data field for dates
Custom data field for dates
Custom data field for dates
Custom data field for yes/no fields
Custom data field for yes/no fields
Custom data field for yes/no fields
Custom data field for yes/no fields
Custom data field for yes/no fields
Total price of test packages with custom client pricing and discounts included
Due date
True if sample has rushed test types
List of rushed test type abbreviations
Show 12 child attributes Hide 12 child attributes
Timestamp of lab data creation time
date laboratory data was uploaded to Confident and the Certificate of Analysis was created
1=passed, 2=failed, 3=completed. Completed means there were no limits to pass or fail
Total Percentage THC in the sample
The calculation used for thc_total
Total Percentage CBD in the sample
The calculation used for cbd_total
Total Percentage cannabinoids in the sample
The calculation used for cannabinoid_total
Total Percentage terpenes in the sample
The calculation used for terpene_total
test categories
Show 22 child attributes Hide 22 child attributes
Show 2 child attributes Hide 2 child attributes
Show 102 child attributes Hide 102 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['%'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
testing method - eg, GC-FID, HPLC, etc
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
Description of container (eg. bottle, box, tin)
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
the secondary units displayed on the certificate of analysis
Number of servings per container
definition of one unit when any unit fields are 'mg/unit'
Number of units per serving
weight of aliquot as received
pass or fail integer ID from the status enum
pass or fail integer ID from the status enum
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
optional value for the 'Potency' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
notes posted to state traceability systems such as METRC or BioTrack
DEPRECATED
DEPRECATED
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
value for the 'Other ADC (mg/g) Full Panel ' field in Metrc. value should be in mg/serving
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
value for the 'THC Purity (% or mg/g)' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Percent Relative Standard Deviation value for state traceability system
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Relative Percent Difference value for state traceability system
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Percent Relative Standard Deviation value for state traceability system
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Relative Percent Difference value for state traceability system
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Percent Relative Standard Deviation value for state traceability system
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Relative Percent Difference value for state traceability system
notes posted to state traceability systems such as METRC or BioTrack
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 45 child attributes Hide 45 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['%'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
volume of the aliquot in the solution
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
Description of container (eg. bottle, box, tin)
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
the secondary units displayed on the certificate of analysis
Number of servings per container
definition of one unit when any unit fields are 'mg/unit'
Number of units per serving
weight of aliquot as received
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
moisture generally only has 'percent_moisture' in the compound list
Show 2 child attributes Hide 2 child attributes
Show 38 child attributes Hide 38 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('%')
['%'] the primary units displayed on the certificate of analysis
[1] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the secondary units displayed on the certificate of analysis
weight of aliquot as received
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 55 child attributes Hide 55 child attributes
pass or fail integer ID from the status enum
['ppm'] units the data is being submitted in, from the category's allowed units ('mg/g', 'ppb', 'ppm')
['ppm'] the primary units displayed on the certificate of analysis
[3] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
volume of the aliquot in the solution
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the secondary units displayed on the certificate of analysis
weight of aliquot as received
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
the sum of all pesticide detections in ppm excluding Abamectin, Azoxystrobin, Bifenazate, Etoxazole, Imazalil, Imidacloprid, Malathion, Myclobutanil, Permethrin, Spinosad, Spiromesifen, Spirotetramat, and Tebuconazole
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
the total sum of all pesticides detected in ppm
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
optional value for the 'Chemical Residue' field in Metrc
DEPRECATED: notes posted to state traceability systems such as METRC or BioTrack
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
most values have been converted to 'ppm'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'ppm'
upper limit when restricting value to a range
limit of detection. unit is 'ppm'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'ppm'
purity percentage for the analyte
value above which this test fails. unit is 'ppm'
limit of quantitation. unit is 'ppm'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 59 child attributes Hide 59 child attributes
pass or fail integer ID from the status enum
['ppm'] units the data is being submitted in, from the category's allowed units ('mg/g', '%', 'ppb', 'ppm')
['ppm'] the primary units displayed on the certificate of analysis
[3] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the secondary units displayed on the certificate of analysis
weight of aliquot as received
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
the sum of all residual solvent detections in ppm excluding Benzene, Butanes, Heptanes, Hexane, Toluene, and Total Xylenes
boolean true/false flag (0=false/1=true) to denote if the sample is from a batch made from remediated product
DEPRECATED: notes posted to state traceability systems such as METRC or BioTrack
DEPRECATED: pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
optional value for the 'Residual Solvents' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
value for the 'Solvents (RPD)' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Relative Percent Difference value for state traceability system
pass or fail integer ID from the status enum
most values have been converted to 'ppm'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'ppm'
upper limit when restricting value to a range
limit of detection. unit is 'ppm'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'ppm'
purity percentage for the analyte
value above which this test fails. unit is 'ppm'
limit of quantitation. unit is 'ppm'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
microbial results aren't converted from their input values
Show 2 child attributes Hide 2 child attributes
Show 54 child attributes Hide 54 child attributes
pass or fail integer ID from the status enum
['cfu/g'] units the data is being submitted in, from the category's allowed units ('cfu', 'mpn/g', 'cfu/g', 'cfu/ml', 'cfu/plate', 'cq', 'cfu/m^3')
['cfu/g'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[0] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
the secondary units displayed on the certificate of analysis
weight of aliquot as received
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
optional value for the 'Microbials' field in Metrc
boolean true/false flag (0=false/1=true) to denote if the sample is an infused product
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
optional value for the 'Microbials' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
value for the 'Microbials' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is the same as input_units
upper limit when restricting value to a range
limit of detection. unit is the same as input_units
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is the same as input_units
purity percentage for the analyte
value above which this test fails. unit is the same as input_units
limit of quantitation. unit is the same as input_units
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 41 child attributes Hide 41 child attributes
pass or fail integer ID from the status enum
['ppb'] units the data is being submitted in, from the category's allowed units ('mg/g', 'ppb', 'ppm')
['ppb'] the primary units displayed on the certificate of analysis
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
the secondary units displayed on the certificate of analysis
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
optional value for the 'Mycotoxins' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
most values have been converted to 'ppb'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'ppb'
upper limit when restricting value to a range
limit of detection. unit is 'ppb'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'ppb'
purity percentage for the analyte
value above which this test fails. unit is 'ppb'
limit of quantitation. unit is 'ppb'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 36 child attributes Hide 36 child attributes
pass or fail integer ID from the status enum
['aw'] units the data is being submitted in, from the category's allowed units ('aw')
['aw'] the primary units displayed on the certificate of analysis
[5] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
the secondary units displayed on the certificate of analysis
most values have been converted to 'aw'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'aw'
upper limit when restricting value to a range
limit of detection. unit is 'aw'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'aw'
purity percentage for the analyte
value above which this test fails. unit is 'aw'
limit of quantitation. unit is 'aw'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 39 child attributes Hide 39 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('mg/lb', '%')
['%'] the primary units displayed on the certificate of analysis
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
the secondary units displayed on the certificate of analysis
notes posted to state traceability systems such as METRC or BioTrack
value for the 'Foreign organic matter' field in Metrc.
notes posted to state traceability systems such as METRC or BioTrack
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 37 child attributes Hide 37 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('%', 'mg/unit')
['%'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[0] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
the secondary units displayed on the certificate of analysis
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 41 child attributes Hide 41 child attributes
pass or fail integer ID from the status enum
['ppb'] units the data is being submitted in, from the category's allowed units ('mg/g', 'ppb', 'ppm')
['ppb'] the primary units displayed on the certificate of analysis
[0] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
the secondary units displayed on the certificate of analysis
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
optional value for the 'Metals' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
most values have been converted to 'ppb'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'ppb'
upper limit when restricting value to a range
limit of detection. unit is 'ppb'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'ppb'
purity percentage for the analyte
value above which this test fails. unit is 'ppb'
limit of quantitation. unit is 'ppb'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 21 child attributes Hide 21 child attributes
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
DEPRECATED: notes posted to state traceability systems such as METRC or BioTrack
DEPRECATED: pass or fail integer ID from the status enum
DEPRECATED
value for the 'Retest (All)' field in Metrc
DEPRECATED
notes posted to state traceability systems such as METRC or BioTrack
notes posted to state traceability systems such as METRC or BioTrack
notes posted to state traceability systems such as METRC or BioTrack
Show 2 child attributes Hide 2 child attributes
compound_key for what is being tested
Show 2 child attributes Hide 2 child attributes
Show 21 child attributes Hide 21 child attributes
pass or fail integer ID from the status enum
['ph'] units the data is being submitted in, from the category's allowed units ('ph')
['ph'] the primary units displayed on the certificate of analysis
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
the secondary units displayed on the certificate of analysis
most values have been converted to 'ph'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'ph'
upper limit when restricting value to a range
limit of detection. unit is 'ph'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'ph'
purity percentage for the analyte
value above which this test fails. unit is 'ph'
limit of quantitation. unit is 'ph'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 42 child attributes Hide 42 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['%'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
the secondary units displayed on the certificate of analysis
Number of servings per container
Number of units per serving
weight of aliquot as received
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 33 child attributes Hide 33 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('%')
['%'] the primary units displayed on the certificate of analysis
[0] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 29 child attributes Hide 29 child attributes
pass or fail integer ID from the status enum
['ppm'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['ppm'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
the secondary units displayed on the certificate of analysis
Number of servings per container
Number of units per serving
weight of aliquot as received
most values have been converted to 'ppm'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'ppm'
upper limit when restricting value to a range
limit of detection. unit is 'ppm'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'ppm'
purity percentage for the analyte
value above which this test fails. unit is 'ppm'
limit of quantitation. unit is 'ppm'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 21 child attributes Hide 21 child attributes
pass or fail integer ID from the status enum
['days'] units the data is being submitted in, from the category's allowed units ('days')
['days'] the primary units displayed on the certificate of analysis
[0] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
the secondary units displayed on the certificate of analysis
most values have been converted to 'days'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'days'
upper limit when restricting value to a range
limit of detection. unit is 'days'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'days'
purity percentage for the analyte
value above which this test fails. unit is 'days'
limit of quantitation. unit is 'days'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 41 child attributes Hide 41 child attributes
pass or fail integer ID from the status enum
['eu/ml'] units the data is being submitted in, from the category's allowed units ('eu/g', 'eu/mg', 'eu/ml')
['eu/ml'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
Number of servings per container
Number of units per serving
weight of aliquot as received
most values have been converted to 'eu/ml'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'eu/ml'
upper limit when restricting value to a range
limit of detection. unit is 'eu/ml'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'eu/ml'
purity percentage for the analyte
value above which this test fails. unit is 'eu/ml'
limit of quantitation. unit is 'eu/ml'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 41 child attributes Hide 41 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['%'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
Number of servings per container
Number of units per serving
weight of aliquot as received
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 37 child attributes Hide 37 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['%'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
weight of aliquot as received
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 41 child attributes Hide 41 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'iu', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['%'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
Number of servings per container
Number of units per serving
weight of aliquot as received
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 24 child attributes Hide 24 child attributes
pass or fail integer ID from the status enum
['ppm'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['ppm'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
the secondary units displayed on the certificate of analysis
weight of aliquot as received
most values have been converted to 'ppm'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'ppm'
upper limit when restricting value to a range
limit of detection. unit is 'ppm'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'ppm'
purity percentage for the analyte
value above which this test fails. unit is 'ppm'
limit of quantitation. unit is 'ppm'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Null unless applicable to this record.
Show 12 child attributes Hide 12 child attributes
Timestamp of lab data creation time
date laboratory data was uploaded to Confident and the Certificate of Analysis was created
1=passed, 2=failed, 3=completed. Completed means there were no limits to pass or fail
Total Percentage THC in the sample
The calculation used for thc_total
Total Percentage CBD in the sample
The calculation used for cbd_total
Total Percentage cannabinoids in the sample
The calculation used for cannabinoid_total
Total Percentage terpenes in the sample
The calculation used for terpene_total
test categories
Show 22 child attributes Hide 22 child attributes
Show 2 child attributes Hide 2 child attributes
Show 102 child attributes Hide 102 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['%'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
testing method - eg, GC-FID, HPLC, etc
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
Description of container (eg. bottle, box, tin)
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
the secondary units displayed on the certificate of analysis
Number of servings per container
definition of one unit when any unit fields are 'mg/unit'
Number of units per serving
weight of aliquot as received
pass or fail integer ID from the status enum
pass or fail integer ID from the status enum
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
optional value for the 'Potency' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
notes posted to state traceability systems such as METRC or BioTrack
DEPRECATED
DEPRECATED
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
value for the 'Other ADC (mg/g) Full Panel ' field in Metrc. value should be in mg/serving
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
value for the 'THC Purity (% or mg/g)' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Percent Relative Standard Deviation value for state traceability system
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Relative Percent Difference value for state traceability system
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Percent Relative Standard Deviation value for state traceability system
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Relative Percent Difference value for state traceability system
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Percent Relative Standard Deviation value for state traceability system
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Relative Percent Difference value for state traceability system
notes posted to state traceability systems such as METRC or BioTrack
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 45 child attributes Hide 45 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['%'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
volume of the aliquot in the solution
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
Description of container (eg. bottle, box, tin)
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
the secondary units displayed on the certificate of analysis
Number of servings per container
definition of one unit when any unit fields are 'mg/unit'
Number of units per serving
weight of aliquot as received
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
moisture generally only has 'percent_moisture' in the compound list
Show 2 child attributes Hide 2 child attributes
Show 38 child attributes Hide 38 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('%')
['%'] the primary units displayed on the certificate of analysis
[1] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the secondary units displayed on the certificate of analysis
weight of aliquot as received
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 55 child attributes Hide 55 child attributes
pass or fail integer ID from the status enum
['ppm'] units the data is being submitted in, from the category's allowed units ('mg/g', 'ppb', 'ppm')
['ppm'] the primary units displayed on the certificate of analysis
[3] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
volume of the aliquot in the solution
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the secondary units displayed on the certificate of analysis
weight of aliquot as received
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
the sum of all pesticide detections in ppm excluding Abamectin, Azoxystrobin, Bifenazate, Etoxazole, Imazalil, Imidacloprid, Malathion, Myclobutanil, Permethrin, Spinosad, Spiromesifen, Spirotetramat, and Tebuconazole
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
the total sum of all pesticides detected in ppm
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
optional value for the 'Chemical Residue' field in Metrc
DEPRECATED: notes posted to state traceability systems such as METRC or BioTrack
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
most values have been converted to 'ppm'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'ppm'
upper limit when restricting value to a range
limit of detection. unit is 'ppm'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'ppm'
purity percentage for the analyte
value above which this test fails. unit is 'ppm'
limit of quantitation. unit is 'ppm'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 59 child attributes Hide 59 child attributes
pass or fail integer ID from the status enum
['ppm'] units the data is being submitted in, from the category's allowed units ('mg/g', '%', 'ppb', 'ppm')
['ppm'] the primary units displayed on the certificate of analysis
[3] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the secondary units displayed on the certificate of analysis
weight of aliquot as received
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
the sum of all residual solvent detections in ppm excluding Benzene, Butanes, Heptanes, Hexane, Toluene, and Total Xylenes
boolean true/false flag (0=false/1=true) to denote if the sample is from a batch made from remediated product
DEPRECATED: notes posted to state traceability systems such as METRC or BioTrack
DEPRECATED: pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
optional value for the 'Residual Solvents' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
value for the 'Solvents (RPD)' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Relative Percent Difference value for state traceability system
pass or fail integer ID from the status enum
most values have been converted to 'ppm'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'ppm'
upper limit when restricting value to a range
limit of detection. unit is 'ppm'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'ppm'
purity percentage for the analyte
value above which this test fails. unit is 'ppm'
limit of quantitation. unit is 'ppm'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
microbial results aren't converted from their input values
Show 2 child attributes Hide 2 child attributes
Show 54 child attributes Hide 54 child attributes
pass or fail integer ID from the status enum
['cfu/g'] units the data is being submitted in, from the category's allowed units ('cfu', 'mpn/g', 'cfu/g', 'cfu/ml', 'cfu/plate', 'cq', 'cfu/m^3')
['cfu/g'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[0] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
the secondary units displayed on the certificate of analysis
weight of aliquot as received
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
optional value for the 'Microbials' field in Metrc
boolean true/false flag (0=false/1=true) to denote if the sample is an infused product
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
optional value for the 'Microbials' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
value for the 'Microbials' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is the same as input_units
upper limit when restricting value to a range
limit of detection. unit is the same as input_units
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is the same as input_units
purity percentage for the analyte
value above which this test fails. unit is the same as input_units
limit of quantitation. unit is the same as input_units
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 41 child attributes Hide 41 child attributes
pass or fail integer ID from the status enum
['ppb'] units the data is being submitted in, from the category's allowed units ('mg/g', 'ppb', 'ppm')
['ppb'] the primary units displayed on the certificate of analysis
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
the secondary units displayed on the certificate of analysis
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
optional value for the 'Mycotoxins' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
most values have been converted to 'ppb'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'ppb'
upper limit when restricting value to a range
limit of detection. unit is 'ppb'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'ppb'
purity percentage for the analyte
value above which this test fails. unit is 'ppb'
limit of quantitation. unit is 'ppb'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 36 child attributes Hide 36 child attributes
pass or fail integer ID from the status enum
['aw'] units the data is being submitted in, from the category's allowed units ('aw')
['aw'] the primary units displayed on the certificate of analysis
[5] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
the secondary units displayed on the certificate of analysis
most values have been converted to 'aw'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'aw'
upper limit when restricting value to a range
limit of detection. unit is 'aw'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'aw'
purity percentage for the analyte
value above which this test fails. unit is 'aw'
limit of quantitation. unit is 'aw'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 39 child attributes Hide 39 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('mg/lb', '%')
['%'] the primary units displayed on the certificate of analysis
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
the secondary units displayed on the certificate of analysis
notes posted to state traceability systems such as METRC or BioTrack
value for the 'Foreign organic matter' field in Metrc.
notes posted to state traceability systems such as METRC or BioTrack
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 37 child attributes Hide 37 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('%', 'mg/unit')
['%'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[0] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
the secondary units displayed on the certificate of analysis
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 41 child attributes Hide 41 child attributes
pass or fail integer ID from the status enum
['ppb'] units the data is being submitted in, from the category's allowed units ('mg/g', 'ppb', 'ppm')
['ppb'] the primary units displayed on the certificate of analysis
[0] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
the secondary units displayed on the certificate of analysis
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
optional value for the 'Metals' field in Metrc
notes posted to state traceability systems such as METRC or BioTrack
pass or fail integer ID from the status enum
most values have been converted to 'ppb'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'ppb'
upper limit when restricting value to a range
limit of detection. unit is 'ppb'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'ppb'
purity percentage for the analyte
value above which this test fails. unit is 'ppb'
limit of quantitation. unit is 'ppb'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 21 child attributes Hide 21 child attributes
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
DEPRECATED: notes posted to state traceability systems such as METRC or BioTrack
DEPRECATED: pass or fail integer ID from the status enum
DEPRECATED
value for the 'Retest (All)' field in Metrc
DEPRECATED
notes posted to state traceability systems such as METRC or BioTrack
notes posted to state traceability systems such as METRC or BioTrack
notes posted to state traceability systems such as METRC or BioTrack
Show 2 child attributes Hide 2 child attributes
compound_key for what is being tested
Show 2 child attributes Hide 2 child attributes
Show 21 child attributes Hide 21 child attributes
pass or fail integer ID from the status enum
['ph'] units the data is being submitted in, from the category's allowed units ('ph')
['ph'] the primary units displayed on the certificate of analysis
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
the secondary units displayed on the certificate of analysis
most values have been converted to 'ph'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'ph'
upper limit when restricting value to a range
limit of detection. unit is 'ph'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'ph'
purity percentage for the analyte
value above which this test fails. unit is 'ph'
limit of quantitation. unit is 'ph'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 42 child attributes Hide 42 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['%'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
the secondary units displayed on the certificate of analysis
Number of servings per container
Number of units per serving
weight of aliquot as received
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 33 child attributes Hide 33 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('%')
['%'] the primary units displayed on the certificate of analysis
[0] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 29 child attributes Hide 29 child attributes
pass or fail integer ID from the status enum
['ppm'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['ppm'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
the secondary units displayed on the certificate of analysis
Number of servings per container
Number of units per serving
weight of aliquot as received
most values have been converted to 'ppm'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'ppm'
upper limit when restricting value to a range
limit of detection. unit is 'ppm'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'ppm'
purity percentage for the analyte
value above which this test fails. unit is 'ppm'
limit of quantitation. unit is 'ppm'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 21 child attributes Hide 21 child attributes
pass or fail integer ID from the status enum
['days'] units the data is being submitted in, from the category's allowed units ('days')
['days'] the primary units displayed on the certificate of analysis
[0] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
the secondary units displayed on the certificate of analysis
most values have been converted to 'days'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'days'
upper limit when restricting value to a range
limit of detection. unit is 'days'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'days'
purity percentage for the analyte
value above which this test fails. unit is 'days'
limit of quantitation. unit is 'days'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 41 child attributes Hide 41 child attributes
pass or fail integer ID from the status enum
['eu/ml'] units the data is being submitted in, from the category's allowed units ('eu/g', 'eu/mg', 'eu/ml')
['eu/ml'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
Number of servings per container
Number of units per serving
weight of aliquot as received
most values have been converted to 'eu/ml'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'eu/ml'
upper limit when restricting value to a range
limit of detection. unit is 'eu/ml'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'eu/ml'
purity percentage for the analyte
value above which this test fails. unit is 'eu/ml'
limit of quantitation. unit is 'eu/ml'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 41 child attributes Hide 41 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['%'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
Number of servings per container
Number of units per serving
weight of aliquot as received
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 37 child attributes Hide 37 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['%'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
weight of aliquot as received
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 41 child attributes Hide 41 child attributes
pass or fail integer ID from the status enum
['%'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'iu', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['%'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
date the sample was prepared for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
optional analytical batch ID for QC samples
optional second analytical batch ID for QC samples
optional sample ID for QC Blank
optional sample ID for QC Blank duplicate
optional sample ID for QC Blank triplicate
optional sample ID for QC Spike
optional sample ID for QC Spike duplicate
optional sample ID for QC Spike triplicate
optional sample ID for QC Lab Control Sample
optional sample ID for QC Lab Control Sample duplicate
optional sample ID for QC Lab Control Sample triplicate
optional sample ID for QC sample
optional sample ID for QC sample duplicate
optional sample ID for QC sample triplicate
optional sample ID for Control Study
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
Number of servings per container
Number of units per serving
weight of aliquot as received
most values have been converted to '%'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is '%'
upper limit when restricting value to a range
limit of detection. unit is '%'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is '%'
purity percentage for the analyte
value above which this test fails. unit is '%'
limit of quantitation. unit is '%'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
Show 2 child attributes Hide 2 child attributes
Show 24 child attributes Hide 24 child attributes
pass or fail integer ID from the status enum
['ppm'] units the data is being submitted in, from the category's allowed units ('ppb', 'mg/unit', 'mg/ml', '%', 'mg/g', 'mg/serving', 'ppm', 'mg/container')
['ppm'] the primary units displayed on the certificate of analysis
the weight in grams of the whole unit submitted for sampling when any unit fields are 'mg/unit'
[2] number of digits to display on the certificate of analysis; see digits_method
['round'] round rounds to digits decimal places, significant rounds to digits significant figures
date the sample was tested for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
optional testing notes for this assay
footnote to accompany this assay
name of lab employee to appear on certificate of analysis
title of lab employee to appear on certificate of analysis
weight of aliquot after drying
the weight in grams of 1ml of sample when any unit fields are 'mg/ml'
the secondary units displayed on the certificate of analysis
weight of aliquot as received
most values have been converted to 'ppm'
Show 15 child attributes Hide 15 child attributes
compound_key for what is being tested
test result value - string representing numeric value (eg: "1.02"). unit is 'ppm'
upper limit when restricting value to a range
limit of detection. unit is 'ppm'
relative standard deviation of the analyte values
relative percent difference of the analyte values
spike recovery for the analyte
standard deviation of the sample replicate results
upper limit of quantitation. unit is 'ppm'
purity percentage for the analyte
value above which this test fails. unit is 'ppm'
limit of quantitation. unit is 'ppm'
notes posted to state traceability systems such as METRC or BioTrack
lower limit when restricting value to a range
testing qualifiers, where the regulator defines them
400 Bad request
The request was malformed or failed validation. Validation failures include per-field messages in error_details.
Possible error_code values: invalid_request, request_too_old.
401 Unauthorized
Authentication failed.
Possible error_code values: missing_api_key, invalid_api_key, invalid_credentials_type, api_access_restricted, api_access_denied, missing_signature, missing_timestamp, invalid_timestamp, invalid_signature.
403 Permission denied
The API key is valid but does not have permission for this endpoint (for example, a client key calling a labs endpoint).
Possible error_code values: permission_denied.
404 Not found
The requested record does not exist or is not visible to this organization.
Possible error_code values: not_found.
# X-ConfidentLims-Signature: see the Request Signing guide - https://api.confidentcannabis.com/v0/docs/request-signing.md
curl -X GET 'https://api.confidentcannabis.com/v0/labs/sample/{sample_id}' \
-H 'X-ConfidentLims-APIKey: YOUR_API_KEY' \
-H 'X-ConfidentLims-Timestamp: UNIX_TIMESTAMP' \
-H 'X-ConfidentLims-Signature: REQUEST_SIGNATURE'
import time import requests # sign_request() is defined in the Request Signing guide: # https://api.confidentcannabis.com/v0/docs/request-signing.md from sign_request import sign_request API_KEY = 'YOUR_API_KEY' API_SECRET = 'YOUR_API_SECRET' path = '/v0/labs/sample/{sample_id}' headers = {'X-ConfidentLims-Timestamp': str(int(time.time()))} headers['X-ConfidentLims-Signature'] = sign_request( 'GET', path, headers, {}, API_KEY, API_SECRET) headers['X-ConfidentLims-APIKey'] = API_KEY response = requests.get( 'https://api.confidentcannabis.com' + path, headers=headers, ) print(response.json())
// signRequest() is defined in the Request Signing guide: // https://api.confidentcannabis.com/v0/docs/request-signing.md import { signRequest } from './sign_request.js'; const API_KEY = 'YOUR_API_KEY'; const API_SECRET = 'YOUR_API_SECRET'; const path = "/v0/labs/sample/{sample_id}"; const headers = { 'X-ConfidentLims-Timestamp': String(Math.floor(Date.now() / 1000)) }; headers['X-ConfidentLims-Signature'] = signRequest( "GET", path, headers, {}, API_KEY, API_SECRET); headers['X-ConfidentLims-APIKey'] = API_KEY; const response = await fetch("https://api.confidentcannabis.com" + path, { headers, }); console.log(await response.json());
{
"success": true,
"sample": {
"id": "2601-0143-1",
"order_id": "2601-0143",
"client_id": 812,
"lab": {
"id": 44,
"name": "Cascade Analytics"
},
"order_status_id": 3,
"order_status_name": "In Progress",
"sample_name": "Blue Dream Flower",
"strain_name": "Blue Dream",
"sample_industry_id": 1,
"sample_industry_name": "Cannabis & Hemp",
"sample_category_id": 1,
"sample_category_name": "Plant",
"sample_type_id": 1,
"sample_type_name": "Flower - Cured",
"sample_classification_id": 9,
"sample_classification_name": "Sativa Dominant",
"production_method_id": 3,
"production_method_name": "Greenhouse",
"regulator_sample_id": "1A4060300003B71000001234",
"regulator_batch_id": "1A4060300003B71000001180",
"batch_id": "BD-2026-08-A",
"harvest_id": "HARVEST-2026-07-BD",
"test_packages": [
{
"id": 12,
"name": "Compliance Panel",
"price": 275.0,
"minimum_quantity": 1
}
],
"last_modified": "2026-08-14T17:22:05",
"date_published": null,
"order_lims_id": "ORD-2026-0143",
"lims_id": "S-2026-0143-1",
"initial_weight": 12.0,
"initial_weight_unit": "g",
"test_types": [
{
"id": 1,
"name": "Cannabinoids",
"abbreviation": "CAN"
},
{
"id": 5,
"name": "Required Pesticides",
"abbreviation": "PES-R"
}
],
"cover_image": {
"filename": "blue-dream-flower.jpg",
"public_key": "0b0f2a4c-9d3a-4a1e-9c9a-2f5f6f4a1c77",
"url": "https://files.confidentcannabis.com/blue-dream-flower.jpg"
},
"images": [
{
"filename": "blue-dream-flower.jpg",
"public_key": "0b0f2a4c-9d3a-4a1e-9c9a-2f5f6f4a1c77",
"url": "https://files.confidentcannabis.com/blue-dream-flower.jpg"
}
],
"notes": "Received in a sealed mylar bag.",
"batch_size": 4500.0,
"batch_size_unit": "g",
"lot_id": "LOT-BD-118",
"lot_size": 4500.0,
"lot_size_unit": "g",
"production_run_id": null,
"production_run_size": null,
"production_run_size_unit": null,
"manifest_id": "0000012345",
"regulator_lot_id": null,
"regulator_sample_id2": null,
"regulator_batch_id2": null,
"production_date": "2026-07-28",
"date_samples_collected": "2026-08-12",
"public_url": "https://orders.confidentcannabis.com/verify/2fd1c0a9",
"units_per_serving": null,
"servings_per_container": null,
"unit_description": null,
"container_description": null,
"regulatory_category_id": 7,
"solvents_used": null,
"has_coa": false,
"coa": null,
"coa_additions": [],
"weight_on_hand": 9.5,
"weight_on_hand_unit": "g",
"has_lab_data": false,
"has_lab_data_draft": true,
"has_coa_draft": true,
"coa_draft": {
"filename": "coa-2601-0143-1-v2.pdf",
"public_key": "c41d8e0b-6b7f-4f4a-8b1a-9f2c7d5e3a10",
"url": "https://files.confidentcannabis.com/coa-2601-0143-1-v2.pdf"
},
"logs": [
{
"user_name": "Dana Reyes",
"user_id": 3391,
"log_time": "2026-08-14T17:22:05",
"message": "Test results submitted via API"
}
],
"custom_field": null,
"external_data": {
"lims_batch": "AB-4417"
},
"test_package_total_price": 275.0,
"due_date": "2026-08-19",
"has_rushed_test_types": false,
"rushed_test_types": [],
"lab_data": null,
"lab_data_draft": {
"date_created": "2026-08-14T17:22:05",
"date_reported": "2026-08-14",
"status": 2,
"thc_total": 19.4,
"thc_calculation": "d9_thc + (thca * 0.877)",
"cbd_total": 0.14,
"cbd_calculation": "cbd + (cbda * 0.877)",
"cannabinoid_total": 21.9,
"cannabinoid_calculation": "sum of all cannabinoids",
"terpene_total": null,
"terpene_calculation": null,
"categories": {
"cannabinoids": {
"info_fields": {
"input_units": "%",
"report_units": "%",
"date_tested": "2026-08-14",
"status": 1
},
"compounds": [
{
"name": "thca",
"value": "21.34",
"lod": "0.01",
"loq": "0.03"
},
{
"name": "d9_thc",
"value": "0.68",
"lod": "0.01",
"loq": "0.03"
}
]
}
}
}
}
}