API di Redfin

Redfin Ricerca API

Esegui una ricerca su mappa Redfin tramite URL e ottieni le inserzioni di case corrispondenti (prezzo, indirizzo, camere, bagni, stato) come JSON normalizzato.

0,80 USD/1k richieste, paghi a richiesta, nessun abbonamento.

Austin homes for sale | Redfin
redfin.com/city/30818/TX/Austin
RedfinJoin / Sign in
For salePriceBeds/bathsSave search

Austin homes for sale & real estate

5,884 homes

$674,900

2 beds · 2 baths · 1734 sq ft

4502 Avenue G, Austin, TX

$899,000

3 beds · 2.5 baths · 2134 sq ft

1819 Village Oak Ct, Austin, TX

$512,000

1 beds · 1.5 baths · 1000 sq ft

210 Lavaca St #2104, Austin, TX

Cosa ha restituito l'APIitems[0]
{
"propertyId": "30981993",
"listingId": "163092774",
"mlsId": "6554321",
"url": "https://www.redfin.com/TX/Austin/1819-Village-Oak-Ct-78704/home/30981993",
"title": "1819 Village Oak Ct",
"addressLine": "1819 Village Oak Ct",
"city": "Austin",
"state": "TX",
+20 campi in più
}
Disponibilità
100,00%
30d · 4 chiamate
Richieste
4
30d
Risposta
7,0s
mediana · 30d

Prezzi e provider

Prezzi dell'API Redfin Ricerca: una sola API, 2 provider intercambiabili

Serve per primo il provider più economico. Se fallisce, subentra il successivo nella stessa chiamata.

Paghi
8,00 USD
0,80 USD/1k richieste, solo per ciò che usi. Nessun piano mensile.
Le tue prime 125 richieste sono gratuite con il saldo iniziale di 0,10 USD.

Provalo

Ottieni Redfin Ricerca in una sola richiesta

requireFieldsarray
Facoltativo; se lo ometti l'instradamento resta invariato, e serve la fonte più economica. Indica i campi di output che questa richiesta deve poter restituire, per esempio `description`, e verrà servita solo da una fonte che li restituisce tutti. I campi che non indichi vengono comunque restituiti ogni volta che la fonte che serve li ha. Può far salire il prezzo: quando la fonte più economica non può restituire un campo indicato, serve una fonte più cara, e ti viene quotato e addebitato il suo prezzo. Un campo indicato può comunque mancare su un'inserzione che davvero non lo ha. Indicare una combinazione che nessuna singola fonte restituisce insieme viene rifiutato come input non valido, senza addebito.
Apri in
Risposta di esempio
Le esecuzioni gratuite restituiscono solo i primi 3 risultati. Ricarica una chiave per ottenere la risposta completa.
{
  "found": true,
  "data": {
    "items": [
      {
        "propertyId": "30981993",
        "listingId": "163092774",
        "mlsId": "6554321",
        "url": "https://www.redfin.com/TX/Austin/1819-Village-Oak-Ct-78704/home/30981993",
        "title": "1819 Village Oak Ct",
        "addressLine": "1819 Village Oak Ct",
        "city": "Austin",
        "state": "TX",
        "postalCode": "78704",
        "latitude": 30.2352,
        "longitude": -97.7731,
        "price": 899000,
        "pricePerSqft": 421,
        "beds": 3,
        "baths": 2.5,
        "sqft": 2134,
        "lotSize": 6970,
        "yearBuilt": 1987,
        "status": "Active",
        "soldUtc": null,
        "description": "Beautifully updated home on a quiet cul-de-sac with a chef's kitchen and vaulted living room.",
        "countryCode": "US",
        "daysOnMarket": 6,
        "hoaFee": null,
        "stories": 2,
        "garageSpaces": 2,
        "parkingSpaces": 2,
        "agentName": "Marisol Vance"
      },
      {
        "propertyId": "30982150",
        "listingId": "163094410",
        "mlsId": "6554877",
        "url": "https://www.redfin.com/TX/Austin/4502-Avenue-G-78751/home/30982150",
        "title": "4502 Avenue G",
        "addressLine": "4502 Avenue G",
        "city": "Austin",
        "state": "TX",
        "postalCode": "78751",
        "latitude": 30.3103,
        "longitude": -97.7215,
        "price": 674900,
        "pricePerSqft": 389,
        "beds": 2,
        "baths": 2,
        "sqft": 1734,
        "lotSize": 5620,
        "yearBuilt": 1946,
        "status": "Active",
        "soldUtc": null,
        "description": "Charming Hyde Park bungalow with original hardwood floors and a fully permitted rear addition.",
        "countryCode": "US",
        "daysOnMarket": 14,
        "hoaFee": null,
        "stories": 1,
        "garageSpaces": 0,
        "parkingSpaces": 2,
        "agentName": "Devon Okafor"
      },
      {
        "propertyId": "30979340",
        "listingId": "163088902",
        "mlsId": "6551029",
        "url": "https://www.redfin.com/TX/Austin/210-Lavaca-St-78701/home/30979340",
        "title": "210 Lavaca St #2104",
        "addressLine": "210 Lavaca St #2104",
        "city": "Austin",
        "state": "TX",
        "postalCode": "78701",
        "latitude": 30.2657,
        "longitude": -97.7466,
        "price": 512000,
        "pricePerSqft": 512,
        "beds": 1,
        "baths": 1.5,
        "sqft": 1000,
        "lotSize": 0,
        "yearBuilt": 2010,
        "status": "Coming Soon",
        "soldUtc": null,
        "description": null,
        "countryCode": "US",
        "daysOnMarket": 1,
        "hoaFee": 612,
        "stories": 1,
        "garageSpaces": 1,
        "parkingSpaces": 1,
        "agentName": null
      }
    ]
  }
}

