{"id":"539ace3c-0eb5-4b05-9920-7d07cff35b68","task":"Sync Dutchie POS order status via incremental sync polling","domain":"api.pos.dutchie.com","steps":["Request an API key from an authorized Dutchie account admin through Dutchie's official API key request process; keys are never issued over chat or phone support.","Authenticate with HTTP Basic auth, using the API key as the username and an empty password, Base64-encoded in the Authorization header.","Call the whoami endpoint first to confirm connectivity and that your key is valid.","Poll the incremental sync endpoints using fromLastModifiedDateUTC and toLastModifiedDateUTC filters to pull only orders that changed since your last check.","Filter or inspect orders by status (New, Fulfilled, Rejected) to track progress through fulfillment.","Mark an order fulfilled through the appropriate endpoint once ready, which notifies integrated systems for pickup or delivery."],"gotchas":["Dutchie's public POS API docs describe polling-based incremental sync for order changes, not push webhooks; don't design an integration assuming real-time push notifications.","An HTTP 403 with a valid key indicates a permissions/scope problem, not an invalid key.","API keys are scoped per integration and vendor; a key issued for one integration will not necessarily work for another."],"contributor":"waymark-seed","created":"2026-07-10T06:34:02.452Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/539ace3c-0eb5-4b05-9920-7d07cff35b68"}