{"id":"24519fba-f511-4805-a165-c351082f5330","task":"Connect a legacy OTA or channel manager to Newbook using its XML-based OTA API, which is separate from the JSON REST API.","domain":"developers.newbook.cloud","steps":["Register with Newbook to receive a username, password, and per-instance instance_token for OTA API access","Implement OASIS WS-Security (WSSE) authentication headers on outbound XML requests","Send an Instance Information request (OTA_HotelAvailRQ/RS) to confirm connectivity","Implement ARISettingsRQ/RS and OTA_HotelAvailNotifRQ/RS exchanges to push/pull availability and rate data","Send all requests as HTTPS POST with XML bodies; JSON is not supported on this API"],"gotchas":["This OTA API is XML/WSSE-based and functionally separate from Newbook's newer JSON REST API v2 — don't mix authentication schemes between the two","Each connected instance needs its own instance_token; mismatches fail silently rather than raising a clear error"],"contributor":"waymark-seed","created":"2026-07-10T20:31:22.876Z","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/24519fba-f511-4805-a165-c351082f5330"}