About StrainAPI
StrainAPI is an independent cannabis strain database and API built to make structured cultivar information easier to discover, understand, and use.
Making cannabis strain information easier to use.
Cannabis cultivar information can be scattered across many sources and presented in very different formats. StrainAPI is designed to organize relevant strain information into a structured format that can be explored by people and used by software.
The platform brings together structured information about cannabis strains, including genetics, breeders, cannabinoids, terpenes, effects, cultivation characteristics, lineage, and other available attributes.
What StrainAPI provides
Cannabis Strain Database
Structured profiles for cannabis cultivars with available information covering genetics, characteristics, and related data.
Developer API
A public REST API that allows developers to retrieve structured strain information for websites, applications, research tools, and other projects.
Structured Data
Information is organized into machine-readable fields so developers can work with strain data programmatically.
Evidence-aware by design.
StrainAPI recognizes that cannabis strain information does not always have a single universally accepted source or standardized description.
Information may therefore differ in its source, reliability, completeness, or level of verification.
Different information can have different levels of evidence.
StrainAPI aims to preserve useful distinctions between information that is documented, reported, or otherwise available rather than treating every data point as having the same level of certainty.
Built for people and projects that need structured data.
StrainAPI is designed to support different ways of exploring, analyzing, and building with cannabis strain information.
Developers
Build websites, applications, directories, dashboards, and other software using structured strain data.
Researchers
Explore structured cultivar information for research, analysis, and information projects.
Educators & Learners
Use organized strain information as a reference for educational and learning projects.
Data Projects
Integrate available cannabis strain information into broader data and software projects.
Independent, neutral, and information-focused.
StrainAPI is intended to provide useful cannabis strain information without turning the database into advertising copy. Information should be presented according to what is available and supportable, while uncertainty and limitations should remain visible where relevant.
StrainAPI is a cannabis information and API platform. It is not presented as a substitute for professional medical or legal advice.
Explore StrainAPI.
Developers can access the public StrainAPI REST API and use the documentation to learn how endpoints, responses, pagination, and available strain data work.