Distru website screenshot

Distru

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.

Distru publishes 83 API contracts indexed on the APIs.io network, including Assemblies API, Batches API, Companies API, and 80 more. Tagged areas include Company, Cannabis, ERP, Seed-to-Sale, and Inventory.

The Distru catalog on APIs.io includes 1 Spectral governance ruleset.

Distru’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, signup flow, authentication, and 20 more developer resources.

43.2/100 developing ▬ flat Agent 33/100 agent ready Front door AI 3/6 light Heartbeat 100/100 alive saas Full breakdown ↓
scored 2026-11-06 · rubric v0.27.0 · Show this score on your site →
2 published contracts 2 Agent Skills
CompanyCannabisERPSeed-to-SaleInventoryComplianceDistributionManufacturingWholesaleMetrc

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-11-06 · rubric v0.27.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site. Kin Score badge preview for Distru It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/distru/"><img src="https://apis.io/badge/distru/card.svg" alt="Distru on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
  • MCP Server +12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
  • Idempotency +9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
  • A2A Agent Card +8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
  • Rate-Limit Signaling +7 pts — OpenAPI responses document X-RateLimit-* / RateLimit headers (verified), else a rate_limits artifact or RateLimits link (documented)
  • Registration Without a Human +6 pts — a `registration_endpoint` in the served RFC 8414 / OIDC discovery document
  • Delegated User Identity +6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
6 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
Each check links to what satisfies it. Publish the artifact, or tell us where it already lives, and the score moves on the next scoring run.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from the provider profile at artifacts.apis.io/distru/apis.yml: open an issue on github.com/api-evangelist/distru to ask a question or point us at an artifact you publish. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

Markets this provider is in provisional

The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.

MarketPositionDepthRegistered MCP serverDeclares compatibility
Regulated Retail (cannabis track-and-trace, delivery marketplaces) standard 23.4 (thin) - -

Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.

Standards implemented 1

Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.

measured — observed by APIs.io (published)

APIs 83

Individual APIs this provider publishes, each with its own machine-readable definition.

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 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 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 Vehicles API

The Vehicles API from Distru — 1 operation(s) for vehicles.

Distru Assembly API

The Assembly API from Distru — 5 operation(s) for assembly.

Distru Batch API

The Batch API from Distru — 3 operation(s) for batch.

Distru Bin API

The Bin API from Distru — 2 operation(s) for bin.

Distru Charge Preset API

The ChargePreset API from Distru — 2 operation(s) for chargepreset.

Distru Cogs API

The Cogs API from Distru — 1 operation(s) for cogs.

Distru Company API

The Company API from Distru — 4 operation(s) for company.

Distru Company Group API

The CompanyGroup API from Distru — 2 operation(s) for companygroup.

Distru Contact API

The Contact API from Distru — 2 operation(s) for contact.

Distru Cost API

The Cost API from Distru — 3 operation(s) for cost.

Distru Cost Type API

The CostType API from Distru — 2 operation(s) for costtype.

Distru Credit API

The Credit API from Distru — 3 operation(s) for credit.

Distru Cultivation Transaction History API

The CultivationTransactionHistory API from Distru — 1 operation(s) for cultivationtransactionhistory.

Distru Deleted Record API

The DeletedRecord API from Distru — 1 operation(s) for deletedrecord.

Distru Driver API

The Driver API from Distru — 2 operation(s) for driver.

Distru File Attachment API

The FileAttachment API from Distru — 1 operation(s) for fileattachment.

Distru Harvest Outputs API

The HarvestOutputs API from Distru — 1 operation(s) for harvestoutputs.

Distru Inventory Assets API

The InventoryAssets API from Distru — 1 operation(s) for inventoryassets.

Distru Inventory Transaction History API

The InventoryTransactionHistory API from Distru — 1 operation(s) for inventorytransactionhistory.

Distru Inventory Valuation API

The InventoryValuation API from Distru — 1 operation(s) for inventoryvaluation.

Distru Invoice API

