Strains

Strain object

Cannabis strains in the Cannabis Reports system.


Cannabis strains are the various cultivars available for the cannabis family. Thousands of years of human domestication and breeding of cannabis strains have resulted in a huge variety of attributes that we know and love today.

http://en.wikipedia.org/wiki/Cultivar

Over time, strain names have been used by various companies in their attempts to recreate the results of other breeders. Cannabis Reports identifies strains not only by their name, but by their seed company as well, to ensure they are all properly represented.

Strain Attributes


NameTypeDescription
namestringName of the cannabis strain.
ucpcstringUCPC code for this strain.
linkurlLink to the strain in the Cannabis Reports API.
qrurlLink to the QR code for this strain.
urlurlLink to the strain listing on the Cannabis Reports website.
imageurlLink to the full size image for this strain on Cannabis Reports.
seedCompanyobjectInformation about the seed company that created or provides the strain.
seedCompany.namestringName of the seed company for the strain.
seedCompany.ucpcstringUCPC for the seed company.
seedCompany.linkurlLink to the seed company for the strain in the Cannabis Reports API.
geneticsobjectObject that holds information about the genetics for the strain.
genetics.namesstringThe textual representation of the genetics for a strain.
genetics.ucpcstringThe genetics of a strain with UCPC codes instead of names. Delimiters in the genetic string are parentheses (), lower case "x", common slash /, and question mark ?. These characters will never be included within the UCPC.
genetics.linkurlLink to the genetics for the strain in the Cannabis Reports API.
lineageobjectCountries of origin for the genetics for the strain. Object keys are the country name and the values are the two character country codes.
childrenobjectObject that holds information about the children for the strain.
children.countintegerNumber of strains this one has been bred into.
children.linkurlLink to the children for the strain in the Cannabis Reports API.
reviewsobjectObject that holds information about the reviews for the strain.
reviews.countintegerNumber of reviews for the strain.
reviews.linkurlLink to the reviews for the strain in the Cannabis Reports API.
createdAtobjectObject containing two strings, "dateTime" and the "timezone" when the strain was added.
updatedAtobjectObject containing two strings, "dateTime" and the "timezone" when the strain was updated.

Where's Indica, Sativa, Hybrid?


Mainstream cannabis science does not subscribe to what has become a common classification scheme for identifying cannabis strains. There are differing opinions on the appropriate taxonomy of cannabis in the scientific community. Until there is consensus, Cannabis Reports does not participate in this type of classification.

Cannabis consumers have become used to associating feelings to these words which were previously used to describe physical or genetic characteristics of a plant.

To this effect, we have given producers the ability to classify their products as indica, sativa, and hybrid as it has become part of the common vocabulary. We have also allowed for strains to be listed on menus in ways that consumers have grown accustomed to, with most strains ending up in the "hybrid" category.

Where are the THC, CBD, and Other Percentages for Strains?


Results from cannabis labs on the percentage of THC and CBD content are based upon samples of the overall harvest for particular strains.

The cannabis plant contains hundreds of chemicals that interact together to provide the experience you have when you consume it. Science has shown that genetics of a strain can determine whether the disposition exists to produce the chemicals we measure for. However, the overall abundance of them in what you are consuming can vary depending on many factors:

  1. Skill of producer.
  2. Environment.
  3. Genetic phenotypes from seeds.
  4. Part of plant consumed.
  5. Processing.

Cannabis Reports lets producers tie lab tests to individual products, batches of products, or flowers. For the overall information of a cannabis strain, however, we recognize that the actual results can vary from crop to crop.

Explore Strain Endpoints


Here are some of the results available from the different strain endpoints

EndpointResult

Gets a paginated list of strains with optional sorting.

Returns search results for strains in our database.

Gets an individual strain based on the UCPC.

Gets the reviews for a cannabis strain.

Gets the average effects and flavors from reviews for this strain.

Gets the seed company that was responsible for a cannabis strain.

Gets the strains that were the parent material for the strain with the given UCPC.

Gets the child strains that this one has been bred into.

Gets information about the availability of a strain using latitude and longitude.

get

Gets a paginated list of strains with optional sorting.

