Skip to content
Scrappa Get API key
Movoto API 1 credit/request

Movoto Listing API Documentation

GET https://scrappa.co/api/movoto/listing

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.

Movoto Listing API Documentation 1 credit/request

Endpoint

Request preview
GET
https://scrappa.co/api/movoto/listing
Auth header
x-api-key
Cost
1 credit/request
url = https://example.com/product
Response preview
200 OK
{
    "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",
...

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.

url string Required
Open example

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/.

Example value 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
JSON Response
200 OK
{
    "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.

422

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"
}
404

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
}
503

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.