METRC Cannabis Compliance API
METRC REST API for state-mandated cannabis seed-to-sale tracking and compliance reporting. Enables AI agents to report plant tracking and cultivation data, record harvest and processing activities, create and transfer packages, record retail sales transactions, manage employee authorizations, retrieve state compliance reports, and integrate cannabis business operations with state regulatory tracking systems.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
State cannabis compliance data. License-specific API keys. US data residency. No scopes. Legal compliance critical — errors have criminal consequences.
⚡ Reliability
Best When
A licensed cannabis cultivator, processor, distributor, or dispensary operating in a METRC-integrated state wants AI agents to automate seed-to-sale compliance reporting and state regulatory submissions.
Avoid When
AUTHORIZED USE ONLY: METRC access requires valid state cannabis license. Incorrect reporting can result in license suspension or criminal penalties. All automated submissions must be validated for accuracy.
Use Cases
- • Reporting cannabis plant and harvest data to state tracking systems from cultivation compliance agents
- • Recording package transfers between licensed facilities from distribution compliance agents
- • Submitting retail sale records to state regulators from dispensary compliance agents
- • Retrieving compliance status and audit data from regulatory reporting agents
Not For
- • Non-cannabis industries without state seed-to-sale tracking requirements
- • Cannabis businesses in states that use BioTrack or other tracking systems instead of METRC
- • Consumer cannabis purchasers without licensed business API access
Interface
Authentication
METRC uses API key authentication (Basic Auth with software API key and user API key). Credentials are license-specific — each licensed facility has separate keys. Software integrators use vendor API key plus user key. Keys obtained through METRC licensing process.
Pricing
Franwell subsidiary. METRC is the state-mandated tracking system for 20+ US states. Not chosen by businesses — required by state cannabis regulations. Software integrators must register and pay annual API fees to access. Critical compliance infrastructure.
Agent Metadata
Known Gotchas
- ⚠ AUTHORIZED USE ONLY: State cannabis license required; incorrect reporting can result in license suspension
- ⚠ No public MCP server — REST API with license-specific API keys
- ⚠ No webhooks — must poll for transfer and compliance data
- ⚠ API behavior varies by state — METRC integration is state-specific with different endpoints
- ⚠ Dual API key model (vendor + user) is complex — both required for each request
- ⚠ Compliance errors are serious — validate all submissions against state regulations before automating
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for METRC Cannabis Compliance API.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-03-07.