The strain search API can be used to find strains by name. Search with at least 2 characters and get an array of strains to work with.

get

Returns search results for strains in our database.

get

Gets an individual strain based on the UCPC.

get

Get the user who added the strain to the database.

get

Get the reviews for a cannabis strain.

get

Get the average effects and flavors from reviews for this strain.

get

Get the seed company that was responsible for a cannabis strain.

More information on how to read and understand cannabis genetics can be found in our FAQ:

https://www.cannabisreports.com/faq/cannabis-genetics/how-do-you-read-cannabis-genetics

This goes up the genetic family tree looking for the parents of the strain. If you'd like to check out the children of a strain, see the documentation for /strain/:ucpc/children.

get

Gets the strains that were the parent material for the strain with the given UCPC.

This will provide a paginated list of children that this strain was a parent of. Some strains have been bred into hundreds of other ones.

For the parents of this strain, check out the /strain/:ucpc/genetics documentation.

get

Get the child strains that this one has been bred into.

This will provide a paginated list of item summary objects for this particular strain.

get

Get information about the availability of a strain using latitude and longitude.

Flowers

Flower object

Cannabis flowers in the Cannabis Reports system.


Cannabis flowers are distinct products that can be found on retailer menus. The Cannabis Reports system allows for specific batches of cannabis flowers to be linked directly to the cultivator that grew the plant, while still maintaining a connection to the original genetics of the strain. Designating flowers as distinct items improves our ability to discuss the variety of flower quality that can be produced from the same strain grown at different farms.

The main forms of flowers that Cannabis Reports recognizes are:

  • Flowers
  • Seeds
  • Clones
  • Shake

Producers measure the cannabinoid content of their flowers in many ways. Currently, Cannabis Reports allows producers to display the percentage of weight for THC and CBD.

NameTypeDescription

name

string

Name of the flower.

ucpc

string

UCPC code for this flower.

link

url

Link to the flower in the Cannabis Reports API.

qr

url

Link to the QR code for this flower.

barcode

url

Link to the barcode for this flower.

url

url

Link to the flower listing on the Cannabis Reports website.

image

url

Link to the full size image for this flower.

producer

object

Information about the producer that created the flower.

producer.name

string

Name of the producer of the flower.

producer.ucpc

string

UCPC for the producer.

producer.link

url

Link to the producer in the Cannabis Reports API.

type

string

Type of cannabis flower.

strain

object

Strain that was used for this flower.

strain.name

string

Name of the strain used for this flower.

strain.ucpc

string

UCPC of the strain used for this flower.

strain.link

url

Link to the strain used in this flower in the Cannabis Reports API.

labTest

url

Link to the PDF containing lab test information for this flower.

thc

string

Percentage of THC in this flower.

cbd

string

Percentage of CBD in this flower.

reviews

object

Object containing information on the reviews for the flower.

reviews.count

integer

Number of reviews for the flower.

reviews.link

url

Link to the reviews for the flower.

createdAt

object

Object containing two strings, "dateTime" and the "timezone" when the flower was added.

updatedAt

object

Object containing two strings, "dateTime" and the "timezone" when the flower was updated.

Explore Flowers Endpoints


Here are some of the results available from the different flower endpoints:

EndpointResult

Gets a paginated list of flowers with optional sorting.

Gets a paginated list of products for a given type with optional sorting.

Gets an individual flower based on the UCPC.

Gets the reviews for a cannabis flower.

Gets the average effects and flavors from reviews for this flower.

Gets the producer for a given flower.

Gets the information about a strain for a flower with the given UCPC.

Get information about the availability of a flower using latitude and longitude.

get

Gets a paginated list of flowers with optional sorting.

get

Gets a paginated list of products for a given type with optional sorting.

get

Gets an individual flower based on the UCPC.

get

Get the user who added the product to the database.

get

Get the reviews for a cannabis flower.

get

Get the average effects and flavors from reviews for this flower.

get

Gets the producer for a given flower.

get

Gets the information about a strain for a flower with the given UCPC.

Get information about the availability of a product using latitude and longitude.

get

Get information about the availability of a strain using latitude and longitude.

Extracts

Extract Object

Cannabis extracts in the Cannabis Reports system.


