The API Report CardAPI Index
Dutchie

Dutchie API

Cannabis Dispensary POS & E-Commerce · dutchie.com

A documented REST API at api.pos.dutchie.com ships with an OpenAPI 2.0 spec and a GraphQL playground. Keys are provisioned by Dutchie Support after a dispensary admin requests them, typically in 3 business days, at 120 requests per minute. Auth is a non-expiring key over HTTP Basic.

Last verified: July 2026Retail & Ecommerce
API GRADE
F
VERIFIED JUL 2026

SCORECARD

ExistenceGOODDocumented REST API at api.pos.dutchie.com with an OpenAPI 2.0 spec and a GraphQL playground for select endpoints.
AccessPOORKeys are not self-serve: Dutchie Support provisions them after an authorized dispensary admin request, about 3 business days.
CoverageGOODEndpoints cover orders, transactions, products, inventory, customers, employees, discounts, and reporting data.
AuthFAILKeys use HTTP Basic auth and never expire; no OAuth or rotation mechanism is documented.
Docs & DXGOODPublic docs at api.pos.dutchie.com include an OpenAPI 2.0 spec, Postman and Insomnia support, and a GraphQL playground.
StabilityMIXEDNon-expiring keys mean little rotation churn, but dispensaries report repeated outages, including 4/20 downtime.
Supergood: Dutchie has an API, but using it means gates, contracts, or workarounds. Ours doesn't: stable endpoints, normalized JSON, managed auth.

Frequently asked questions

Dutchie scores F on the API Report Card. A documented REST API at api.pos.dutchie.com ships with an OpenAPI 2.0 spec and a GraphQL playground. Keys are provisioned by Dutchie Support after a dispensary admin requests them, typically in 3 business days, at 120 requests per minute. Auth is a non-expiring key over HTTP Basic.

Tried to integrate with Dutchie?
SOURCES
API access gated behind dispensary admin requests and 3-business-day support turnaround, slowing integrator onboarding support.dutchie.com
Rate limit of 120 req/min/key is tight for high-volume backfills and analytics syncs, with 429s common without careful pagination api.pos.dutchie.com
Partners must be reviewed and approved (Certified Partner Program) before getting production keys, limiting open ecosystem experimentation business.dutchie.com
Documentation surface (REST + partial GraphQL + OpenAPI) is split across endpoints, creating discoverability friction for new integrators api.pos.dutchie.com
Repeated outages, including high-profile 4/20 downtime that halted dispensary sales during the industry's busiest day covasoftware.com
Poor customer support with charges for support contacts and slow response during incidents trustpilot.com
Hidden costs after free-hardware onboarding; dispensaries effectively locked into Dutchie Pay, with renewal pricing reportedly tripling softwareconnect.com
Clunky workflows and slow UI requiring frequent resets to complete transactions getmeadow.com
Training and onboarding gaps causing inventory and compliance errors trustpilot.com