The Invoice API from Distru — 5 operation(s) for invoice.

Distru Invoice History API

The InvoiceHistory API from Distru — 1 operation(s) for invoicehistory.

Distru License API

The License API from Distru — 2 operation(s) for license.

Distru License Type API

The LicenseType API from Distru — 1 operation(s) for licensetype.

Distru Location API

The Location API from Distru — 2 operation(s) for location.

Distru Menu API

The Menu API from Distru — 2 operation(s) for menu.

Distru Metrc API

The Metrc API from Distru — 10 operation(s) for metrc.

Distru Official Product Category API

The OfficialProductCategory API from Distru — 1 operation(s) for officialproductcategory.

Distru Order API

The Order API from Distru — 4 operation(s) for order.

Distru Package API

The Package API from Distru — 6 operation(s) for package.

Distru Payment API

The Payment API from Distru — 3 operation(s) for payment.

Distru Plant Lifecycle API

The PlantLifecycle API from Distru — 1 operation(s) for plantlifecycle.

Distru Price Tier API

The PriceTier API from Distru — 2 operation(s) for pricetier.

Distru Product API

The Product API from Distru — 4 operation(s) for product.

Distru Product Image API

The ProductImage API from Distru — 2 operation(s) for productimage.

Distru Product Pos Mapping API

The ProductPosMapping API from Distru — 2 operation(s) for productposmapping.

Distru Product Subcategory API

The ProductSubcategory API from Distru — 2 operation(s) for productsubcategory.

Distru Purchase API

The Purchase API from Distru — 4 operation(s) for purchase.

Distru Purchase Order History API

The PurchaseOrderHistory API from Distru — 1 operation(s) for purchaseorderhistory.

Distru Purchases By Company API

The PurchasesByCompany API from Distru — 1 operation(s) for purchasesbycompany.

Distru Purchases By Product API

The PurchasesByProduct API from Distru — 1 operation(s) for purchasesbyproduct.

Distru Return API

The Return API from Distru — 2 operation(s) for return.

Distru Sales By Company API

The SalesByCompany API from Distru — 1 operation(s) for salesbycompany.

Distru Sales By Product API

The SalesByProduct API from Distru — 1 operation(s) for salesbyproduct.

Distru Sales By User API

The SalesByUser API from Distru — 1 operation(s) for salesbyuser.

Distru Sales Order History API

The SalesOrderHistory API from Distru — 1 operation(s) for salesorderhistory.

Distru Sales Order Item History API

The SalesOrderItemHistory API from Distru — 1 operation(s) for salesorderitemhistory.

Distru Sales Order Tax API

The SalesOrderTax API from Distru — 1 operation(s) for salesordertax.

Distru Stock Adjustment API

The StockAdjustment API from Distru — 2 operation(s) for stockadjustment.

Distru Strain API

The Strain API from Distru — 2 operation(s) for strain.

Distru Tag API

The Tag API from Distru — 2 operation(s) for tag.

Distru Task API

The Task API from Distru — 2 operation(s) for task.

Distru Tax API

The Tax API from Distru — 2 operation(s) for tax.

Distru Test Result API

The TestResult API from Distru — 3 operation(s) for testresult.

Distru Unit Type API

The UnitType API from Distru — 2 operation(s) for unittype.

Distru User API

The User API from Distru — 2 operation(s) for user.

Distru Vehicle API

The Vehicle API from Distru — 2 operation(s) for vehicle.

Distru Custom Field API

The Custom Field API from Distru — 2 operation(s) for custom field.

Distru Custom Fields API

The Custom Fields API from Distru — 2 operation(s) for custom fields.

Distru File Attachments API

The File Attachments API from Distru — 1 operation(s) for file attachments.

Distru Order Fulfillment API

The Order Fulfillment API from Distru — 1 operation(s) for order fulfillment.

Distru Payment Method API

The Payment Method API from Distru — 2 operation(s) for payment method.

Distru Payment Methods API

The Payment Methods API from Distru — 2 operation(s) for payment methods.

