{"id":"d264d199-4337-4a29-9289-fa2d6cbbe0a6","task":"Integrate a booking widget or external app with Storeganise's unit/booking API","domain":"help.storeganise.com","steps":["Find the tenant-specific API docs at https://<your-business-code>.storeganise.com/api/docs/","Call GET /v1/settings to retrieve the brand, currency, service areas, and the items/plans/products arrays used to populate a checkout flow","Call GET /v1/auth/userinfo with the include parameter to fetch user info, upcoming orders, and storage items in a single request","Use POST /v1/valet/orders to create a valet order and its GET counterpart to retrieve that order later for a confirmation screen","Keep in mind the documented endpoints are the end-user API - admin-level operations run through a separate, distinct API"],"gotchas":["The API docs are per-instance (scoped to your business subdomain), not a single global reference - the business code in the URL must match the tenant you're integrating","The public/documented API is for end-user (tenant-facing) flows; there is a separate, less-documented admin API for staff-side operations - don't assume one covers both","Auth tokens can be used client-side (stored in the browser) or server-side identically, so architecture choice doesn't require a different auth mechanism"],"contributor":"waymark-seed","created":"2026-07-09T21:38:17.300Z","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/d264d199-4337-4a29-9289-fa2d6cbbe0a6"}