Integrations & Webhooks

MAKE YOUR SYSTEMS WORK TOGETHER, NOT HARDER

GrowerIQ’s cannabis software integrations – an open API plus real-time webhooks – connect the tools you already use across accounting, e-commerce, CRM, compliance, and BI, so your data moves automatically instead of by hand.

  • Connect any external system with a secure, scoped REST API
  • Push real-time updates to your other tools with signed webhooks
  • Keep inventory, orders, and compliance data in sync automatically
Webhooks
{ “event”: “create_order”, “id”: “evt_9f2c14”, “order”: { “number”: “SO-4821”, “status”: “confirmed” }, “signature”: “sha256=8a1f…” }
create_order Delivered ✓
transfer_inventory Delivered ✓

Your tech stack doesn’t talk to itself

Modern cannabis operations run on a dozen systems – cultivation, manufacturing, inventory, accounting, CRM, and compliance. When those systems operate separately, your team spends its day moving data between them by hand and reconciling numbers that never quite match.

  • Teams re-key the same data into accounting, e-commerce, and spreadsheets
  • Inventory counts drift between systems and no one trusts the numbers
  • Compliance and traceability data lives in a silo, separate from operations
  • Nightly batch jobs and manual exports mean you’re always working with stale data
  • Every new tool you add means another export-import routine to maintain

How GrowerIQ integrations solve it

GrowerIQ gives you two ways to connect: an open REST API to pull and push data programmatically, and outbound webhooks that broadcast events to your other systems the moment they happen. Together they turn a stack of disconnected tools into one connected operation.

🔌

Connect via Open API

Issue a scoped API key and connect any external system – ERP, accounting, e-commerce, or your own internal tools – to GrowerIQ’s REST API for inventory, orders, SKUs, and shipments.

Trigger Real-Time Webhooks

Subscribe to the events that matter and GrowerIQ pushes updates to your systems the instant they occur. No polling, no delays, no stale nightly exports.

🔐

Keep It Secure by Design

Every key is scoped to least-privilege, every webhook payload is cryptographically signed, and every call is rate-limited and logged for a complete audit trail.

How cannabis software integrations work in GrowerIQ

1

Create an integration

In Administration, create an integration and receive a unique API key scoped to only the data it needs. Credentials are shown once and stored as one-way hashes.

2

Connect your systems

Your team – or ours – maps GrowerIQ data such as inventory lots, orders, SKUs, and shipments to the external tool through the documented REST API.

3

Subscribe to webhooks

Choose the activity types you care about and add an HTTPS endpoint. GrowerIQ signs and delivers each event in real time, with automatic retries on failure.

4

Monitor and scale

Track every delivery in the logs, test endpoints on demand, and add integrations as your operation grows – up to 20 per organization.

Cannabis software integrations connecting the GrowerIQ platform to external tools
GrowerIQ’s open API and webhooks connect every module to the tools you already run

Core capabilities

🔌

Open REST API exposing inventory lots, orders, SKUs, shipments, consumable lots, equipment, and IoT sensor readings

🔑

Scoped API keys that follow least-privilege – grant each integration only the access it needs

🔐

Dual-layer authentication with JWT tokens and API keys, plus optional IP allowlisting

Real-time outbound webhooks for dozens of events across cultivation, inventory, orders, quality, and production

🛡

HMAC-SHA256 signed payloads with replay protection so you can verify every event is genuine

🔄

Automatic retries with backoff and a full delivery log for every webhook attempt

📊

Configurable rate limits and complete request tracing on every API call

🌿

Built-in Metrc and BioTrack connectors for seed-to-sale regulatory traceability

📡

Batch IoT sensor ingest – push up to 500 environmental readings in a single request

Who benefits from GrowerIQ integrations

💻

IT & Systems Teams

Build against a documented, scoped REST API with the authentication, rate limiting, idempotency, and logging you expect from enterprise software – not a fragile export script.

📦

Operations & Inventory

Keep inventory, orders, and shipments in sync across every system so your whole team works from one source of truth instead of reconciling spreadsheets.

🛡

Compliance & QA

Feed traceability and quality events straight into Metrc, BioTrack, and your reporting tools in real time, without manual exports or double entry.

Compliance and reporting impact

In a regulated industry, connected data is compliant data. GrowerIQ integrations create a verifiable, timestamped record of every event and feed your regulatory systems automatically – so traceability is a byproduct of how you already work, not extra effort.

🛡
  • Signed, logged webhook deliveries create a verifiable audit trail of every event
  • Push compliance and traceability data into Metrc and BioTrack automatically
  • Generate Health Canada B300/CTLS, Infarmed, and ODC reports from the same connected data
  • Complete API request logging with request tracing for every integration
Health Canada Cannabis Tracking and Licensing System →
40+
Webhook Events
HMAC-SHA256
Signed Payloads
20
Integrations / Org
256-bit
Encryption

Business impact

Hours

Less manual data entry

Automatic sync eliminates the re-keying that eats hours every week and quietly introduces errors into your records.

Real-Time

Always-current accuracy

Webhooks replace nightly batch jobs, so every connected system reflects current reality instead of yesterday’s snapshot.

Scales

As you grow

Add new tools and integrations as your operation expands – without ripping out the systems your team already knows.

Frequently asked questions

What can I connect GrowerIQ to?

Through our open REST API you can connect ERP, accounting, e-commerce, CRM, business intelligence, and your own internal tools – for example mapping GrowerIQ inventory into SAP, QuickBooks, Xero, NetSuite, Shopify, or a custom system. GrowerIQ also includes built-in Metrc and BioTrack connectors for regulatory traceability.

Does GrowerIQ have a public API?

Yes. GrowerIQ provides a scoped REST API for inventory lots, orders, SKUs, shipments, consumable lots, equipment, and IoT sensor data. Each integration is issued its own API key with least-privilege permissions. Your Customer Success representative provisions access and the API reference.

How do webhooks work?

Instead of polling for changes, you subscribe to the events you care about and provide an HTTPS endpoint. GrowerIQ pushes a JSON payload to that endpoint the moment an event occurs, signed with HMAC-SHA256, and automatically retries if your endpoint is temporarily unavailable.

Is it secure?

Security is built in at every layer: dual-layer authentication with JWT tokens and API keys, least-privilege scopes, keys stored as one-way hashes, HMAC-signed webhook payloads with replay protection, optional IP allowlisting, configurable rate limits, and full request logging.

Which events can trigger a webhook?

Dozens of activity types across cultivation and batches, inventory and transfers, orders and shipments, quality and compliance, plant care, and production. You pick exactly which activity types each webhook subscribes to.

Do I need developers to set this up?

The open API is intended for custom development – your team or ours builds the integration on the other side. Webhooks are configured directly in the GrowerIQ Administration area with no code required to create, test, and monitor a subscription.

Trusted by cannabis operators worldwide

G2
★★★★★
4.8/5
Read all 14 reviews →

Build a smarter, more connected cannabis operation

Ready to connect the tools you already use and stop moving data by hand? Let us show you how GrowerIQ’s integrations and webhooks tie your whole operation together.