Skip to main content

Set Up BioTrack Traceability API Integration

Learn how to integrate Flowhub with BioTrack Traceability using API credentials for compliance & automation.

Ari Clouse avatar
Written by Ari Clouse
Updated over 2 weeks ago

Keeping your dispensary compliant means accurately syncing inventory and sales data with the state’s traceability system. With Flowhub, you can integrate directly with BioTrack Traceability so your store imports packages and reports sales without manual uploads. In this article, you’ll learn how to connect Flowhub to BioTrack efficiently.


Create a Dedicated BioTrack User

While any existing User's credentials can be used for the Flowhub BioTrack integration, it's recommended that a new user be created in Traceability specifically for Flowhub API calls.

To create a new user in BioTrack Traceability (as per BioTrack's documentation):

  1. Log in to BioTrack Traceability (the web version, not BioTrack Commercial POS).

  2. Navigate to Administration > Users.

    Modify User
  3. Select Add New User.

  4. Create and save a user account solely for the Flowhub API — best practice is to use credentials dedicated to integration.

  5. Verify that this user has permission to access both Inventory and Sales modules in BioTrack.


Enter BioTrack Credentials in Flowhub

Note: credentials will only need to be entered on one Employee in Flowhub per Store. It is not necessary to add Biotrack credentials for each Employee.

  1. Log in to Flowhub

  2. Select your initials in the upper right corner, then choose Account Settings.

  3. Scroll down to the Regulator Credentials section and select your state.

  4. Enter the credentials you created in BioTrack:

    • Username

    • Password

    • UBI (Universal Business Identifier)

5. Click Save. Enter your PIN when prompted. Credentials are now stored.

💡 Tip: Username/Password will be the Traceability credentials used for logging into Biotrack (these should be the same credentials for the Flowhub-specific user created in Traceability)


Link Credentials to Your Store in Account Settings

  1. From the Main Menu, Navigate to Account.

  2. Select "Regulatory Compliance" from the options on the left side.

  3. In the dropdown, select the employee whose profile stores the BioTrack credentials.

  4. Click Save All Settings in the top right.

Your Flowhub account is now connected to BioTrack via API.


Frequently Asked Questions

Why do I need a separate BioTrack user for the API?
• It improves audit tracking, limits which account is used for automated calls, and isolates API credentials from general user access.

Can I use an existing employee’s credentials instead?
• Yes—but it’s best practice to create a dedicated integration user to avoid mixing manual and API activity.

What if my state doesn't use BioTrack Traceability?
• If your state uses a different system (e.g., Metrc), follow the setup guide specific to that regulator.


Success! 🎊

You’ve successfully configured the BioTrack Traceability API integration in Flowhub. Your store is now ready to import packages, report sales, and remain compliant with automated data flows between systems.

Did this answer your question?