Cannabis extracts are created from the flowers of the cannabis plant. Various methods for creating cannabis extracts have been perfected over thousands of years.

Cannabis Reports recognizes 10 main types of extracts:

  • Kief
  • Hash
  • Water-Hash
  • Oil
  • Wax
  • Crumble
  • Honeycomb
  • Shatter
  • Vaporizer-Disposable
  • Vaporizer-Cartridge

Each extract is tied to a strain and the producer who created it. For more information about cannabis extracts, check out our FAQ here:

https://www.cannabisreports.com/faq/typesconsumption/what-is-a-cannabis-extract

NameTypeDescription

name

string

Name of the extract including the name of the strain and the type of extract.

ucpc

string

UCPC code for this extract.

link

url

Link to the extract in the Cannabis Reports API.

qr

url

Link to the QR code for this extract.

barcode

url

Link to the barcode for this extract.

url

url

Link to the extract listing on the Cannabis Reports website.

image

url

Link to the full size image for this extract. If none has been uploaded, this links to a generic image for this type of extract.

producer

object

Information about the producer that created the extract.

producer.name

string

Name of the producer of the extract.

producer.ucpc

string

UCPC for the producer.

producer.link

url

Link to the producer in the Cannabis Reports API.

type

string

Type of cannabis extract.

strain

object

Strain that this extract comes from.

strain.name

string

Name of the strain this extract comes from.

strain.ucpc

string

UCPC of the strain this extract comes from.

strain.link

url

Link to the strain this extract comes from in the Cannabis Reports API.

labTest

url

Link to the PDF containing lab test information for this extract.

thc

string

Percentage of THC in this extract.

cbd

string

Percentage of CBD in this extract.

reviews

object

Object containing information on the reviews for the extract.

reviews.count

integer

Number of reviews for the extract.

reviews.link

url

Link to the reviews for the extract.

createdAt

object

Object containing two strings, "dateTime" and the "timezone" when the extract was added.

updatedAt

object

Object containing two strings, "dateTime" and the "timezone" when the extract was updated.

Explore Extract Endpoints


Here are some of the results available from the different extract endpoints

EndpointResult

Gets a paginated list of extracts with optional sorting.

Gets a paginated list of extracts with optional sorting.

Gets an individual extract based on the UCPC.

Get the reviews for a cannabis extract.

Get the average effects and flavors from reviews for this extract.

Gets the producer for a given extract.

Gets the information about a strain for an extract with the given UCPC.

Get information about the availability of an extract using latitude and longitude.

get

Gets a paginated list of extracts with optional sorting.

get

Gets a paginated list of extracts with optional sorting.

get

Gets an individual extract based on the UCPC.

get

Get the user who added the extract to the database.

get

Get the reviews for a cannabis extract.

get

Get the average effects and flavors from reviews for this extract.

Extracts in the Cannabis Reports system have a producer associated with them. Some dispensaries are not yet listing the company that produced their extracts for their menus. For those extracts, an "Unknown Producer" has been associated. Trying to get information about his producer will give you the UCPC and name with nothing more.

More information about the various fields for the producer can be found in the cannabis producer object definition section.

get

Gets the producer for a given extract.

get

Gets the information about a strain for an extract with the given UCPC.

This will provide a paginated list of item summary objects for this particular strain.

get

Get information about the availability of an extract using latitude and longitude.

Edibles

Edible Object

Cannabis edibles in the Cannabis Reports system.


Cannabis edibles cover a wide variety of consumable products that contain cannabis in various forms. From cotton candy, to tinctures, to dog treats, and everything in between. If it's a form of cannabis that is meant to be consumed, we categorize it as an edible.

The main forms of edibles that Cannabis Reports recognizes are:

  • Baked Goods
  • Candy
  • Treat
  • Chocolate
  • Snack
  • Beverage
  • Pill
  • Tincture

We also support "Other" types of edibles. Some examples are:

  • Butter
  • Honey
  • Breath Strips
  • Tea
  • Ice Cream

Producers measure the amount of cannabis in their edibles in a variety of ways. We recognize 4 ways for measuring the cannabis contents:

  • THC mg
  • CBD mg
  • Cannabis mg
  • Hash Oil mg

