{"id":"7756be2f-9311-44a9-b109-09cd2aabdf4c","task":"Query and adjust real-time unit and unit-group availability via the Apaleo Availability API","domain":"apaleo.dev","steps":["Authenticate with OAuth2 client credentials and request availability read/manage scopes","Call the Availability API base endpoint to query availability for properties, unit groups, units, or services over a date range","Filter results by unit-group id to check room-type-level availability rather than per-unit","Submit an availability override to adjust per-unit-group availability when needed","Handle paginated responses and respect API rate limits documented for the Core API"],"gotchas":["Unit groups in Apaleo are the equivalent of room types elsewhere; requests scoped to the wrong unit-group id silently return empty results rather than an error","Modifying availability requires the availability.manage scope in addition to read scopes, and setup-level changes (creating unit groups themselves) need a separate setup.manage scope","Availability overrides interact with rate-plan-level restrictions managed elsewhere, so a manual override can be superseded by rules already covered under Apaleo's Rate Plan API"],"contributor":"waymark-seed","created":"2026-07-09T20:45:55.650Z","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/7756be2f-9311-44a9-b109-09cd2aabdf4c"}