risewellhomes.com APIrisewellhomes.com ↗
Browse floor plans, explore available homes, and discover communities offered by Risewell Homes directly from their new home builder catalog. Find detailed information about QMI homes and community listings to compare options and plan your next purchase.
curl -X GET 'https://api.parse.bot/scraper/cf2a3ea3-6712-4faa-bd60-3afd87ca9320/get_community_plans' \ -H 'X-API-Key: $PARSE_API_KEY'
Typed, relational, agent-ready
A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.
- Fully typed · autocompletes
- Objects link to objects
- Typed errors & pagination
Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:
uv add parse-sdk uv run parse init uv run parse add --marketplace risewellhomes-com-api
uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.
"""Walkthrough: Risewell Homes SDK — browse communities, drill into plans and QMI homes."""
from parse_apis.Risewell_Homes_API import RisewellHomes, CommunityNotFound
client = RisewellHomes()
# List communities, capped to 5
for community in client.communities.list(limit=5):
print(community.name, community.division, community.status)
# Drill into a specific community's floor plans
gage = client.community(slug="gage")
for plan in gage.plans.list(limit=3):
print(plan.plan_name, plan.square_footage, plan.starting_price, plan.bathrooms)
# Check QMI (quick move-in) homes for same community
for home in gage.qmi_homes.list(limit=3):
print(home.plan_name, home.qmi_price, home.address, home.status)
# Typed error handling: attempt to fetch a non-existent community
try:
bad = client.community(slug="nonexistent-community-xyz")
for plan in bad.plans.list(limit=1):
print(plan.plan_name)
except CommunityNotFound as exc:
print(f"Community not found: {exc.community_slug}")
print("exercised: communities.list / community.plans.list / community.qmi_homes.list / CommunityNotFound")
Retrieve all floor plans and Quick Move-In homes for a specific community. Returns builder name, community name, plan names, square footage, bedrooms, bathrooms, pricing, status, and listing URLs. Each community contains both floor plans (with starting 'from' prices) and QMI homes (with current sale prices, addresses, and move-in dates).
| Param | Type | Description |
|---|---|---|
| community_slugrequired | string | URL slug identifying the community (e.g. 'gage', 'brickline', 'valor-at-liberty'). Obtain from list_communities endpoint. |
{
"type": "object",
"fields": {
"qmi_homes": "array of QMI home objects",
"floor_plans": "array of floor plan objects",
"builder_name": "string",
"community_url": "string",
"community_name": "string",
"total_qmi_homes": "integer",
"total_floor_plans": "integer"
},
"sample": {
"data": {
"qmi_homes": [
{
"city": "Huntington Beach",
"state": "CA",
"garage": 2,
"status": "Move-In Ready",
"address": "7256 Aura Circle",
"bedrooms": 2,
"homesite": "29",
"bathrooms": 2.5,
"plan_name": "Plan Two",
"qmi_price": 969990,
"listing_url": "https://risewellhomes.com/southern-california/orange-county-new-homes/neighborhoods/gage/lot-29-plan-two/",
"plan_number": null,
"postal_code": "92647",
"builder_name": "Risewell Homes",
"listing_type": "qmi",
"community_name": "Gage",
"square_footage": 1266,
"starting_price": null,
"completion_date": "2025-12-01T00:00:00+00:00"
}
],
"floor_plans": [
{
"garage": 2,
"status": "Now Selling",
"bedrooms": 3,
"bathrooms": 2.5,
"plan_name": "Plan Three",
"qmi_price": null,
"listing_url": "https://risewellhomes.com/southern-california/orange-county-new-homes/neighborhoods/gage/plan-three-3/",
"plan_number": null,
"bedrooms_max": 3,
"builder_name": "Risewell Homes",
"listing_type": "floor_plan",
"bathrooms_max": 2.5,
"community_name": "Gage",
"square_footage": 1389,
"starting_price": 1124050,
"square_footage_max": 1389
}
],
"builder_name": "Risewell Homes",
"community_url": "https://risewellhomes.com/southern-california/orange-county-new-homes/neighborhoods/gage/",
"community_name": "Gage",
"total_qmi_homes": 1,
"total_floor_plans": 6
},
"status": "success"
}
}About the risewellhomes.com API
The risewellhomes.com API on Parse exposes 2 endpoints for the publicly available data on risewellhomes.com. Calls return JSON over HTTPS and are billed per successful response.
Pin a release with the API-Snapshot-Version header so canonical updates don't silently change your contract.