Riferimento completo di parametri e risposta - ogni campo, tipo ed esempio per questo endpoint.

Riferimento

Una richiesta, una sola forma di risposta.

Ogni campo che invii e ogni campo che ricevi, ciascuno con un esempio reale.

Ultima verifica 2026-10-07 · disponibilità e latenza misurate su 30d

Corpo della richiesta

JSON, inviato a questo endpoint.

  • urlstring

    https://www.redfin.com/city/30818/TX/Austin

    URL dei risultati di ricerca di Redfin per una città, un CAP o un'area sulla mappa (es. https://www.redfin.com/city/30772/CA/San-Francisco).

  • limitinteger

    3

    Numero massimo di risultati da restituire (1-25, predefinito 25).

  • requireFieldsarray

    Facoltativo; se lo ometti l'instradamento resta invariato, e serve la fonte più economica. Indica i campi di output che questa richiesta deve poter restituire, per esempio `description`, e verrà servita solo da una fonte che li restituisce tutti. I campi che non indichi vengono comunque restituiti ogni volta che la fonte che serve li ha. Può far salire il prezzo: quando la fonte più economica non può restituire un campo indicato, serve una fonte più cara, e ti viene quotato e addebitato il suo prezzo. Un campo indicato può comunque mancare su un'inserzione che davvero non lo ha. Indicare una combinazione che nessuna singola fonte restituisce insieme viene rifiutato come input non valido, senza addebito.

Tu invii. Un piccolo corpo JSON. I valori mostrati sono esempi da sostituire con i tuoi.

Risposta

JSON, un valore di esempio per campo.

  • foundboolean

    true

each itemdata.items[]
  • propertyIdstring

    30981993

  • listingIdstring

    163092774

  • mlsIdstring

    6554321

  • urlstring

    https://www.redfin.com/TX/Austin/1819-Village-Oak-Ct-78704/home/30981993

  • titlestring

    1819 Village Oak Ct

  • addressLinestring

    1819 Village Oak Ct

  • citystring

    Austin

  • statestring

    TX

  • postalCodestring

    78704

  • latitudenumber

    30.2352

  • longitudenumber

    -97.7731

  • pricenumber

    899000

  • pricePerSqftnumberpuò richiedere

    421

  • bedsnumber

    3

  • bathsnumber

    2.5

  • sqftnumber

    2134

  • lotSizenumber

    6970

  • yearBuiltnumber

    1987

  • statusstring

    Active

  • soldUtcnullpuò richiedere

    null

  • descriptionstringpuò richiedere

    Beautifully updated home on a quiet cul-de-sac with a chef's kitchen and vaulted living room.

  • countryCodestringpuò richiedere

    US

  • daysOnMarketnumberpuò richiedere

    6

  • hoaFeenullpuò richiedere

    null

  • storiesnumberpuò richiedere

    2

  • garageSpacesnumberpuò richiedere

    2

  • parkingSpacesnumberpuò richiedere

    2

  • agentNamestringpuò richiedere

    Marisol Vance

