Fetch a saved search and inflate its listings in one call
onehome_get_saved_search_with_listingsRetrieves a saved search and its full listing details in one call, combining search metadata with property records for streamlined access.
Instructions
Combo tool: the "show me my saved homes" flow in a single round trip. Internally runs GetSavedSearchBySearchId to fetch the saved search (name, filters, polygon, listingIds) and then GetSavedListings to inflate those listingIds into full property records — the same two-call sequence as calling onehome_get_saved_search followed by onehome_search_properties(saved_search_id=...), but exposed as one tool so the magic-link-to-listings consumer flow is a single MCP call. Returns { saved_search, listings, count, page_info }. Both saved_search_id and group_id default to the magic-link session context. Sort defaults to property.MajorChangeTimestamp DESC (Newest). Listings are returned via the GraphQL listing-card projection (buildGetSavedListings), which does NOT include PublicRemarks — so there is no raw description to opt back into here. Use onehome_get_property(listing_id) per row when you need the full description for a specific listing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| group_id | No | ||
| page_num | No | ||
| page_size | No | ||
| sort_field | No | GraphQL dotted-path, e.g. property.MajorChangeTimestamp or property.ListPrice | |
| sort_order | No | ||
| saved_search_id | No | ||
| include_dislikes | No |