Per-state REST APIs (api-ca, api-co, and more) cover plants, packages, transfers, lab tests, and sales. Vendor keys come through the Metrc Connect program used by 500+ validated integrators, paired with per-licensee user keys. Sandbox access is paywalled to the Custom tier.
Metrc scores F on the API Report Card. Per-state REST APIs (api-ca, api-co, and more) cover plants, packages, transfers, lab tests, and sales. Vendor keys come through the Metrc Connect program used by 500+ validated integrators, paired with per-licensee user keys. Sandbox access is paywalled to the Custom tier.
Without a usable official API, teams fall back on manual exports, file drops, or one-off vendor integrations. The other option is an unofficial API layer like Supergood that automates the authenticated web app directly.
Metrc (Marijuana Enforcement Tracking Reporting Compliance) is the dominant US cannabis seed-to-sale state-traceability system.
Two distinct buyer sets. On the government side, regulators use Metrc to receive real-time data from licensees (plant tags, immature/vegetative/flowering phases, harvest weights, package conversions, manufactured batches, lab COAs, transfer manifests, retail sales), generate compliance and tax reports, manage license issuance and renewals, monitor variance thresholds, and orchestrate recalls (now including Metrc Retail ID QR codes that surface recall data directly to consumers).
Very high within US cannabis state traceability, near-universal as an integration target for cannabis ancillary software.
Licensee/facility records and license metadata; employee accounts and per-employee API keys; plant lifecycle records (immature plant batches, vegetative, flowering, harvested) with unique RFID Metrc plant tags; mother plants, clones, and strain lineage; harvest batches with wet/dry weights and waste; package records (the core compliance object) with unique RFID Metrc package tags, parent/child relationships, item type, quantity, unit of measure, and source harvest; manufactured product conversions (flower-to-concentrate, infusion, packaging); inventory items and item categories; lab samples and Certificates of Analysis (potency, terpenes, pesticides, microbials, heavy metals, residual solvents, water activity, moisture); inter-licensee transfer manifests with vehicle, driver, route, and ETA; incoming, outgoing, and rejected transfers; retail Sales Receipts with patient/customer ID hashes, products, quantity, price, taxes, discounts; Sales Deliveries with delivery address and runner/vehicle; patient registry data in medical states with caregiver relationships and purchase-limit allowances; destruction and waste events; recall events and Metrc Retail ID QR-code linkages; tax remittance and reporting; per-state regulatory submissions; and user/operator audit logs.
Founded 2010 in Lakeland, Florida by Jeff Wells; pioneered Colorado's track-and-trace contract in 2011, which became the template for the rest of the industry. ~16 years old.
New York Metrc rollout caused inventory backlogs, missed payroll, delayed launches, and millions in added costs; operator lawsuit underway. NY's 10-cent-per-tag surcharge and item-level tagging mandate criticized as unlawful and excessive. Full sourced list under Sources below.
Common alternatives include BioTrack, Leaf Data Systems (MJ Freeway / Akerna / POSaBIT), Trace, Dutchie (incl. LeafLogix), Flowhub, Cova Software. Graded alternatives appear under "More from the report card" below.
Grades measure one thing: can a customer's engineering team get their own data out programmatically? We check six things (whether a real API exists, how access is gated, data coverage, auth quality, docs and developer experience, and stability) and roll them into a letter grade. Grades get re-verified, and they only move on evidence.
Yes. Supergood maintains an unofficial Metrc API and MCP server so AI agents and internal tools can read and write Metrc data. See the Metrc integration docs at supergood.ai/docs/metrc-api.