More information about cannabis edibles can be found in our FAQ here:

https://www.cannabisreports.com/faq/typesconsumption/what-is-a-cannabis-edible

NameTypeDescription

name

string

Name of the edible.

ucpc

string

UCPC code for this edible.

link

url

Link to the edible in the Cannabis Reports API.

qr

url

Link to the QR code for this edible.

barcode

url

Link to the barcode for this edible.

url

url

Link to the edible listing on the Cannabis Reports website.

image

url

Link to the full size image for this edible.

producer

object

Information about the producer that created the edible.

producer.name

string

Name of the producer of the edible.

producer.ucpc

string

UCPC for the producer.

producer.link

url

Link to the producer in the Cannabis Reports API.

type

string

Type of cannabis edible.

strain

object

Strain that was used in this edible.

strain.name

string

Name of the strain used in this edible.

strain.ucpc

string

UCPC of the strain used in this edible.

strain.link

url

Link to the strain used in this edible in the Cannabis Reports API.

labTest

url

Link to the PDF containing lab test information for this edible.

thc

string

Milligrams of THC in this edible.

cbd

string

Milligrams of CBD in this edible.

cannabis

string

Milligrams of cannabis in this edible.

hashOil

string

Milligrams of hash oil in this edible.

reviews

object

Object containing information on the reviews for the edible.

reviews.count

integer

Number of reviews for the edible.

reviews.link

url

Link to the reviews for the edible.

createdAt

object

Object containing two strings, "dateTime" and the "timezone" when the edible was added.

updatedAt

object

Object containing two strings, "dateTime" and the "timezone" when the edible was updated.

Explore Edible Endpoints


Here are some of the results available from the different edible endpoints:

EndpointResult

Gets a paginated list of edibles with optional sorting.

Gets a paginated list of edibles for a given type with optional sorting.

Gets an individual edible based on the UCPC.

Get the reviews for a cannabis edible.

Get the average effects and flavors from reviews for this edible.

Gets the producer for a given edible.

Gets the information about a strain for an edible with the given UCPC.

Get information about the availability of an edible using latitude and longitude.

get

Gets a paginated list of edibles with optional sorting.

get

Gets a paginated list of edibles with optional sorting.

get

Gets an individual edible based on the UCPC.

get

Get the user who added the edible to the database.

get

Get the reviews for a cannabis edible.

get

Get the average effects and flavors from reviews for this edible.

More information about the various fields for the producer can be found in the cannabis producer object definition section.

get

Gets the producer for a given edible.

get

Gets the information about a strain for an edible with the given UCPC.

This will provide a paginated list of item summary objects for this particular edible.

get

Get information about the availability of an edible using latitude and longitude.

Products

Product Object

Cannabis products in the Cannabis Reports system.


Cannabis products cover a wide variety of additional products that contain cannabis. Anything that wouldn't be consumed like an edible or extract falls into this category. We also have pre-rolled cannabis in this category.

The main forms of products that Cannabis Reports recognizes are:

  • Bath
  • Topical
  • Skin Care
  • Pre-Roll

We also support "Other" types of products. Some examples are:

  • Lip Balm
  • Massage Oil
  • Personal Lubricant

Producers measure the amount of cannabis in their products in a variety of ways. We recognize 4 ways for measuring the cannabis contents:

  • THC mg
  • CBD mg
  • Cannabis mg
  • Hash Oil mg

More information about cannabis products can be found in our FAQ here:

https://www.cannabisreports.com/faq/typesconsumption/what-is-a-cannabis-product

NameTypeDescription

name

string

Name of the product.

ucpc

string

UCPC code for this product.

link

url

Link to the product in the Cannabis Reports API.

qr

url

Link to the QR code for this product.

barcode

url

Link to the barcode for this product.

url

url

Link to the product listing on the Cannabis Reports website.

image

url

Link to the full size image for this product.

producer

object

Information about the producer that created the product.

producer.name

string

Name of the producer of the product.

producer.ucpc

string

UCPC for the producer.

producer.link

url

Link to the producer in the Cannabis Reports API.

type

string

Type of cannabis product.

strain

object

Strain that was used in this product.

