Skip to main content
GET
/
api
/
v1
/
agent
/
past-sale
Get Agent Past Sale
curl --request GET \
  --url https://us-property-data.p.rapidapi.com/api/v1/agent/past-sale \
  --header 'x-rapidapi-key: <api-key>'
{
  "success": true,
  "cost": 1,
  "total": 6624,
  "has_more": true,
  "data": [
    {
      "represented": "Buyer",
      "representedList": [
        "Buyer"
      ],
      "sold_date": "1/16/2026",
      "price": "$450,000",
      "zpid": 65566484,
      "image_url": "https://photos.zillowstatic.com/fp/961a38c1edac951f90bfa51a4529fa91-p_b.jpg",
      "medium_image_url": "https://photos.zillowstatic.com/fp/961a38c1edac951f90bfa51a4529fa91-p_d.jpg",
      "image_alt": "635 N Dearborn St APT 2104, Chicago, IL, 60654",
      "home_details_url": "/homedetails/635-N-Dearborn-St-APT-2104-Chicago-IL-60654/65566484_zpid/",
      "street_address": "635 N Dearborn St APT 2104",
      "city_state_zipcode": "Chicago, IL, 60654",
      "latitude": 41.89351,
      "longitude": -87.629295,
      "bathrooms": 2,
      "bedrooms": 2,
      "city": "Chicago",
      "state": "IL",
      "livingAreaValue": 1324,
      "livingAreaUnitsShort": "sqft",
      "mlsLogoSrc": null
    }
  ]
}

Authorizations

x-rapidapi-key
string
header
required

Rapid API Key

Query Parameters

zuid
string
required

Agent unique ID (ZUID). You can retrieve this ZUID by using the agent screen name from the Get Agent Detail endpoint

Example:

"X1-ZUyy58njdzkphl_aqadk"

page
integer
default:1

Page number for pagination

Example:

1

Response

Success

success
boolean
Example:

true

cost
number

Cost of the request

Example:

1

total
number

Total number of properties sold matching the current query

Example:

6624

has_more
boolean

Whether there are more data to fetch

Example:

true

data
object[]