Meadow is an all-in-one cannabis dispensary management platform combining POS, eCommerce, delivery, inventory, loyalty, and Metrc compliance for multi-channel retailers. An unofficial API lets you programmatically pull orders, transactions, products, inventory, and customer profiles—and push updates like new orders, inventory adjustments, and loyalty events back into Meadow across in-store, online, delivery, and pickup channels.

Meadow is an all-in-one business management platform built specifically for cannabis dispensaries, billed as the easiest way to sell cannabis across every point of sale. Retailers run in-store, online, delivery, and pickup sales from a single dashboard, with inventory synced across channels, automatic age verification and tax bracketing per customer, Metrc track-and-trace compliance, and loyalty, analytics, and delivery logistics tied together in one system.
Core product areas include:
Common data entities:
Dispensaries run every sale, delivery, and compliance report through Meadow daily, but getting programmatic access to that data is non-trivial:
Supergood reverse-engineers Meadow's authenticated dashboard flows to deliver a resilient, normalized API layer for your dispensary—without waiting on a partnership slot or a public API that does not exist.
Use Meadow with AI agents: Meadow MCP Server →
Book a 30-minute session to confirm your locations, sales channels, and authentication model.
We deliver a production-ready Meadow adapter tailored to your dispensary configuration and channels.
Go live with continuous monitoring and automatic adjustments as Meadow evolves.
Authentication
/authenticateAuthenticate to a Meadow account using login credentials, or MFA, and obtain a session token for downstream calls.
Orders
/ordersList orders across in-store, online, delivery, and pickup channels with filters for status, location, channel, and date range.
Orders
/create_orderCreate a new order or cart with line items, customer, tax bracket, and fulfillment channel.
Inventory
/productsRetrieve products, SKUs, and real-time inventory levels with Metrc package linkage across locations.
Inventory
/inventoryAdjust stock levels, receive incoming transfers, or apply purchase order quantities for a location.
Customers
/customersPull customer profiles, segments, loyalty balances, and medical/recreational designations with tax-bracket details.
- Pull orders and transactions across in-store, online, delivery, and pickup into a single warehouse - Stream sales and refund events to downstream BI, finance, and analytics tools - Reconcile multi-channel revenue against tax brackets and medical/recreational designations
- Pull product, SKU, and real-time inventory levels across locations - Push stock adjustments, incoming transfers, and purchase order receipts back into Meadow - Preserve Metrc package linkage so track-and-trace reporting stays accurate
- Sync customer profiles, segments, and loyalty balances into CRM and marketing tools - Trigger targeted SMS/email campaigns from historical purchase data - Keep medical, veteran, senior, and VIP segments aligned across systems
- Aggregate orders, inventory, and reporting across single and multi-location operations - Route delivery orders to fulfillment and logistics partners programmatically - Surface stockouts and product-mix trends to purchasing workflows
Authentication
Meadow login credentials and MFA handled in a managed session
Connectivity
Authenticated Meadow dashboard flows; no public self-serve API required
Response format
Normalized JSON across Orders, Products, Inventory, Customers, and Loyalty objects
Rate limits
Adaptive throttling tuned to your account to avoid platform-side limits
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for orders and inventory with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for new orders, status changes, inventory adjustments, and loyalty events
Latency
Sub-second reads on cached entities; multi-second writes when posting orders and inventory updates
Throughput
Horizontally scaled workers sized to multi-channel, multi-location dispensary volume
Reliability
Retry, backoff, and idempotency keys for orders, refunds, and inventory transactions
Adaptation
Continuous monitoring of Meadow dashboard releases and partner integration changes
No. Meadow runs a curated ecosystem of partner integrations gated behind a sales rep and partnership agreement rather than an open, self-serve developer API. Supergood works against your authenticated Meadow account to give you programmatic access without waiting on a partnership slot.
Yes. Supergood normalizes orders, inventory, and customer data across in-store, online, delivery, and pickup so you integrate once and get consistent objects regardless of fulfillment channel.
Supergood preserves Metrc package linkage, tax brackets, and medical-versus-recreational designations on every record, so your track-and-trace and tax reporting stay accurate rather than being flattened into a generic schema.
Yes. The API respects per-location inventory, transfer, and reporting scopes, so single-store and multi-location operators can aggregate or segment data as needed.
Supergood operates alongside Meadow's existing partner integrations. You keep your Weedmaps, Leafly, or Alpine IQ connections while gaining a normalized API for the data those point-to-point integrations do not expose.