List sample categories

GET /v0/samplecategories

Return every sample category, ordered for display. Each category belongs to a single sample industry, which is included here for convenience.

Try it

Log in to send test requests to this endpoint straight from the docs.

Responses

200 Success
sample_categories array of objects
Show 4 child attributes Hide 4 child attributes
id integer

Unique ID for Sample Category

name string

Sample Category Name

industry_id integer

Unique ID for Sample Industry

industry_name string

Sample Industry Name

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.

How to sign requests
# 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/samplecategories' \
  -H 'X-ConfidentLims-APIKey: YOUR_API_KEY' \
  -H 'X-ConfidentLims-Timestamp: UNIX_TIMESTAMP' \
  -H 'X-ConfidentLims-Signature: REQUEST_SIGNATURE'
Response · 200
{
  "success": true,
  "sample_categories": [
    {
      "id": 1,
      "name": "Plant",
      "industry_id": 1,
      "industry_name": "Cannabis & Hemp"
    },
    {
      "id": 2,
      "name": "Concentrates & Extracts",
      "industry_id": 1,
      "industry_name": "Cannabis & Hemp"
    }
  ]
}