Overview
Weedmaps offers a suite of API solutions designed to help integration partners solve real business problems across the cannabis industry.
Each API focuses on a distinct functional area, but they are designed to work seamlessly together or operate independently—allowing you to tailor your integration to your exact needs.
This guide outlines the key products available through the Weedmaps API, highlighting core features, common use cases, and relevant links to deeper technical documentation.
One of the primary use cases for integrating with the Weedmaps Menu API is to keep a retailer’s Menu seamlessly in sync with their point-of-sale (POS) system. The Menu API not only supports real-time synchronization of Menu Item availability and pricing but also empowers integrators to significantly enhance the quality and discoverability of those Menu Items.
By tapping into the comprehensive and continuously evolving Weedmaps Taxonomy and Brand Catalog, integrators can enrich a Listing's Menu Items with structured data—such as Categories, Cannabinoids, Discovery Tags, Terpenes, and Strains—that consumers rely on to make informed decisions.
This enrichment isn’t just cosmetic; it directly improves search relevance, increases consumer engagement, and elevates the visibility of Menu Items within the Weedmaps ecosystem.
We encourage integrators to take full advantage of these resources to ensure accurate and meaningful external Product to Menu Item matches.
The closer your data aligns with Weedmaps' standardized Taxonomy and Brand Catalog, the more value you deliver to retailers and their customers—driving better conversions, trust, and long-term success.
Menu API Key Features
- Real-time Product Sync: Publish and unpublish Menu Items directly from your POS to Weedmaps.
- Menu Item Enrichment: Leverage the Weedmaps Taxonomy to enhance your Menu Items with rich, detailed information—like Cannabinoids, Terpenes, Discovery Tags, Strains, and Categories—to improve visibility, drive engagement, and help users make informed purchasing decisions.
- Brand Catalog Integration: Use Weedmaps Universal Brand Catalog to link Menu Items with a platform verified Brand to leverage their Brand Product information on your Menu Item.
- Dynamic Pricing and Availability: Update prices and inventory levels, ensuring customers see accurate Menus and Orders.
- Live Menu Badging: Listings using the Menu API are displayed with Live Menu indicators to consumers.
- Multi-menu Support: Support for multiple menus (e.g., medical vs. recreational).
The Orders API allows partners to receive and manage online orders directly in their POS system, providing a fully integrated ordering experience for Weedmaps customers. This eliminates the need for manual entry, reducing operational overhead and improving order fulfillment rates.
Orders API Key Features
- Order Webhooks: Define a postback URL to receive Orders in real-time.
- Two-Way Status Updates: Update Order statuses (e.g., confirmed, ready, cancelled) via API, keeping customers informed via SMS/email notifications.
- Integrated Delivery Flows: Orders can route through Weedmaps' own Logistics dashboard or connect with other last-mile delivery services.
- POS Context Tracking: Include internal product identifiers on Menu Items to support seamless Order-to-POS mapping.
- Fulfillment Flexibility: Handle in-store pickup or delivery Order flows with status synchronization.
Choosing the Right APIs
Business Goal | Suggested API(s) |
---|---|
Sync Menu Items from POS to Weedmaps | ✅ Menu API |
Receive online Orders in POS | ✅ Orders API |
Access Brand Product data | ✅ Menu API (Brand Catalog) |
Support last-mile delivery workflows | ✅ Orders API |
Updated 26 days ago
Now that you are familiar with the key features, lets go over how to get authorized.