← Back to all docs

Meadow API

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.

By Alex KlarfeldMay 31, 2026
Meadow API

What is Meadow?

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:

  • Point of Sale (counter checkout, mobile iPad budtending, multi-channel sales)
  • Inventory Management (product catalog, SKUs, real-time stock across locations, purchase orders and transfers)
  • eCommerce & Delivery (online ordering, curbside pickup, Onfleet delivery routing, Menu Pro embedded menus)
  • Compliance (Metrc integration for inventory receipt and sales track-and-trace, audit reporting)
  • Analytics & Reporting (customer analytics, product mix, business intelligence dashboards)
  • Loyalty & Marketing (loyalty programs, targeted SMS/email via historical customer and sales data)

Common data entities:

  • Orders, Transactions, Carts, Refunds (in-store, online, delivery, pickup)
  • Products, SKUs, Inventory Items, Purchase Orders, Incoming Transfers
  • Customers, Profiles, Segments (veterans, seniors, medical, VIP), Tax Brackets
  • Budtenders, Staff, Locations
  • Loyalty Points, Rewards, Marketing Campaigns
  • Metrc Packages, Compliance Records, Tax Lines

The Meadow Integration Challenge

Dispensaries run every sale, delivery, and compliance report through Meadow daily, but getting programmatic access to that data is non-trivial:

  • No public, self-serve API: Meadow operates a curated ecosystem of partner integrations rather than open developer access, with connections gated behind a sales rep and a partnership agreement
  • Rep-gated onboarding: New integrations route through "Book a Call" and demo flows, so there is no API key you can simply provision yourself
  • Partner-only data flows: Orders, inventory, and customer data move through approved partners like Weedmaps, Leafly, Headset, and Alpine IQ—not a general-purpose endpoint you control
  • Cannabis compliance overhead: Metrc track-and-trace, per-customer tax brackets, and medical-vs-recreational designations must be preserved exactly, or reporting breaks
  • Multi-channel reconciliation: In-store, online, delivery, and pickup orders share inventory but carry different fulfillment states that must be unified
  • Multi-location spread: Single-store and multi-location operators have different inventory, transfer, and reporting scopes that a generic integration must respect

How Supergood Creates Meadow APIs

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.

  • Authenticates against your Meadow login, including any MFA, in a managed session
  • Maintains session continuity with automated refresh and change detection across the dashboard
  • Normalizes orders, products, inventory, and customer objects across in-store, online, delivery, and pickup channels so you integrate once
  • Preserves Metrc package linkage, tax brackets, and medical/recreational designations for compliant reporting

Use Meadow with AI agents: Meadow MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your locations, sales channels, and authentication model.

  • Supergood Generates and Validates Your API

We deliver a production-ready Meadow adapter tailored to your dispensary configuration and channels.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as Meadow evolves.

meadow

API Endpoints

Authentication

POST/authenticate

Authenticate to a Meadow account using login credentials, or MFA, and obtain a session token for downstream calls.

Orders

GET/orders

List orders across in-store, online, delivery, and pickup channels with filters for status, location, channel, and date range.

Orders

POST/create_order

Create a new order or cart with line items, customer, tax bracket, and fulfillment channel.

Inventory

GET/products

Retrieve products, SKUs, and real-time inventory levels with Metrc package linkage across locations.

Inventory

PATCH/inventory

Adjust stock levels, receive incoming transfers, or apply purchase order quantities for a location.

Customers

GET/customers

Pull customer profiles, segments, loyalty balances, and medical/recreational designations with tax-bracket details.

Use Cases

Sync sales and order data into your warehouse

- 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

Keep inventory and Metrc compliance in sync

- 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

Unify customer profiles and loyalty

- 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

Automate multi-location operations

- 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

Technical Specifications

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

Frequently asked questions

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.

Ready to get a real API?