Bulk-fetch homes.com properties (structured records only)
homes_bulk_getFetch up to 200 homes.com property records in one call. Returns structured data including features, HOA fees, schools, and lot size. Errors are captured per-row without failing the entire request.
Instructions
Fetch up to 200 homes.com properties in one call and return their structured records. Pass urls: string[]. Results are ordered to match the input array and per-row errors are captured (one bad URL won't fail the whole call). Each row carries a status (ok / error / pending). Mirrors homes_get_property per-row, including extracted_features, hoa_fee, highlights, schools, lot_size_sqft + the derived lot_size_acres (null — never 0 — for condos / no-lot listings), and all standard listing fields. The raw description is omitted by default; opt back in via include_description: true. The whole call is bounded by an overall hard deadline: a single slow/hung URL never wedges the server — when the deadline is reached any unsettled row is returned with status: "pending" and a pending count so you can re-run just those URLs. Use this instead of looping homes_compare_properties (which caps at 8 + emits a redundant summary table) when you just want the records. Read-only; safe to call repeatedly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| urls | Yes | Array of homes.com property URLs or paths (e.g. from a homes_search_properties result). 1–200 per call. | |
| include_description | No | When true, include the raw listing `description` marketing prose per-row. Default false. |