Y502K – Marijuana Traceability is OFFLINE in Washington

UPDATE: The Traceabiliity system will be offline until January 2nd!!! Failure:  “all critical tasks will not be complete by the end of our contract with the current vendor on Oct. 31, 2017” The Washington State Cannabis tracking software (Seed-to-Sale) will be degraded starting Oct 25th, and then completely offline Oct 29th.  MJ Freeway will perhaps […]

Published: October 24, 2017

Washington BioTrackTHC QA Results Bug #6

Here is a pretty serious bug in the Washington State Traceabilty system that is powered by BioTrackTHC. In the object descriptors provided by the BioTrack API there is a field called ‘sessiontime’. This value is populated with the time the object was last modified, generally. On the QA results API calls however this field is […]

Published: March 29, 2017
Categories: API

BioTrackTHC User Account Bugs

There is a huge bug in the BioTrackTHC API in Washington (and NM, HI, IL). We’ve raised this issue with both the WSLCB and with BioTrack and yet BioTrackTHC refuses to address the issue at all. Even worse, if you are affected by the bug BioTrackTHC refuses to help. Reproduction: From the BioTrack API it’s […]

Published: February 20, 2017
Categories: API
Tags: , ,

BioTrack API Update 1.18 – Another Fail

Today BioTrackTHC+WSLCB released another update to the API; again with zero advance notice for third party integrators.  At the end of Friday an announcement was provided which details the changes.  This leaves integrators (such as WeedTraQR) in the lurch.  Now, we have to work through the weekend to integrate these critical updates. On multiple occasions […]

Published: June 25, 2016
Categories: API, Traceability, Transparency

BioTrackTHC API Security is a Fucking Joke

The authentication system for this API is a fucking joke. Rather than use established standards like oAuth or hash-tokens they require that users of the API use the SAME CREDENTIALS that are used to sign-in to their system. This is a KNOWN ANTI-PATTERN in the technical world for many reasons. It’s problematic because it requires […]

Published: June 1, 2016
Categories: API, Traceability

BioTrackTHC API – Abrupt Change, Bad Documentation

BioTrackTHC abruptly changed their API On Saturday, May 28th with zero notice to any of the third party integrators in Washington State. The change this time created a new value for the LocationType field of the Vendor objects. The new value is ‘9’. BioTrackTHC also (silently) published an updated API document (https://biotrackthc.com/sites/default/files/state-docs/JSON-21.pdf). This new documentation […]

Published: June 1, 2016
Categories: API, Technology, Traceability

BioTrackTHC API – License Handling Modified w/o Notice

Once again BioTrackTHC has modified their API with zero notice to the third party integrator. The API in question this time is inventory_manifest_lookup. This API takes only one parameter, a six digit license ID. Prior to May 14th, if one was to query this API using an in-active license ID it would respond with the […]

Published: May 19, 2016
Categories: API, Traceability

BioTrackTHC Washington – QA Results Crazy!

There appears to be a bit of a discrepancy with how the BioTrackTHC system handles the QA results. Sometimes it shows the results are there and keeps the association with the parent ID. In other cases that relationship seems to be lost and one must know a sub-lot of a sub-lot ID to find the […]

Published: May 18, 2016
Categories: API, Traceability

BioTrackTHC Vendor Data – Missing Critical Details

For integrators in Washington (and other States) BioTrackTHC maintains the list of the vendors authorized in the system and their license numbers. This list is visible from the sync_vendor API call. However, a critical piece of data is kept out of this data-set – which licenses are active. What this means for an integrator is […]

Published: May 11, 2016
Categories: API, Traceability