Distru Payment Term API

The Payment Term API from Distru — 1 operation(s) for payment term.

Distru Product Category API

The Product Category API from Distru — 2 operation(s) for product category.

Distru Product Group API

The Product Group API from Distru — 2 operation(s) for product group.

Distru Test Results API

The Test Results API from Distru — 1 operation(s) for test results.

Scroll for all 83

Open Collections 21

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Scroll for all 21

Agent Skills 2

Packaged agent skills for driving this provider's APIs from an AI assistant.

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Distru API Rules

61 rules · 44 errors 15 warnings 2 info

SPECTRAL

OpenAPI Overlays 1

Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.

Distru Openapi Overlay

3 actions · update · distru-openapi.yml

DERIVED

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Distru Authentication

http · 1 scheme

SECURITY

Distru Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Distru Agentic Access

50 operations · 16 acting

50 operations · 16 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Access & Security 2

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: distru
name: Distru
description: 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.
url: https://raw.githubusercontent.com/api-evangelist/distru/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- felicis
x-tier: stub
x-tier-reason: portfolio-lead
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: unknown
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Unknown
  confidence: low
  source:
  - authentication
  - security
  generated: '2026-11-06'
  method: derived
specificationVersion: '0.23'
created: '2026-07-17'
modified: '2026-07-18'
image: https://cdn.prod.website-files.com/6352c27835e754635b10bba3/64efab164e5b7a73477d8993_api-docs.webp
tags:
- Company
- Cannabis
- ERP
- Seed-to-Sale
- Inventory
- Compliance
- Distribution
- Manufacturing
- Wholesale
- Metrc
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
apis:
- aid: distru:distru-assemblies-api
  name: Distru Assemblies API
  description: The Assemblies API from Distru — 2 operation(s) for assemblies.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Assemblies
  properties:
  - type: OpenAPI
    url: openapi/distru-assemblies-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-batches-api
  name: Distru Batches API
  description: The Batches API from Distru — 2 operation(s) for batches.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Batches
  properties:
  - type: OpenAPI
    url: openapi/distru-batches-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-companies-api
  name: Distru Companies API
  description: The Companies API from Distru — 2 operation(s) for companies.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Companies
  properties:
  - type: OpenAPI
    url: openapi/distru-companies-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-contacts-api
  name: Distru Contacts API
  description: The Contacts API from Distru — 2 operation(s) for contacts.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Contacts
  properties:
  - type: OpenAPI
    url: openapi/distru-contacts-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-inventory-api
  name: Distru Inventory API
  description: The Inventory API from Distru — 1 operation(s) for inventory.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Inventory
  properties:
  - type: OpenAPI
    url: openapi/distru-inventory-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-invoices-api
  name: Distru Invoices API
  description: The Invoices API from Distru — 3 operation(s) for invoices.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Invoices
  properties:
  - type: OpenAPI
    url: openapi/distru-invoices-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-locations-api
  name: Distru Locations API
  description: The Locations API from Distru — 2 operation(s) for locations.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Location
  tags_raw:
  - Locations
  properties:
  - type: OpenAPI
    url: openapi/distru-locations-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-menus-api
  name: Distru Menus API
  description: The Menus API from Distru — 2 operation(s) for menus.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Menus
  properties:
  - type: OpenAPI
    url: openapi/distru-menus-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-orders-api
  name: Distru Orders API
  description: The Orders API from Distru — 2 operation(s) for orders.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Order
  tags_raw:
  - Orders
  properties:
  - type: OpenAPI
    url: openapi/distru-orders-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-packages-api
  name: Distru Packages API
  description: The Packages API from Distru — 1 operation(s) for packages.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Packages
  properties:
  - type: OpenAPI
    url: openapi/distru-packages-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-productposmappings-api
  name: Distru ProductPosMappings API
  description: The ProductPosMappings API from Distru — 2 operation(s) for productposmappings.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - ProductPosMappings
  properties:
  - type: OpenAPI
    url: openapi/distru-productposmappings-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-products-api
  name: Distru Products API
  description: The Products API from Distru — 2 operation(s) for products.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Product
  tags_raw:
  - Products
  properties:
  - type: OpenAPI
    url: openapi/distru-products-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-purchases-api
  name: Distru Purchases API
  description: The Purchases API from Distru — 3 operation(s) for purchases.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Purchases
  properties:
  - type: OpenAPI
    url: openapi/distru-purchases-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-returns-api
  name: Distru Returns API
  description: The Returns API from Distru — 2 operation(s) for returns.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Returns
  properties:
  - type: OpenAPI
    url: openapi/distru-returns-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-stockadjustments-api
  name: Distru StockAdjustments API
  description: The StockAdjustments API from Distru — 3 operation(s) for stockadjustments.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - StockAdjustments
  properties:
  - type: OpenAPI
    url: openapi/distru-stockadjustments-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-strains-api
  name: Distru Strains API
  description: The Strains API from Distru — 2 operation(s) for strains.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Strain
  tags_raw:
  - Strains
  properties:
  - type: OpenAPI
    url: openapi/distru-strains-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-vehicles-api
  name: Distru Vehicles API
  description: The Vehicles API from Distru — 1 operation(s) for vehicles.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com/public/v1
  tags:
  - Vehicles
  properties:
  - type: OpenAPI
    url: openapi/distru-vehicles-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-assembly-api
  name: Distru Assembly API
  description: The Assembly API from Distru — 5 operation(s) for assembly.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Assembly
  properties:
  - type: OpenAPI
    url: openapi/distru-assembly-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-batch-api
  name: Distru Batch API
  description: The Batch API from Distru — 3 operation(s) for batch.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Batch
  properties:
  - type: OpenAPI
    url: openapi/distru-batch-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-bin-api
  name: Distru Bin API
  description: The Bin API from Distru — 2 operation(s) for bin.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Bin
  properties:
  - type: OpenAPI
    url: openapi/distru-bin-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-chargepreset-api
  name: Distru Charge Preset API
  description: The ChargePreset API from Distru — 2 operation(s) for chargepreset.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - ChargePreset
  properties:
  - type: OpenAPI
    url: openapi/distru-chargepreset-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-cogs-api
  name: Distru Cogs API
  description: The Cogs API from Distru — 1 operation(s) for cogs.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Cogs
  properties:
  - type: OpenAPI
    url: openapi/distru-cogs-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-company-api
  name: Distru Company API
  description: The Company API from Distru — 4 operation(s) for company.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Company
  properties:
  - type: OpenAPI
    url: openapi/distru-company-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-companygroup-api
  name: Distru Company Group API
  description: The CompanyGroup API from Distru — 2 operation(s) for companygroup.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - CompanyGroup
  properties:
  - type: OpenAPI
    url: openapi/distru-companygroup-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-contact-api
  name: Distru Contact API
  description: The Contact API from Distru — 2 operation(s) for contact.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Contact
  properties:
  - type: OpenAPI
    url: openapi/distru-contact-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-cost-api
  name: Distru Cost API
  description: The Cost API from Distru — 3 operation(s) for cost.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Cost
  properties:
  - type: OpenAPI
    url: openapi/distru-cost-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-costtype-api
  name: Distru Cost Type API
  description: The CostType API from Distru — 2 operation(s) for costtype.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - CostType
  properties:
  - type: OpenAPI
    url: openapi/distru-costtype-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-credit-api
  name: Distru Credit API
  description: The Credit API from Distru — 3 operation(s) for credit.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Credit
  properties:
  - type: OpenAPI
    url: openapi/distru-credit-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-cultivationtransactionhistory-api
  name: Distru Cultivation Transaction History API
  description: The CultivationTransactionHistory API from Distru — 1 operation(s) for cultivationtransactionhistory.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - CultivationTransactionHistory
  properties:
  - type: OpenAPI
    url: openapi/distru-cultivationtransactionhistory-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-deletedrecord-api
  name: Distru Deleted Record API
  description: The DeletedRecord API from Distru — 1 operation(s) for deletedrecord.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - DeletedRecord
  properties:
  - type: OpenAPI
    url: openapi/distru-deletedrecord-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-driver-api
  name: Distru Driver API
  description: The Driver API from Distru — 2 operation(s) for driver.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Driver
  properties:
  - type: OpenAPI
    url: openapi/distru-driver-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-fileattachment-api
  name: Distru File Attachment API
  description: The FileAttachment API from Distru — 1 operation(s) for fileattachment.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - FileAttachment
  properties:
  - type: OpenAPI
    url: openapi/distru-fileattachment-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-harvestoutputs-api
  name: Distru Harvest Outputs API
  description: The HarvestOutputs API from Distru — 1 operation(s) for harvestoutputs.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - HarvestOutputs
  properties:
  - type: OpenAPI
    url: openapi/distru-harvestoutputs-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-inventoryassets-api
  name: Distru Inventory Assets API
  description: The InventoryAssets API from Distru — 1 operation(s) for inventoryassets.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - InventoryAssets
  properties:
  - type: OpenAPI
    url: openapi/distru-inventoryassets-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-inventorytransactionhistory-api
  name: Distru Inventory Transaction History API
  description: The InventoryTransactionHistory API from Distru — 1 operation(s) for inventorytransactionhistory.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - InventoryTransactionHistory
  properties:
  - type: OpenAPI
    url: openapi/distru-inventorytransactionhistory-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-inventoryvaluation-api
  name: Distru Inventory Valuation API
  description: The InventoryValuation API from Distru — 1 operation(s) for inventoryvaluation.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - InventoryValuation
  properties:
  - type: OpenAPI
    url: openapi/distru-inventoryvaluation-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-invoice-api
  name: Distru Invoice API
  description: The Invoice API from Distru — 5 operation(s) for invoice.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Invoice
  properties:
  - type: OpenAPI
    url: openapi/distru-invoice-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-invoicehistory-api
  name: Distru Invoice History API
  description: The InvoiceHistory API from Distru — 1 operation(s) for invoicehistory.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - InvoiceHistory
  properties:
  - type: OpenAPI
    url: openapi/distru-invoicehistory-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-license-api
  name: Distru License API
  description: The License API from Distru — 2 operation(s) for license.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - License
  properties:
  - type: OpenAPI
    url: openapi/distru-license-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-licensetype-api
  name: Distru License Type API
  description: The LicenseType API from Distru — 1 operation(s) for licensetype.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - LicenseType
  properties:
  - type: OpenAPI
    url: openapi/distru-licensetype-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-location-api
  name: Distru Location API
  description: The Location API from Distru — 2 operation(s) for location.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Location
  properties:
  - type: OpenAPI
    url: openapi/distru-location-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-menu-api
  name: Distru Menu API
  description: The Menu API from Distru — 2 operation(s) for menu.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Menu
  properties:
  - type: OpenAPI
    url: openapi/distru-menu-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-metrc-api
  name: Distru Metrc API
  description: The Metrc API from Distru — 10 operation(s) for metrc.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Metrc
  properties:
  - type: OpenAPI
    url: openapi/distru-metrc-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-officialproductcategory-api
  name: Distru Official Product Category API
  description: The OfficialProductCategory API from Distru — 1 operation(s) for officialproductcategory.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - OfficialProductCategory
  properties:
  - type: OpenAPI
    url: openapi/distru-officialproductcategory-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-order-api
  name: Distru Order API
  description: The Order API from Distru — 4 operation(s) for order.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Order
  properties:
  - type: OpenAPI
    url: openapi/distru-order-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-package-api
  name: Distru Package API
  description: The Package API from Distru — 6 operation(s) for package.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Package
  properties:
  - type: OpenAPI
    url: openapi/distru-package-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-payment-api
  name: Distru Payment API
  description: The Payment API from Distru — 3 operation(s) for payment.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Payment
  properties:
  - type: OpenAPI
    url: openapi/distru-payment-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-plantlifecycle-api
  name: Distru Plant Lifecycle API
  description: The PlantLifecycle API from Distru — 1 operation(s) for plantlifecycle.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - PlantLifecycle
  properties:
  - type: OpenAPI
    url: openapi/distru-plantlifecycle-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-pricetier-api
  name: Distru Price Tier API
  description: The PriceTier API from Distru — 2 operation(s) for pricetier.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - PriceTier
  properties:
  - type: OpenAPI
    url: openapi/distru-pricetier-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-product-api
  name: Distru Product API
  description: The Product API from Distru — 4 operation(s) for product.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Product
  properties:
  - type: OpenAPI
    url: openapi/distru-product-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-productimage-api
  name: Distru Product Image API
  description: The ProductImage API from Distru — 2 operation(s) for productimage.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - ProductImage
  properties:
  - type: OpenAPI
    url: openapi/distru-productimage-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-productposmapping-api
  name: Distru Product Pos Mapping API
  description: The ProductPosMapping API from Distru — 2 operation(s) for productposmapping.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - ProductPosMapping
  properties:
  - type: OpenAPI
    url: openapi/distru-productposmapping-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-productsubcategory-api
  name: Distru Product Subcategory API
  description: The ProductSubcategory API from Distru — 2 operation(s) for productsubcategory.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - ProductSubcategory
  properties:
  - type: OpenAPI
    url: openapi/distru-productsubcategory-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-purchase-api
  name: Distru Purchase API
  description: The Purchase API from Distru — 4 operation(s) for purchase.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Purchase
  properties:
  - type: OpenAPI
    url: openapi/distru-purchase-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-purchaseorderhistory-api
  name: Distru Purchase Order History API
  description: The PurchaseOrderHistory API from Distru — 1 operation(s) for purchaseorderhistory.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - PurchaseOrderHistory
  properties:
  - type: OpenAPI
    url: openapi/distru-purchaseorderhistory-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-purchasesbycompany-api
  name: Distru Purchases By Company API
  description: The PurchasesByCompany API from Distru — 1 operation(s) for purchasesbycompany.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - PurchasesByCompany
  properties:
  - type: OpenAPI
    url: openapi/distru-purchasesbycompany-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-purchasesbyproduct-api
  name: Distru Purchases By Product API
  description: The PurchasesByProduct API from Distru — 1 operation(s) for purchasesbyproduct.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - PurchasesByProduct
  properties:
  - type: OpenAPI
    url: openapi/distru-purchasesbyproduct-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml
