← Back to all docs

GrowerIQ API

GrowerIQ is a seed-to-sale cannabis production platform that unifies cultivation, manufacturing, quality management, CRM, compliance reporting, and inventory accounting for licensed producers worldwide. Built on an open API, a normalized integration layer lets you programmatically pull batches, plants, inventory, orders, shipments, and batch records—and push updates like new batches, deviations, and shipment records back into GrowerIQ.

By Alex KlarfeldMay 30, 2026
GrowerIQ API

What is GrowerIQ?

GrowerIQ is a seed-to-sale cannabis production platform for licensed cultivators, processors, and manufacturers operating globally. It integrates facility systems—sensors, building controls, QMS, and ERP—into a single interface, turning regulatory compliance requirements into an operational tool. Producers use GrowerIQ to track plant lifecycles across rooms, run manufacturing and quality workflows, manage accounts and shipments, and auto-generate government cannabis tracking submissions across markets including Canada, Germany, Portugal, Australia, and South Africa.

Core product modules include:

  • Cultivation (batch and plant lifecycle tracking across multiple rooms)
  • Manufacturing (digital master batch records and production workflows)
  • Quality Management System (CAPAs, deviation reports, SOP management)
  • CRM (account, order, and shipment management)
  • EU GMP/GACP compliance and Reporting & Data (multi-facility team reporting)
  • Cannabis Inventory Accounting with IFRS-compliant valuation and COGS analytics

Common data entities:

  • Batches, Plants, Rooms, Cultivation Activities
  • Inventory Lots, Packages, Master Batch Records
  • Orders, Shipments, Customer Accounts (CRM)
  • CAPAs, Deviations, SOPs, Digital Signatures (QMS)
  • Compliance Reports (CTLS, ODC, B300 CRA) and Destruction Records

The GrowerIQ Integration Challenge

Licensed producers run mission-critical cultivation, quality, and compliance workloads on GrowerIQ daily, but turning its portal-driven workflows into API-driven automation is non-trivial:

  • Open API access is gated: GrowerIQ markets an open API, but documentation and credentials are provisioned by contacting their team rather than self-serve developer portals
  • Jurisdiction-specific compliance models: CTLS (Canada), ODC (Australia), and EU GMP/GACP each shape their own report formats, entities, and lifecycle states
  • Tightly coupled facility systems: Sensor, building control, scale, and barcode-scanner feeds are unified inside GrowerIQ, not exposed as discrete endpoints
  • CFR Part 11 digital signatures and audit trails: Batch records and deviations require tamper-proof signature and reason-code handling that generic integrations skip
  • Multi-facility tenancy: Reporting and entitlements differ per facility, so a single generic connector breaks across sites and markets
  • Authentication complexity: Session-based login and MFA common in regulated environments complicate headless automation

How Supergood Creates GrowerIQ APIs

Supergood reverse-engineers authenticated browser flows and GrowerIQ's open API surface to deliver a resilient, normalized API layer for your GrowerIQ tenant—across cultivation, manufacturing, quality, CRM, and compliance.

  • Handles username/password and MFA (SMS, email, TOTP) securely
  • Maintains session continuity with automated refresh and change detection
  • Normalizes responses across batches, plants, inventory, orders, and QMS records so you integrate once and rely on consistent objects
  • Aligns with facility-specific configuration, jurisdictional compliance reports, and entitlements to ensure compliant access

Use GrowerIQ with AI agents: GrowerIQ MCP Server →

Getting Started

  1. Schedule Integration Assessment

Book a 30-minute session to confirm your modules, facilities, jurisdictions, and authentication model.

  1. Supergood Generates and Validates Your API

We deliver a production-ready GrowerIQ adapter tailored to your facility configuration and entitlements.

  1. Deploy with Monitoring

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

groweriq

API Endpoints

Authentication

POST/authenticate

Authenticate to a GrowerIQ facility using username/password, or MFA, and obtain a session token for downstream calls.

Cultivation

GET/batches

List cultivation and production batches with filters for room, status, product, and date range.

Cultivation

POST/create_batch

Create a new cultivation or manufacturing batch tied to a room and master batch record.

Inventory

GET/inventory

Pull inventory lots, packages, and quantities with IFRS-compliant valuation and lot-level traceability.

Sales

GET/orders

Retrieve customer orders and shipment records from the CRM module with status and account filters.

Quality

POST/create_deviation

Record a QMS deviation or CAPA with reason codes and CFR Part 11 digital signatures.

Use Cases

Sync cultivation and inventory data to a warehouse

- Pull batches, plants, and room activities from Cultivation into a central data warehouse - Stream inventory lots, packages, and valuations from Cannabis Inventory Accounting to BI and finance tools - Reconcile master batch records across facilities for unified production reporting

Automate compliance and government tracking submissions

- Generate CTLS, ODC, and B300 CRA report data programmatically without portal clicks - Push destruction and deviation records with reason codes into downstream audit systems - Trigger jurisdiction-specific submissions as batches change lifecycle state

Connect orders and shipments to commerce systems

- Sync CRM orders and shipments into ERP, e-commerce, and fulfillment tools - Match customer accounts against external CRM and accounting records - Surface pending shipments and order status to retention and logistics workflows

Streamline quality and batch-record workflows

- Pull CAPAs, deviations, and SOPs from the QMS for quality dashboards - Push digital master batch records and signatures into document management - Route deviation and CAPA events to QA teams and corrective-action tracking

Technical Specifications

Authentication

Username/password and MFA (SMS, email, TOTP) handled in a managed session

Connectivity

Authenticated browser flows plus GrowerIQ's open API surface where exposed by the facility

Response format

Normalized JSON across batches, plants, inventory, orders, and QMS objects

Rate limits

Adaptive throttling tuned to your facility tenant to avoid platform-side limits

Session management

Automatic session refresh, MFA replay handling, and credential rotation

Data freshness

Near real-time pulls for batches, inventory, and orders with optional scheduled batch syncs

Security

Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging

Webhooks

Event-style callbacks for batch status, inventory changes, order updates, and deviation events

Latency

Sub-second reads on cached entities; multi-second writes when posting batches and QMS records

Throughput

Horizontally scaled workers sized to multi-facility cultivation and manufacturing volume

Reliability

Retry, backoff, and idempotency keys for batch, inventory, and compliance transactions

Adaptation

Continuous monitoring of GrowerIQ releases and facility-specific configuration drift

Frequently asked questions

GrowerIQ markets an open API used to integrate with systems like Shopify, QuickBooks, scales, and barcode scanners, but documentation and credentials are typically provisioned by contacting their team. Supergood layers a normalized, fully documented API on top of your authenticated tenant so you can integrate without waiting on portal access.

Supergood adapts to your facility's configuration, including Canada (CTLS), Australia (ODC), and EU GMP/GACP markets. Report entities and lifecycle states are preserved per jurisdiction rather than forced into a generic schema.

Yes. Supergood normalizes batches, plants, inventory lots, orders, and QMS records across the Cultivation, Manufacturing, CRM, and Quality modules so you integrate once across the full seed-to-sale workflow.

Supergood preserves digital signatures, reason codes, and audit-trail metadata on batch records and deviations rather than stripping them, so compliance integrity is maintained end to end.

Yes. Each facility is profiled against its own configuration and entitlements, so multi-facility producers get consistent objects and reporting across sites and markets.

Ready to get a real API?