Skip to main content

Add Metrc API Keys

This article will explain how to assign your Metrc API key to your Flowhub Maui employee profile.

Valerie avatar
Written by Valerie
Updated this week

Flowhub has a 2-way integration with the latest version of Metrc Connect (V2). Learn more about Metrc Connect.

Flowhub’s Metrc integration makes it quick and easy to stay compliant by automatically syncing sales and inventory data between Flowhub and Metrc. In this guide, we’ll take you through adding your Metrc API key so your dispensary can maintain accurate tracking without manual uploads.


Locate Your API Key in Metrc

  1. Sign in to your Metrc account using your credentials.

  2. Select the down arrow next to your username or Badge ID in the upper right corner.

  3. Choose API Keys from the dropdown.

  4. Under Current API Key, copy the key exactly as displayed or select Generate if one doesn’t already exist.

💡 Tip: You may notice that a red circle with a line appears when trying to copy your API Key in Metrc; you can still highlight the API key and copy it.

💡 Tip: Any changes to your Metrc account will render a previously entered/generated API key outdated. For any Metrc-related errors or questions, please visit https://www.metrc.com/support.


Add Your API Key in Flowhub

  1. Sign in to Flowhub at app.flowhub.com.

    • The Browser is recommended for adding API keys, as it makes it easier to copy/paste the key directly from Metrc.

  2. Select your initials in the upper right corner.

  3. Select "Account Settings" from the dropdown.

  4. Navigate to the "Regulator Credentials" section to select your state and paste the Metrc API Key.

    • Enter an API key for each state you operate in.

  5. Select "Save" and enter your PIN to confirm.

💡 Tip: You can only change the API key of the person who is signed in. If the Regulatory Compliance field is inactive/greyed out, you are attempting to add an API key for a user other than yourself. Employees must log in to add their API key to their own account.


Confirm Your Connection

To confirm your connection, click on your initials in the top right corner and select Metrc API Key Permissions.

  • If the connection is successful, the Packages & Push Sales permissions will have a green key. You are good to go!

  • If the connection fails, the Packages permission will have a red X. Follow the steps below to troubleshoot.

If the connection has failed, double-check that:

  • The key was copied without extra spaces.

  • Your Metrc account permissions are correct. See our Help Hub article on required Metrc permissions to confirm.

  • Your store license in Flowhub matches the one in Metrc. To confirm this, you will need to contact your Onboarding Manager or Product Support.

💡 Tip: If the connection is still failing, regenerate a fresh API key through your Metrc portal and update your key in Flowhub. If you need additional assistance, our Product Support team is here to help!


Frequently Asked Questions

Do I need a different API key for each employee?
• Yes. Metrc assigns keys per user account to ensure accurate data logging. Each employee making sales should have their own key.

Why is the Regulatory Compliance section greyed out on the user profile?
• If the Regulatory Compliance field is greyed out, you are attempting to add an API key for a user other than yourself. Employees must log in to add their API key to their own account.

How often does Flowhub sync with Metrc?
• Flowhub automatically pushes data to Metrc throughout the day to maintain real-time compliance.

What happens if my key expires or changes?
• If your key changes in Metrc, update it immediately in Flowhub to prevent sync delays or compliance gaps.

Can I test my connection before syncing live data?
• Yes. When adding a new key, verify that it is working by selecting Metrc API Key Permissions from the dropdown when clicking your initials in the top right corner. Green means you're good to go! Red means you should review the troubleshooting steps above.


Success! 🙌

You’ve successfully added your Metrc API key and connected Flowhub and Metrc for your dispensary. Your sales, inventory, and compliance data will now sync automatically — keeping your operation accurate, compliant, and stress-free.

Did this answer your question?