strain.name

string

Name of the strain used in this product.

strain.ucpc

string

UCPC of the strain used in this product.

strain.link

url

Link to the strain used in this product in the Cannabis Reports API.

labTest

url

Link to the PDF containing lab test information for this product.

thc

string

Milligrams of THC in this product.

cbd

string

Milligrams of CBD in this product.

cannabis

string

Milligrams of cannabis in this product.

hashOil

string

Milligrams of hash oil in this product.

reviews

object

Object containing information on the reviews for the product.

reviews.count

integer

Number of reviews for the product.

reviews.link

url

Link to the reviews for the product.

createdAt

object

Object containing two strings, "dateTime" and the "timezone" when the product was added.

updatedAt

object

Object containing two strings, "dateTime" and the "timezone" when the product was updated.

Explore Product Endpoints


Here are some of the results available from the different product endpoints:

EndpointResult

Gets a paginated list of products with optional sorting.

Gets a paginated list of products for a given type with optional sorting.

Gets an individual product based on the UCPC.

Gets the reviews for a cannabis product.

Gets the average effects and flavors from reviews for this product.

Gets the producer for a given product.

Gets the information about a strain for a product with the given UCPC.

Get information about the availability of a product using latitude and longitude.

get

Gets a paginated list of edibles with optional sorting.

get

Gets a paginated list of products with optional sorting.

get

Gets an individual product based on the UCPC.

get

Get the user who added the product to the database.

get

Get the reviews for a cannabis product.

get

Get the average effects and flavors from reviews for this product.

More information about the various fields for the producer can be found in the cannabis producer object definition section.

get

Gets the producer for a given product.

get

Gets the information about a strain for a product with the given UCPC.

This will provide a paginated list of item summary objects for this particular product.

get

Get information about the availability of a product using latitude and longitude.

Producers

Product Object

Cannabis products in the Cannabis Reports system.


Cannabis products cover a wide variety of additional products that contain cannabis. Anything that wouldn't be consumed like an edible or extract falls into this category. We also have pre-rolled cannabis in this category.

The main forms of products that Cannabis Reports recognizes are:

  • Bath
  • Topical
  • Skin Care
  • Pre-Roll

We also support "Other" types of products. Some examples are:

  • Lip Balm
  • Massage Oil
  • Personal Lubricant

Producers measure the amount of cannabis in their products in a variety of ways. We recognize 4 ways for measuring the cannabis contents:

  • THC mg
  • CBD mg
  • Cannabis mg
  • Hash Oil mg

More information about cannabis products can be found in our FAQ here:

https://www.cannabisreports.com/faq/typesconsumption/what-is-a-cannabis-product

NameTypeDescription

name

string

Name of the product.

ucpc

string

UCPC code for this product.

link

url

Link to the product in the Cannabis Reports API.

qr

url

Link to the QR code for this product.

barcode

url

Link to the barcode for this product.

url

url

Link to the product listing on the Cannabis Reports website.

image

url

Link to the full size image for this product.

producer

object

Information about the producer that created the product.

producer.name

string

Name of the producer of the product.

producer.ucpc

string

UCPC for the producer.

producer.link

url

Link to the producer in the Cannabis Reports API.

type

string

Type of cannabis product.

strain

object

Strain that was used in this product.

strain.name

string

Name of the strain used in this product.

strain.ucpc

string

UCPC of the strain used in this product.

strain.link

url

Link to the strain used in this product in the Cannabis Reports API.

labTest

url

Link to the PDF containing lab test information for this product.

thc

string

Milligrams of THC in this product.

cbd

string

Milligrams of CBD in this product.

cannabis

string

Milligrams of cannabis in this product.

hashOil

string

Milligrams of hash oil in this product.

reviews

object

Object containing information on the reviews for the product.

reviews.count

integer

Number of reviews for the product.

reviews.link

url

Link to the reviews for the product.

createdAt

object

Object containing two strings, "dateTime" and the "timezone" when the product was added.

updatedAt

object

Object containing two strings, "dateTime" and the "timezone" when the product was updated.

Explore Product Endpoints


Here are some of the results available from the different product endpoints:

EndpointResult

Gets a paginated list of products with optional sorting.

