{
  "data": {
    "id": "pJ26pJyVuE35rBt8o",
    "userId": "Dm6AgyDeWQ4gFbduC",
    "name": "rental-listings-api",
    "username": "housingfeed",
    "description": "Real estate data API for US rentals: 950,000+ property listings (apartments, houses, rooms for rent) verified in the last 30 days, with photos, rent and coordinates. Search by ZIP, city or map, get rental data and rent comps, a weekly listings feed of new and removed rentals. For apps and AI agents.",
    "isPublic": true,
    "createdAt": "2026-07-02T20:20:15.348Z",
    "modifiedAt": "2026-10-26T12:55:57.184Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "KMmutMIhCQw347UUp",
        "finishedAt": "2026-10-26T12:55:57.184Z",
        "buildNumberInt": 100087,
        "buildNumber": "0.1.87"
      }
    },
    "stats": {
      "totalBuilds": 87,
      "totalRuns": 1881,
      "totalUsers": 57,
      "totalUsers7Days": 5,
      "totalUsers30Days": 18,
      "totalUsers90Days": 31,
      "lastRunStartedAt": "2026-10-31T16:08:24.223Z",
      "actorReviewCount": 2,
      "actorReviewRating": 4.999999999999999,
      "bookmarkCount": 1,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 2,
        "SUCCEEDED": 735,
        "TIMED-OUT": 0,
        "TOTAL": 737
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "TARBALL",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 3600,
      "memoryMbytes": 4096
    },
    "exampleRunInput": {
      "body": "{ \"helloWorld\": 123 }",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "REAL_ESTATE",
      "DEVELOPER_TOOLS",
      "AI"
    ],
    "isDeprecated": false,
    "title": "US Rental Listings & Real Estate Data API: Apartments, Houses",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/Dm6AgyDeWQ4gFbduC-actor-pJ26pJyVuE35rBt8o-zwS72OtkDb-image-1783176795058.png",
    "seoTitle": "US Rental Listings & Real Estate Data API | 950,000+ rentals",
    "seoDescription": "US rental data API: 950,000+ apartments, houses and rooms for rent, verified in the last 30 days, with photos, rent and coordinates. Search by ZIP, city or map.",
    "pricingInfos": [
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "reasonForChange": "Introducing pay-per-result pricing as the Rental Listings API graduates from free beta. New users get a free trial, and the $2 / 1,000 rate keeps the feed fresh across 60+ property platforms in 30 countries.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.00005
            },
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.002,
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-07-20T13:10:40.790Z",
        "createdAt": "2026-07-06T13:10:41.293Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutFutureChangeAt": "2026-07-06T13:11:01.488Z",
        "notifiedAboutChangeAt": "2026-07-20T13:35:47.975Z"
      },
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.002
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0016
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0014
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0012
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0012
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0012
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-09-13T08:26:51.859Z",
        "createdAt": "2026-09-13T08:26:52.100Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutChangeAt": "2026-09-13T08:35:50.329Z"
      },
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.003
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0024
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0021
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0018
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0018
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0018
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "reasonForChange": "The database has grown to 950,000+ US listings, re-checked weekly. The per-result price moves from $2 to $3 per 1,000 listings, with the same discounts on paid Apify plans.",
        "startedAt": "2026-11-02T09:00:00.000Z",
        "createdAt": "2026-10-17T22:18:00.794Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutFutureChangeAt": "2026-10-17T22:18:21.587Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## US Rental Listings & Real Estate Data API: apartments and houses for rent by ZIP, city or map area\n\nA maintained US rental listings database and query API for apartments, houses, townhomes and rooms that returns clean JSON of asking-rent market data and listing metadata. The Actor reads the HousingFeed rental database (sources re-read weekly and stale listings removed) and provides normalized, source-verified rental records with stable identifiers, asking rent (min/max and USD), bedrooms, bathrooms, square footage, rent-per-area, availability status, coordinates and address, photos and source links, publisher/manager attribution, first-seen/last-seen/scraped timestamps, days-on-market and removed timestamps for delisted units. It supports geographic queries by ZIP, city, state or map bounding box, numeric filters for rent and bedrooms, property-type and availability filters, time-window queries for recently new or recently removed listings, count-only aggregation queries, run-level market summaries (median rents overall and by bedroom bands, share with photos, share new in last 7 days), stable ordering and cursor-based paging for whole-city pulls, and large result sets (up to tens of thousands of listings per run). Keywords: US rental listings, apartments, houses, rooms, rent comps, asking rent, rent per sqft, square feet, bedrooms, days listed, manager-direct inventory, property-manager listings, weekly changes, new listings, removed listings, stable ids, market summary, bounding-box queries, city ZIP search, normalized schema.\n\n## Use cases\n\n- Rent comps and market research: median asking rents, rent-per-square-foot, bedroom-band medians and distribution analysis.  \n- Proptech and data teams: ingest a normalized schema with stable IDs and weekly new/removed change sets for syncing databases.  \n- AI agents and automated queries: small, fully-described query inputs for asking for a small sample, counts, or band comparisons.  \n- Listings feed for apps: scheduled pulls of new listings and removed listings to keep a market copy in sync.  \n- Whole-city pulls and incremental syncs: paging with a stable cursor to retrieve an entire market without duplicate rows.  \n- Property-manager inventory analysis: filter to listings published directly by managers and owners.  \n- Geographic and map-based analysis: ZIP-, city-, state- or map-box scoped queries for localized market studies.  \n- Portfolio and investment screening: identify slow-moving units (longest days on market) and photo/availability coverage.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDmyt6cGXM9ibEfwo0ADXzpWbvbyuJFRWFPNTkK4vgb9bPx5noYQyZ9ddg5m0G+TP8Vf2UX2CKWgVs0/lQ1ca+e8KfiLnOAPENYj/EWq37TouSBPF+CZTXzhFEeEDf+XqcgabyTr2AxAqyzPzRIw2wEmhIQ0ef/aDBawpChTbMFxjZOvT/qpaultfDr8M96W6IsGjVk5C2ZtqcCHq6OiP4oMSiEiLGSN5/bZmtzDmAx4U1tKlMVyLgSpgJg5RGzQ1gIvXPW+gZCramCuwhLxBi3pJ5YZqEZ7Eg0RTVFa2xNvHKORgxflCbl4fzoJA5xHJsn8Y6pb6vikLPoeP1f/4it \n"
  }
}