Cannabis Data API
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.
// 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
});While others are still debugging scrapers, you'll be shipping features with clean, reliable data.
Build anything with cannabis data
From AI training to operations optimization, our API powers the most ambitious cannabis tech projects.
No surprises. No complex tiers. Just the data you need.
Full API access for teams building with cannabis data.
$500/month
Save 60%
Add API access to your existing CannMenus Pro subscription.
$200/month
Save 20% with annual billing. Enterprise plans with custom limits available. to discuss.
Building something cool? We offer evaluation access for qualifying open source and startup projects.