Index
- Introduction
- Motivation
- Metrc API vs T3 API
- Getting Started
- T3 API Reports
- T3 API Label Generation
- Spreadsheet Sync
- Next Steps
Introduction¶
The T3 API allows you to talk to metrc.com with HTTP requests. Using just a metrc.com login, you can load all your Metrc data or perform compliance tasks like creating harvests, transfers, or packages.
The T3 API is completely separate from the Metrc API.
Motivation¶
Empower Metrc users. Metrc users should be able to easily load all their Metrc data and automate compliance tasks that otherwise would require a lot of clicking and typing.
Eliminate API restrictions. The T3 API is capable of performing any task in Metrc, including tasks that the Metrc API does not support.
Offer the best documentation. APIs are hard to use, so T3 publishes high-quality interactive docs backed by a full OpenAPI specification that any spec-aware tool can consume.
Offer beginners an on-ramp. The T3 API has a rich collection of examples showing how to use the API.
Metrc API vs T3 API¶
To use the Metrc API, you need the following: - A metrc.com login - A generated Metrc API key - A third party integrator API key - A Metrc Connect subscription
The Metrc API cannot perform all needed tasks for compliance purposes, and it cannot return all data that is available via the metrc.com web interface.
To use the T3 API, you need the following: - A metrc.com login - A T3+ subscription
The T3 API can perform any task that is available to you on the metrc.com web interface
Getting Started¶
Getting started with the T3 API
T3 API Reports¶
Many T3 users wish to export entire Metrc datasets in a single request. This is possible with T3 API Reports.
Read more about T3 API Reports
T3 API Label Generation¶
T3 enables you to easily generate printable PDF labels. Create custom label templates, automatically generate printable package labels, and print directly to inkjet and thermal printers.
Read more about T3 API Label Generation
Spreadsheet Sync¶
T3 can sync an entire Metrc dataset to a spreadsheet (Excel or Google Sheets) with a simple URL.
Full documentation for Spreadsheet Sync
Next Steps¶
- Work through Getting Started, then set up Python and write API scripts.
- Learn about the OpenAPI spec — every path and schema is published, and the spec can be pruned for tools that only need a slice.
- Use Supercollections to eagerly load metadata (lab results, history, manifest packages) in a single request.
- You can find a list of the free endpoints here.
- Refer to the T3 API Documentation and the T3 API Examples to explore what else is possible with the T3 API.