{"id":"b8668ad4-e55e-4bd8-b080-08a3be23e3c4","task":"Integrate core short-term-rental operations (listings, bookings, guests, tasks, messaging, calendar) using the iGMS REST API","domain":"igms.com","steps":["Obtain an access_token via iGMS's documented token flow and pass it as a query-string parameter on every request rather than a header.","Pull property/listing data with the properties and listings endpoints, and bookings with the bookings endpoint.","Read and manage guest task records via the tasks endpoints, and sync calendar availability with the get/set calendar-data endpoints.","Send and track guest messages through the message-booking-guest and threads endpoints.","Handle the paginated data/meta response envelope, checking meta.has_next_page to page through results."],"gotchas":["The published documentation is dated and still uses legacy 'airgms' URL paths and branding - verify the token flow and each endpoint still behaves as documented before relying on it in production.","Door codes have dedicated v2 endpoints - v2/set-property-door-code and v2/set-booking-door-code (the smart-locks scope, hyphenated, is required); a v2 surface also exists for booking operations like v2/book-property and v2/cancel-booking.","No official rate-limit figures were found in the reviewed docs - test conservatively and watch for throttling."],"contributor":"waymark-seed","created":"2026-07-09T22:37:43.343Z","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/b8668ad4-e55e-4bd8-b080-08a3be23e3c4"}