Tu ricevi. Campi con nome e tipo nella stessa struttura, qualunque fonte risponda.

FAQ

Sull'API Redfin Ricerca

L'API Redfin Ricerca di AnyAPI restituisce dati Redfin come JSON normalizzato da una sola chiamata POST a /v1/run/redfin.search. Esegui una ricerca su mappa Redfin tramite URL e ottieni le inserzioni di case corrispondenti (prezzo, indirizzo, camere, bagni, stato) come JSON normalizzato. AnyAPI instrada ogni richiesta su 2 fonti e passa automaticamente a un'altra quando una fallisce. Costa da 0,80 USD ogni 1.000 richieste, in dollari statunitensi, senza abbonamento e senza minimo mensile. Negli ultimi 30 giorni, il 100,0% delle chiamate Redfin Ricerca tramite AnyAPI è riuscito, con un tempo di risposta mediano di 7,0 secondi su 4 chiamate misurate.

Costa da 0,80 USD ogni 1.000 richieste, in dollari statunitensi, senza abbonamento e senza minimo mensile. Ricarichi un portafoglio in USD e ogni chiamata lo scala. Alcune richieste fallite finanziate dal portafoglio comportano costi di elaborazione che trasferiamo al costo, senza ricarico; la risposta di errore mostra l'importo addebitato.

Esegui una ricerca su mappa Redfin tramite URL e ottieni le inserzioni di case corrispondenti (prezzo, indirizzo, camere, bagni, stato) come JSON normalizzato. La risposta è JSON normalizzato con la stessa busta che restituisce ogni endpoint AnyAPI, quindi analizzare un secondo endpoint significa cambiare l'URL e nient'altro.

Negli ultimi 30 giorni, il 100,0% delle chiamate Redfin Ricerca tramite AnyAPI è riuscito, con un tempo di risposta mediano di 7,0 secondi su 4 chiamate misurate. Sono misurazioni di AnyAPI sul traffico che passa dal gateway, ricalcolate di continuo, non un obiettivo di livello di servizio pubblicato.

Sì. Un nuovo account AnyAPI parte con 0,10 USD di saldo gratuito e senza bisogno di carta, che copre 125 chiamate Redfin Ricerca a 0,0008 USD ciascuna.

AnyAPI interroga la successiva delle sue 2 fonti nella stessa richiesta, partendo dalla più economica, quindi una fonte che cade non fa fallire la tua chiamata.

Invia una richiesta POST a https://api.getanyapi.com/v1/run/redfin.search con la tua chiave AnyAPI in un header "Authorization: Bearer" e l'input come corpo JSON. La stessa chiave e lo stesso portafoglio funzionano su ogni endpoint AnyAPI.

No. Aggiungi dollari statunitensi a un unico saldo prepagato AnyAPI e ogni richiesta lo scala. Non c'è un piano mensile né un minimo, e lo stesso saldo paga ogni endpoint AnyAPI.

Sì. Installa @getanyapi/sdk da npm per TypeScript o getanyapi da pip per Python. Entrambi chiamano ogni endpoint AnyAPI con la stessa chiave, e funziona anche qualsiasi client HTTP.

Sì. Un agente può collegarsi al server MCP di AnyAPI su https://api.getanyapi.com/mcp, oppure creare da solo la propria chiave di prova gratuita con un POST non autenticato a https://api.getanyapi.com/agent/signup e chiamare questo endpoint via HTTP.