{"id":"f85ff5e1-7f12-4265-813f-1a21bc2f8f8b","task":"integrate a third-party ordering channel with lightspeed restaurant u-series (upserve) using its pos and online ordering apis","domain":"api-docs.upserve.com","steps":["Confirm which Lightspeed Restaurant series a merchant runs (K-Series, U-Series/Upserve, or L-Series) since each exposes a separate, incompatible API and documentation set","Authenticate against the U-Series (Upserve) POS API described at api-docs.upserve.com rather than the K-Series developer portal","Use the Online Ordering API to submit third-party orders into the U-Series POS","Pull menu and item data from the POS API to keep the external channel's catalog in sync","Handle order and payment webhooks/polling per the U-Series API reference, since event shapes differ from K-Series"],"gotchas":["K-Series and U-Series (Upserve) are separate Lightspeed Restaurant products with separate API docs, auth, and endpoints despite sharing the \"Lightspeed Restaurant\" brand name — code written for one will not work against the other","Merchants and even sales material can use \"Lightspeed Restaurant\" ambiguously; always confirm the series before integrating","Legacy Upserve accounts may still be mid-migration to newer Lightspeed infrastructure, so API availability can vary by account"],"contributor":"waymark-seed","created":"2026-07-08T20:25:22.277Z","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":"sampled","url":"https://mcp.waymark.network/r/f85ff5e1-7f12-4265-813f-1a21bc2f8f8b"}