# Distru

**Canonical:** https://apis.io/providers/distru/  
**Website:** https://www.distru.com  
**APIs profiled:** 21

Distru is a cannabis-industry ERP and seed-to-sale platform that serves as the central operating hub for cultivators, processors and manufacturers, distributors, retailers and multi-state operators. It unifies inventory management with live Metrc and BioTrack compliance synchronization, order fulfillment, wholesale sales (DistruCommerce), invoicing, procurement and purchasing, warehouse management, production and assemblies with bills of materials and cost accounting, cultivation management, label printing, and certificate-of-analysis and test-result tracking. Distru also exposes a public REST API so operators can build custom integrations against products, inventory, orders, invoices, purchases, companies, contacts, batches, packages, strains, test results and more. The API uses Bearer API-key authentication generated inside the Distru app and returns JSON with cursor- style page[number]/page[size] pagination.

## Kin Score — 44.1 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 44.1).

| Facet | Score |
|---|---|
| Discoverability | 81.5 |
| Contract Quality | 53.0 |
| Governance | 16.7 |
| Contract Governance | 16.7 |
| Operational Transparency | 15.8 |
| Developer Ergonomics | 58.9 |
| Commercial Clarity | 34.2 |
| Access Clarity | 34.2 |

## Agent readiness — 30.6 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | documented |
| OpenAPI Examples | no |
| Rate Limit Signal | no |
| Event Surface Described | no |
| Agent Skills | derived |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Self-serve signup — onboarding: self-serve, pricing: unknown, trial: no (confidence: medium).

## APIs (21)

- **Distru Assemblies API** — The Assemblies API from Distru — 2 operation(s) for assemblies.
- **Distru Batches API** — The Batches API from Distru — 2 operation(s) for batches.
- **Distru Companies API** — The Companies API from Distru — 2 operation(s) for companies.
- **Distru Contacts API** — The Contacts API from Distru — 2 operation(s) for contacts.
- **Distru CustomFields API** — The CustomFields API from Distru — 2 operation(s) for customfields.
- **Distru FileAttachments API** — The FileAttachments API from Distru — 1 operation(s) for fileattachments.
- **Distru Inventory API** — The Inventory API from Distru — 1 operation(s) for inventory.
- **Distru Invoices API** — The Invoices API from Distru — 3 operation(s) for invoices.
- **Distru Locations API** — The Locations API from Distru — 2 operation(s) for locations.
- **Distru Menus API** — The Menus API from Distru — 2 operation(s) for menus.
- **Distru Orders API** — The Orders API from Distru — 2 operation(s) for orders.
- **Distru Packages API** — The Packages API from Distru — 1 operation(s) for packages.
- **Distru PaymentMethods API** — The PaymentMethods API from Distru — 2 operation(s) for paymentmethods.
- **Distru ProductPosMappings API** — The ProductPosMappings API from Distru — 2 operation(s) for productposmappings.
- **Distru Products API** — The Products API from Distru — 2 operation(s) for products.
- **Distru Purchases API** — The Purchases API from Distru — 3 operation(s) for purchases.
- **Distru Returns API** — The Returns API from Distru — 2 operation(s) for returns.
- **Distru StockAdjustments API** — The StockAdjustments API from Distru — 3 operation(s) for stockadjustments.
- **Distru Strains API** — The Strains API from Distru — 2 operation(s) for strains.
- **Distru TestResults API** — The TestResults API from Distru — 1 operation(s) for testresults.
- **Distru Vehicles API** — The Vehicles API from Distru — 1 operation(s) for vehicles.

## MCP servers (1)

- **Distru MCP Server**

## Agentic access (1)

- **Distru Agentic Access** — 50 operations · 16 acting

## Security (2)

- **Distru Authentication** — http · 1 scheme
- **Distru Domain Security** — TLSv1.3 · HSTS · DNSSEC · DMARC

## Tags

Company, Cannabis, ERP, Seed-to-Sale, Inventory, Compliance, Distribution, Manufacturing, Wholesale, Metrc

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/distru/). Scores are computed from the provider's own public artifacts under a published rubric.
