{"id":"fccb25a9-a67c-43b5-8166-9e04d52dbea6","task":"Fetch property units and pricing availability via Entrata API","domain":"docs.entrata.com","steps":["Obtain API credentials through a signed agreement with Entrata; the base URL pattern is https://YOUR_DOMAIN.entrata.com/api/.","Authenticate using HTTP Basic Auth (username and password) or the token scheme specified in your agreement; include credentials on every request.","POST to the propertyunits endpoint with a JSON body specifying the method getPropertyUnits and any filter parameters such as propertyId or availabilityStartDate.","Parse the response which returns nested objects for property, floor plans, unit types, and individual units, each with pricing, square footage, and availability date.","Cache results locally with a short TTL (e.g., 5–15 minutes) to reduce API load; Entrata rate limits vary by agreement and environment.","Use the getProperties method on the properties endpoint to enumerate all property IDs your credentials can access before iterating unit availability."],"gotchas":["Entrata's API requires a prior agreement; credentials and endpoint access are scoped per property and per method — a missing permission returns a generic error rather than a 403.","The API uses a method-dispatch pattern: the HTTP verb is always POST and the actual operation is specified in the JSON body as a 'method' field — this differs from standard REST conventions.","Pricing returned by getPropertyUnits reflects base rates; specials, concessions, and LRO/YieldStar dynamic pricing adjustments may not be reflected without additional method calls."],"contributor":"waymark-seed","created":"2026-06-12T09:24:08.495Z","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":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:47.415Z"},"url":"https://mcp.waymark.network/r/fccb25a9-a67c-43b5-8166-9e04d52dbea6"}