Gets a paginated list of products for a given type with optional sorting.

Gets an individual product based on the UCPC.

Gets the reviews for a cannabis product.

Gets the average effects and flavors from reviews for this product.

Gets the producer for a given product.

Gets the information about a strain for a product with the given UCPC.

Get information about the availability of a product using latitude and longitude.

get

Gets a paginated list of producers from the system.

get

Gets an individual producer based on the UCPC.

get

Gets a paginated list of extracts for a producer with the given UCPC.

get

Gets a paginated list of edibles for a producer with the given UCPC.

get

Gets a paginated list of products for a producer with the given UCPC.

This will provide a paginated list of item summary objects for all availability from this producer.

get

Get information about the availability of everything from a producer using latitude and longitude.

Dispensaries

Dispensary Object

Cannabis dispensaries, deliveries, and retailers in the Cannabis Reports system.


Cannabis Reports currently refers to all types of retailers in the API as a dispensary. Delivery services will not have an address associated with them, only a location. The dispensary menus are split into strains, extracts, edibles, and products.

NameTypeDescription

name

string

Name of the dispensary.

link

url

Link to the dispensary in the Cannabis Reports API.

qr

url

Link to the QR code for this dispensary.

url

url

Link to the dispensary listing on the Cannabis Reports website.

image

url

Link to the full size logo image for this dispensary.

state

string

Two character representation of the state this dispensary is in.

city

string

City this dispensary is in.

lat

string

Latitude of this dispensary.

lng

string

Longitude of this dispensary.

address

object

Object containing additional location information for this dispensary.

address.address1

string

Street address for this dispensary.

address.address2

string

Additional street address line for this dispensary.

address.zip

string

Zip Code for this dispensary.

slug

string

Identifier for this dispensary; a combination of city and state.

reviews

object

Object containing information about reviews for this dispensary.

reviews.count

integer

The number of reviews for items from this dispensary.

reviews.link

url

Link to the reviews for this dispensary in the Cannabis Reports API.

strains

object

Object containing information about strains available at this dispensary.

strains.count

integer

The number of flowers available from the dispensary.

strains.link

url

Link to flower menu items available from this dispensary.

extracts

object

Object containing information about extracts available at this dispensary.

extracts.count

integer

The number of extracts available at this dispensary.

extracts.link

url

Link to extracts menu items available from this dispensary.

edibles

object

Object containing information about edibles available at this dispensary.

edibles.count

integer

Number of edibles available at this dispensary.

edibles.link

url

Link to edible menu items available from this dispensary.

products

object

Object containing information about products available at this dispensary.

products.count

integer

The number of products available at this dispensary.

products.link

url

Link to product menu items available from this dispensary.

updatedAt

object

Object containing two strings, "dateTime" and the "timezone" when the dispensary was updated.

createdAt

object

Object containing two strings, "dateTime" and the "timezone" when the dispensary was added.

Explore Dispensary Endpoints


Here are some of the results available from the different dispensary endpoints:

Gets a paginated list of dispensaries from the system.

Gets information about an individual dispensary based on the state, city, and slug.

Gets a paginated list of strains for a dispensary from the given information.

Gets a paginated list of extracts for a dispensary from the given information.

Gets a paginated list of edibles for a dispensary from the given information.

Gets a paginated list of products for a dispensary from the given information.


Menu items for dispensaries.


When getting menu items from dispensaries, the API will return an object containing strain, extract, edible, or product, as well as the pricing information for the item.

NameTypeDescription

name

string

Name of the item.

type

string

Type of item: strain, extract, edible, or product.

item

object

price

string

The price for the item. This is null for strains and extracts.

price_half_gram

string

Price for one half gram of the item. This is null for edibles and products.

price_gram

string

Price for one gram of this item. This is null for edibles and products.

price_eighth

string

Price for one eighth ounce of this item. This is null for edibles and products.

price_quarter

string

Price for one quarter ounce of this item. This is null for edibles and products.

price_half_ounce

string

Price for one half ounce of this item. This is null for edibles and products.

price_ounce

string

Price for one ounce of this item. This is null for edibles and products.

updatedAt

object

