Skip to content

FousRP Data Professional

Get your RP Data property research through an API

Read an RP Data property record with its sales history and valuation estimate, or a suburb's On The Market and withdrawn listings, with one API call each. Or have a workflow check your farm area every morning and email you the new listings.

Works with your own RP Data Professional account. Fous is an independent product.

What you can build on RP Data

  • Get a property record and sales history

    Build this

    Searches an address and reads its property record: legal address, property attributes, last sale, sales history and the estimated value.

    Takes
    Address
    Returns
    Address, legal address, property type, beds, baths, car spaces, land size, last sale date and price, sales history, estimated value
  • List properties on the market in a suburb

    Build this

    Searches a suburb for properties currently for sale and reads the results list, as in the On The Market report.

    Takes
    Suburb, state, property type (optional)
    Returns
    Address, property type, beds, baths, list price, sale method, days on market, agency
  • Find withdrawn and aged listings

    Build this

    Searches a suburb for listings that were withdrawn or have been on the market for 50 days or more.

    Takes
    Suburb, state, withdrawn or aged
    Returns
    Address, property type, last list price, listing date, days on market, agency
  • Get a valuation estimate

    Build this

    Opens a property record and reads its Valuation Estimate (AVM) and Rental Valuation Estimate.

    Takes
    Address
    Returns
    Address, estimated value, rental estimate

Automate RP Data with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • New listings in your farm area, every morning

    Build this
    Starts
    Every weekday at 7:00, Australia/Sydney
    Step 1
    For each suburb you name, list the properties on the market.
    Step 2
    Keep the listings that were not there on the last run.
    Step 3
    Email you the list, one section per suburb, with list price, sale method and agency.
  • Withdrawn listings for prospecting, every week

    Build this
    Starts
    Every Monday at 8:00, Australia/Sydney
    Step 1
    For each suburb you name, find the withdrawn listings.
    Step 2
    Keep the ones that were not there on the last run.
    Step 3
    Post address, last list price, listing date and agency to your CRM's webhook.
  • Valuation estimate for each new loan application

    Build this
    Starts
    When your system calls the workflow's webhook with a property address
    Step 1
    Get the valuation estimate for the address.
    Step 2
    Get the property record and sales history for the same address.
    Step 3
    Post the estimated value, last sale and property attributes back to your system's webhook.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get a property record and sales history” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "rpp.corelogic.com.au/get_property_record",
    "input": {
      "address": "14 Acacia Avenue, Northwind Heights NSW 2999"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "address": "14 Acacia Avenue, Northwind Heights NSW 2999",
    "legal_address": "Lot 12 DP 999999",
    "property_type": "House",
    "beds": 4,
    "baths": 2,
    "car_spaces": 2,
    "land_size_m2": 612,
    "last_sale": {
      "date": "2021-03-18",
      "price": 1185000,
      "sale_type": "Normal Sale"
    },
    "sales_history": [
      {
        "date": "2021-03-18",
        "price": 1185000,
        "sale_type": "Normal Sale"
      }
    ],
    "estimated_value": 1520000
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

RP Data’s own options

Cotality does not include an API with an RP Data subscription. Subscribers get Export to CSV from search results, with a monthly export allowance set by the package, and from the Base package RP Inside connections into supported CRMs. Cotality sells separate API products, such as the Commercial API, through a contact form.

OptionWhat it coversWhat it takes
Export to CSVSelected properties from the List or Map view of a search, as a CSV file.An RP Data package: up to 500 property exports a month on Lite, 2,000 on Base, 10,000 on Premium, 50,000 on Pro.
RP Inside connectionsCotality property data inside supported CRMs and PropTech platforms such as Agent Box, Vault RE, Rex and CampaignTrack.Base package or higher, used with your RP Data login. Premium lists up to 3 connections.
Cotality API productsSeparate data products such as the Commercial API, which delivers commercial property data into your own systems.Arranged through the Contact us form on the product page, with no prices published. The Developer Portal has its own sign-up.
RP Data by handProperty records, searches, saved searches, CMAs and reports such as the Property Report and Valuation Estimate Report.An RP Data subscription.

Read on November 12, 2026: Cotality RP Data packages and FAQ, Sorting and viewing search results, Cotality Commercial API.

Signing in to RP Data

RP Data signs you in through Cotality's sign-in page with your password, and can ask for a one-time password sent to the personal email address you registered with. With Fous you sign in once through that page with your own account: the login is sealed with AES-256, the emailed one-time password is handled, and an expired session is signed back in.

Worth knowing

Exports count against a monthly allowance
Each package has a monthly property export limit: 500 on Lite, 2,000 on Base, 10,000 on Premium and 50,000 on Pro. Plan bulk pulls around the package you hold.
Multi-property reports stop at 500 properties
Multi-property reports such as the Property List Report hold up to 500 properties. For larger sets Cotality points you to the export feature instead.
Saved searches have their own limits
You can keep up to 10 saved searches. A saved search with more than 10,000 matching properties sends no notifications, and the Email Digest covers the last 24 hours, once a day.
For Sale labels stay for 60 days
A FOR SALE label stays on a property for 60 days after the last captured listing date, and FOR RENT for 30 days. A withdrawn property can still show as For Sale, so compare listing dates.

More in Finance: mortgage and title

Other industries: COD, MyFloridaMarketPlace Vendor Information Portal, OH|TAX eServices, Vestwell State Savings employer portal, Sigma-Aldrich, Magnit VMS.

Frequently asked questions

Not as part of the subscription. RP Data offers Export to CSV with a monthly allowance by package, and RP Inside connections into supported CRMs from the Base package up. Cotality sells separate API products, such as the Commercial API, through a contact form, without published prices.

It depends on your package: up to 500 property exports a month on Lite, 2,000 on Base, 10,000 on Premium and 50,000 on Pro. You select properties in the List or Map view of your search results and choose Export to CSV.

Yes, through RP Inside connections, from the Base package onwards. Cotality names Agent Box, Vault RE, Rex and CampaignTrack among the supported platforms, and the connection uses your RP Data login. For any other system, a Fous workflow can post RP Data results to its webhook.

It is part of Cotality's sign-in. The one-time password is sent to the personal email address you used when you registered for your RP Data account, and it is valid for a short time only.

No. Fous is an independent product. You use it with your own RP Data account, and a method reads and does only what that account can.

Put RP Data Professional behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextAgentTRAXVA LGY HubUWM EASECODHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of RP Data Professional (Cotality (formerly CoreLogic)). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.