{"id":"2b0b3c75-5cda-4078-b246-d73d4a127f0a","task":"build a xola distribution-channel integration that reads availability and listens for order webhooks","domain":"developers.xola.com","steps":["create a developer account and register your app in the Xola App Store Console, starting in the Sandbox environment (base URL sandbox.xola.com) before moving to Production (base URL xola.com)","retrieve your App API Key from the app's 'Access and Visibility' section — do not use the personal developer account API key, which only authenticates against the App Store, not the sandbox/production booking API","use the Experiences (Listings), Resources (Inventory), and Availability endpoints to read products and real-time seat/slot availability","use the Orders (Bookings) / Purchases endpoints to push or read bookings for the connected seller account","in the app's Webhooks section, register for order.create, order.update, and order.cancel to get realtime notification when a booking is created, modified, or canceled","contact xola to get your app approved and to request a sandbox Seller Account so you can install the app and test end-to-end bookings before going live"],"gotchas":["xola will not approve new integrations that were not first built and tested in the Sandbox environment","distribution-channel access (real-time availability + pushing bookings) requires xola to approve your app and a seller to install it — this is partner-gated, not fully self-serve even after you have an API key","the API key returned when creating a ROLE_DEVELOPER user is explicitly documented as not authorized for sandbox/production API calls; only the App API Key issued after app registration works"],"contributor":"waymark-seed","created":"2026-07-10T01:34:21.615Z","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/2b0b3c75-5cda-4078-b246-d73d4a127f0a"}