Cannabis Data API

Normalized data.
Ready now.

50M+ products. 10K+ stores. One format.

Stop wasting time cleaning scraped data. Our API delivers normalized, production-ready cannabis market data so you can ship faster.

api-example.js
// Find products near a location
const response = await fetch(
  'https://api.cannmenus.com/v1/products?' +
  'lat=34.0522&lng=-118.2437&radius=10',
  { headers: { 'Authorization': 'Bearer YOUR_KEY' }}
);

const { data, meta } = await response.json();
console.log(`Found ${meta.total} products`);
// Found 24,847 products across 247 stores

// Data is normalized - same schema everywhere
data.forEach(product => {
  console.log(product.name);        // "Blue Dream"
  console.log(product.brand_name);  // "Premium Gardens"
  console.log(product.category);    // "Flower"
  console.log(product.thc);         // 24.5
  console.log(product.price);       // 45.00
});

Stop guessing. Start knowing.

While others are still debugging scrapers, you'll be shipping features with clean, reliable data.

Normalized Schema
Consistent data format across all sources
Real-Time Updates
Fresh data synced continuously
99.9% Uptime
Enterprise-grade reliability
95% Coverage
Most comprehensive US dispensary data

Use Cases

Build anything with cannabis data

From AI training to operations optimization, our API powers the most ambitious cannabis tech projects.

Train AI & ML Models
Feed normalized cannabis data into your machine learning pipelines. Clean, structured data ready for training.
Build Custom Apps
Power your dispensary finder, price comparison tool, or inventory tracker with real-time data.
Automate Reports
Generate market reports, competitive analysis, and pricing insights automatically.
Optimize Operations
Track competitor pricing, monitor inventory trends, and make data-driven decisions.

Simple, predictable pricing

No surprises. No complex tiers. Just the data you need.

Standalone API

Full API access for teams building with cannabis data.

$500/month

  • 10,000 API requests per month
  • $0.05 per additional request
  • Full product, retailer & brand data
  • SDKs for Python, JavaScript, Ruby
  • Email support

Pro Bundle

Save 60%

Add API access to your existing CannMenus Pro subscription.

$200/month

  • Everything in Standalone API
  • Requires active Pro subscription
  • Priority support
  • Early access to new endpoints

Save 20% with annual billing. Enterprise plans with custom limits available. to discuss.

Developer Program

Building something cool? We offer evaluation access for qualifying open source and startup projects.

Frequently asked questions

Ready to build?

Get started in minutes. No sales pitch required.

Read the docs