- aid: distru:distru-return-api
  name: Distru Return API
  description: The Return API from Distru — 2 operation(s) for return.
  humanURL: https://apidocs.distru.dev
  baseURL: https://app.distru.com
  tags:
  - Return
  properties:
  - type: OpenAPI
    url: openapi/distru-return-api-openapi.yml
  - type: Documentation
    url: https://apidocs.distru.dev
  - type: APIReference
    url: https://apidocs.distru.dev
  - type: Authentication
    url: authentication/distru-authentication.yml


# --- truncated at 32 KB (46 KB total) ---
# Full source: https://artifacts.apis.io/distru/apis.yml

Distru API — frequently asked questions

Does Distru have an API?

Yes. APIs.io lists 83 APIs from Distru, including Distru Assemblies API, Distru Batches API and Distru Companies API, and 80 more.

Is there an OpenAPI specification for the Distru API?

Yes. APIs.io indexes 83 OpenAPI specifications for Distru, each linked for download from this page.

How do I authenticate with the Distru API?

Distru uses bearer-token authentication (http · 1 scheme). The details are profiled on APIs.io as Distru Authentication.

Is the Distru API ready for AI agents?

Distru has a Kin Score of 43.2 out of 100 (developing) and an Agent Readiness score of 32.8 (agent-ready), scored by API Evangelist on 2026-11-06.

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/distru"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/distru/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/distru/evidence"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.