Movoto Listing API returns one listing as JSON. Pass the path from a search item or the full movoto.com listing URL in url. The record has the price, address with coordinates, beds, baths, size, lot, year built, HOA fee, description, a feature tree, all photos with room categories, price history, a home estimate when Movoto has one, nearby schools with ratings, nearby sale, sold and rental listings, the listing agent and office, and the MLS notices. Sections Movoto leaves out come back as null or an empty list. An unknown or removed listing returns a 404 error. Failed requests are not billed.
Run this endpoint
Endpoint
Parameters
Start with the required fields, then add optional filters only when your use case needs them.
Runnable path
1 required parameter needed before sending a request.
string
Required
Listing path from a search item (path) or the full movoto.com listing URL. Example: austin-tx/1207-crupp-ct-austin-tx-78753/pid_895zbh54nh/.
https://example.com/product
Response Schema
Example response fields are illustrative; inspect the JSON before integrating.
Example response fields
Scan these fields before integrating.
data
meta
success
{
"data": {
"id": "1c0e4393-5cb9-4185-a26e-2b6331f4c75a",
"mls": {
"id": 404,
"name": "Unlock MLS",
"disclaimer": "The real estate listing data marked with this icon comes from the IDX program of the Austin Board of Realtors Multiple Listing Service[TM_SUPERSCRIPT] system."
},
"url": "https://www.movoto.com/austin-tx/2614-aylesbury-ln-austin-tx-78745/pid_3if1bh54nh/",
"beds": 3,
"path": "austin-tx/2614-aylesbury-ln-austin-tx-78745/pid_3if1bh54nh/",
"sqft": 1118,
"agent": {
"name": "Jordan Moorhead",
"phone": "(512) 888-9122",
"license_number": null
},
"baths": 2,
"price": {
"value": 259900,
"currency": "USD"
},
"levels": "One",
"mls_id": 404,
"office": {
"name": "Keller Williams Realty",
"phone": "(512) 448-4111"
},
"photos": [
{
"url": "https://pi.movoto.com/p/404/7064287_0_bbEbbu.webp",
"category": "Exterior",
"position": 1
},
{
"url": "https://pi.movoto.com/p/404/7064287_0_QRe76Z.webp",
"category": "Living",
"position": 2
}
],
"rental": null,
"scores": {
"pet": 94,
"food": 84,
"kids": 62,
"walk": 43
},
"status": "Active Under Contract",
"address": {
"city": "Austin",
"full": "2614 Aylesbury Ln Austin, TX 78745",
"unit": null,
"state": "TX",
"county": "Travis County",
"street": "2614 Aylesbury Ln",
"coordinates": {
"latitude": 30.199227,
"longitude": -97.820973
},
"postal_code": "78745",
"neighborhood": "Cherry Creek"
},
"heating": "Central, Fireplaces",
"hoa_fee": null,
"notices": [
{
"name": "Austin Board of REALTORS\u00ae / Unlock MLS",
"mls_id": 404,
"notice": "The data relating to real estate for sale on this web site comes in part from the Austin Board of REALTORS\u00ae (Unlock MLS). Information is provided exclusively fo..."
}
],
"schools": [
{
"name": "Cunningham Elementary School",
"type": "public",
"level": "PK, K-5",
"rating": 5,
"coordinates": {
"latitude": 30.210361,
"longitude": -97.806
},
"review_count": 15,
"distance_miles": 1.18
}
],
"features": [
{
"groups": [
{
"name": "Property",
"items": [
{
"name": "SubType",
"value": "Single Family Residence"
},
{
"name": "Type",
"value": "Residential"
},
{
"name": "Year Built",
"value": "1983"
},
{
"name": "MLS #",
"value": "7064287"
},
{
"name": "Living Area",
"value": "1118"
},
{
"name": "Status",
"value": "Active Under Contract"
}
]
},
{
"name": "Lot",
"items": [
{
"name": "Lot Size (Acres)",
"value": "0.1773"
}
]
},
{
"name": "Taxes",
"items": [
{
"name": "Property Tax",
"value": "6958.05"
},
{
"name": "Assessed Tax Value",
"value": "340000"
}
]
},
{
"name": "Other",
"items": [
{
"name": "Property Condition",
"value": "Resale"
}
]
}
],
"section": "Overview"
}
],
"lot_sqft": 7723,
"brokerage": {
"name": "Keller Williams Realty",
"email": null,
"phone": "(512) 448-4111",
"details": []
},
"list_date": "2026-10-09",
"sold_date": null,
"video_url": null,
"agent_name": "Jordan Moorhead",
"mls_number": "7064287",
"source_url": null,
"year_built": 1983,
"close_price": null,
"description": "Property sold as is. Prime Cherry Creek priced to move....",
"has_3d_tour": false,
"open_houses": [],
"photo_count": 22,
"property_id": "4eb0fd1c-5fc3-4f99-a973-548ef387357b",
"status_code": "PENDING",
"last_updated": "2026-10-15 22:29:57",
"listing_type": "sale",
"neighborhood": {
"name": "Cherry Creek",
"path": "austin-tx/cherry-creek/"
},
"price_change": null,
"garage_spaces": 2,
"home_estimate": {
"max": {
"value": 589280,
"currency": "USD"
},
"min": {
"value": 338720,
"currency": "USD"
},
"date": "2026-09-18",
"value": {
"value": 464000,
"currency": "USD"
}
},
"price_history": [
{
"date": "2026-10-15",
"event": "Active",
"price": null,
"source": "MLS",
"change_percent": "\u2014"
},
{
"date": "2026-10-09",
"event": "Listed",
"price": {
"value": 259900,
"currency": "USD"
},
"source": "MLS",
"change_percent": "\u2014"
}
],
"property_type": {
"code": "SINGLE_FAMILY_HOUSE",
"label": "Residential - Single Family"
},
"thumbnail_url": "https://pi.movoto.com/p/404/7064287_0_bbEbbu_p.webp",
"days_on_market": 15,
"nearby_rentals": [
{
"id": "e39855f8-3e0c-44a7-a13d-f020bd3a3baa",
"url": "https://www.movoto.com/rental/soco-park-apartment-homes-austin-tx-78745/pid_lba9ohkl26ab/",
"beds": 3,
"sqft": 1140,
"baths": 2,
"price": {
"value": 1200,
"currency": "USD"
},
"status": "For Rent",
"address": {
"city": "Austin",
"unit": null,
"state": "TX",
"street": "7201 S Congress Ave",
"coordinates": {
"latitude": 30.187057,
"longitude": -97.780426
},
"postal_code": "78745"
},
"mls_number": "lba9ohkl26ab",
"close_price": null,
"thumbnail_url": "https://pi.movoto.com/p/4001/lba9ohkl26ab_0_y3Jq3Q_t.jpeg"
}
],
"nearby_listings": [
{
"id": "5f56587f-28d2-4f76-abff-0b7a01449afd",
"url": "https://www.movoto.com/austin-tx/7901-seminary-ridge-dr-austin-tx-78745/pid_jig1bh54nh/",
"beds": 4,
"sqft": 1629,
"baths": 2,
"price": {
"value": 585000,
"currency": "USD"
},
"status": "Active",
"address": {
"city": "Austin",
"unit": null,
"state": "TX",
"street": "7901 Seminary Ridge Dr",
"coordinates": {
"latitude": 30.197403,
"longitude": -97.820065
},
"postal_code": "78745"
},
"mls_number": "3800133",
"close_price": null,
"thumbnail_url": "https://pi.movoto.com/p/404/3800133_0_2FeZ7b_t.jpeg"
}
],
"photo_categories": [
{
"category": "Exterior",
"photo_count": 3
},
{
"category": "Living",
"photo_count": 4
},
{
"category": "Dining",
"photo_count": 1
},
{
"category": "Kitchen",
"photo_count": 3
},
{
"category": "Bedroom",
"photo_count": 6
},
{
"category": "Bath",
"photo_count": 3
},
{
"category": "Other",
"photo_count": 2
}
],
"school_districts": [
"Austin Independent School District"
],
"virtual_tour_url": null,
"price_changed_date": "2026-10-09",
"nearby_sold_listings": [
{
"id": "a448f558-6c82-4fed-b35e-999a98fed5e5",
"url": "https://www.movoto.com/austin-tx/8517-deja-ave-austin-tx-78747/pid_pvw3bh54nh/",
"beds": 2,
"sqft": 1084,
"baths": 2,
"price": {
"value": 259900,
"currency": "USD"
},
"status": "Closed",
"address": {
"city": "Austin",
"unit": null,
"state": "TX",
"street": "8517 Deja Ave",
"coordinates": {
"latitude": 30.151002,
"longitude": -97.737457
},
"postal_code": "78747"
},
"mls_number": "20473990",
"close_price": null,
"thumbnail_url": "https://pi.movoto.com/p/402/20473990_0_63z2Uj_t.jpeg"
}
]
},
"meta": {
"billable": true,
"endpoint_family": "listing"
},
"success": true
}
Errors
Handle these documented responses before retrying or showing customer-facing failures.
Validation Error
The url is not a Movoto listing path or URL. This response is not billable.
{
"errors": {
"location": [
"The location field is required."
]
},
"message": "The request validation failed"
}Not Found
The listing was not found or is no longer listed. This response is not billable.
{
"meta": {
"billable": false,
"retryable": false,
"endpoint_family": "listing"
},
"error": {
"code": "NOT_FOUND",
"message": "The requested resource was not found."
},
"success": false
}Upstream Unavailable
Movoto could not be reached or returned data that does not match the request. This response is not billable and is retryable.
{
"meta": {
"billable": false,
"retryable": true,
"endpoint_family": "search"
},
"error": {
"code": "UPSTREAM_UNAVAILABLE",
"message": "Movoto could not be reached. Please retry shortly."
},
"success": false
}Generate Code with AI
Copy a ready-made prompt with all the endpoint details, parameters, and example responses. Paste it into ChatGPT, Claude, or any AI assistant to instantly generate working code.
Try It Live
Test this endpoint in our interactive playground with real data.