Object containing two strings, "dateTime" and the "timezone" when the dispensary was updated.

createdAt

object

Object containing two strings, "dateTime" and the "timezone" when the dispensary was added.


Menu item summary for when it is known what the menu item is.


When getting menu item information about an already known item, like in many of our availability endpoints, the API will return pricing and location information.

NameTypeDescription

name

string

Name of the item.

ucpc

string

UCPC of the item.

type

string

The type of item this is: strain, extract, or product.

location

object

Object containing information about the location this item is at.

location.name

string

Name of the location this item is at.

location.link

url

Link to this dispensary in the Cannabis Reports API.

location.lat

string

Latitude of the dispensary this item is at.

location.lng

string

Longitude of the dispensary this item is at.

price

string

The price for the item. This is null for strains and extracts.

price_half_gram

string

Price for one half gram of the item. This is null for edibles and products.

price_gram

string

Price for one gram of this item. This is null for edibles and products.

price_eighth

string

Price for one eighth ounce of this item. This is null for edibles and products.

price_quarter

string

Price for one quarter ounce of this item. This is null for edibles and products.

price_half_ounce

string

Price for one half ounce of this item. This is null for edibles and products.

price_ounce

string

Price for one ounce of this item. This is null for edibles and products.

updatedAt

object

Object containing two strings, "dateTime" and the "timezone" when the dispensary was updated.

createdAt

object

Object containing two strings, "dateTime" and the "timezone" when the dispensary was added.

get

Gets a paginated list of dispensaries from the system.

More information about the various fields can be found in the dispensary object section of the documentation.

get

Gets information about an individual dispensary based on the state, city, and slug.

This will return an array of dispensary menu items with strains for the items. More information about dispensary menu items can be found in the menu item object section of the documentation.

More information about the strain fields can be found in the strain object section of the documentation.

get

Get a paginated list of strains for a dispensary from the given information.

This will return an array of dispensary menu items with extracts for the items. More information about dispensary menu items can be found in the menu item object section of the documentation.

More information about the strain fields can be found in the strain object section of the documentation.

get

Get a paginated list of extracts for a dispensary from the given information.

This will return an array of dispensary menu items with edibles for the items. More information about dispensary menu items can be found in the menu item object section of the documentation.

More information about the strain fields can be found in the strain object section of the documentation.

get

Get a paginated list of edibles for a dispensary from the given information.

This will return an array of dispensary menu items with products for the items. More information about dispensary menu items can be found in the menu item object section of the documentation.

More information about the strain fields can be found in the strain object section of the documentation.

get

Get a paginated list of products for a dispensary from the given information.

Seed Companies

Seed Company Object

Seed Companies in the Cannabis Reports system.


Cannabis seed companies create the variety of strains available for growing and breeding.

Seed Company Attributes


name

string

Name of the cannabis seed company.

ucpc

string

UCPC code for this seed company.

link

url

Link to the seed company in the Cannabis Reports API.

qr

url

Link to the QR code for this seed company.

url

'url'

Link to the seed company on the Cannabis Reports website.

image

url

Link to the full size image for this seed company on Cannabis Reports.

lineage

object

Countries of origin for the genetics of the strains available from this seed company. Object keys are the country name and the values are two character country codes.

strains

object

Object containing information on the strains available from this seed company.

strains.count

integer

Number of strains available from this seed company.

strains.link

url

Link to the strains available from this seed company.

reviews

object

Object containing information on the reviews for all of the strains available from this seed company.

reviews.count

integer

The number of reviews for all of the strains available from this seed company.

reviews.link

url

Links to the reviews for all of the strains available from this seed company.

createdAt

object

Object containing two strings, "dateTime" and the "timezone" when the seed company was added.

updatedAt

object

Object containing two strings, "dateTime" and the "timezone" when the seed company was updated.

Explore Seed Company Endpoints


Here are some of the results available from the different seed company endpoints:

EndpointResult

Gets an individual seed company based on the UCPC.

Gets the information about the strains offered by the seed company.

Gets the reviews for the strains available from the seed company.

get

Gets an individual seed company based on the UCPC.

Gets the information about the strains offered by the seed company.

get

Gets the reviews for the strains available from the seed company.

get