CannMenus API Documentation
The CannMenus API gives you programmatic access to the most comprehensive cannabis e-commerce dataset in North America. Query real-time product data, pricing, and availability from thousands of dispensaries across the US and Canada.
Base URL: https://api.cannmenus.com/v1
What You Can Build
Market Intelligence
Track pricing trends, identify market gaps, and monitor competitor activity across thousands of dispensaries.
Product Discovery
Build search experiences that help consumers find products by strain, potency, price, or location.
Inventory Analytics
Understand what products are selling, where, and at what price points across the cannabis market.
Brand Insights
Monitor brand distribution, pricing consistency, and retail presence across regions.
Key Features
- Real-time data — Product listings updated continuously from dispensary menus
- Multi-platform aggregation — Data from Weedmaps, Leafly, Dutchie, Jane, and more
- Smart SKU matching — Same products across platforms grouped by unique SKU identifiers
- Comprehensive coverage — Thousands of active dispensaries across US and Canada
- Normalized data — Consistent category, subcategory, and tag taxonomy across all sources
Quick Example
Search for flower products in California:
curl "https://api.cannmenus.com/v1/products?states=California&category=Flower&page=1" \
-H "X-Token: YOUR_API_TOKEN"
Getting Started
1. Create an Account
Sign up for a CannMenus Pro account.
2. Get Your API Token
Generate your token from the Pro dashboard.
3. Make Your First Request
Follow the Quickstart guide to search for products.
4. Explore the API
Browse endpoint documentation for full capabilities.
Pricing
Our pricing is based on monthly API request volume. We offer a free tier for development and testing, with paid tiers for production usage. View pricing details on our Pricing page.
Need Help?
- Browse the API Reference for complete endpoint specifications
- Check the Errors guide for troubleshooting
- Contact support for integration assistance
