Discover/rentregistry.cityofberkeley.info API
live

rentregistry.cityofberkeley.info APIrentregistry.cityofberkeley.info

Access Berkeley, CA rent registry data via API. Search rental properties, retrieve unit-level rent details, regulation types, and registration statistics.

Endpoints
5
Updated
14d ago
Try it
Page number for pagination
Number of results per page
Search keyword (address, street name, or APN number)
api.parse.bot/scraper/156c75b8-b6e3-4e61-8db8-f264b8efc161/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X POST 'https://api.parse.bot/scraper/156c75b8-b6e3-4e61-8db8-f264b8efc161/search_properties' \
  -H 'X-API-Key: $PARSE_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
  "limit": "5",
  "query": "University Ave"
}'
All endpoints · 5 totalclick to expand

Search for rental properties by keyword (address or APN number). Returns paginated results with basic property information.

Input
ParamTypeDescription
pageintegerPage number for pagination
limitintegerNumber of results per page
queryrequiredstringSearch keyword (address, street name, or APN number)
Response
{
  "type": "object",
  "fields": {
    "page": "integer - current page",
    "limit": "integer - results per page",
    "total": "integer - total matching records",
    "properties": "array of property objects with apn, address, total_units, latitude, longitude, title, type"
  },
  "sample": {
    "data": {
      "page": 1,
      "limit": 5,
      "total": 152,
      "properties": [
        {
          "apn": "056197902100",
          "type": "ADDRESS",
          "title": "056197902100",
          "address": "1110 UNIVERSITY AVE BERKELEY CA 94702",
          "latitude": null,
          "longitude": null,
          "total_units": 0
        }
      ]
    },
    "status": "success"
  }
}

About the rentregistry.cityofberkeley.info API

This API provides 5 endpoints covering the City of Berkeley's official Rent Registry, returning property search results, unit-level rent data, and registration statistics. The get_property_details endpoint accepts an Assessor's Parcel Number (APN) and returns each unit's current rent, maximum allowed rent, and regulation type, making it practical for housing researchers, tenant advocates, and compliance tools working in Berkeley.

Property Search and Lookup

The search_properties endpoint accepts a query string — an address, street name, or APN — and returns paginated results. Each result includes apn, address, total_units, latitude, longitude, title, and type. Pagination is controlled via page and limit parameters. The get_address_rent_info endpoint wraps this into a single call: supply an address string and receive the matched APN plus full unit-level rent data without needing a two-step lookup.

Unit-Level Rent Data

get_property_details is the most granular endpoint. Given an APN (e.g., 057208102600), it returns an units array where each element contains unit_number, regulation_type, current_rent, max_allowed_rent, and status. The full raw API response is also returned in the raw field for cases where you need to inspect nested data the parsed response doesn't surface directly. The address field returns the property's full street address or null if unavailable.

Statistics and FAQs

get_registration_stats returns aggregate counts of open and closed rent registration cases citywide — no parameters required. get_faqs retrieves Berkeley Rent Registry FAQ entries with title, content, and language fields, paginated via page and limit. These are useful for applications that need to display official guidance to users or track registration compliance trends over time.

Common use cases
  • Checking whether a Berkeley rental unit's current rent is at or below the maximum allowed rent before signing a lease
  • Mapping rent-regulated properties in Berkeley using latitude and longitude from search results
  • Building a tenant rights dashboard that displays regulation type and rent status by address
  • Monitoring citywide registration compliance trends using open and closed case counts from get_registration_stats
  • Automating APN lookups for property management records by querying street addresses via get_address_rent_info
  • Surfacing official Berkeley rent registry FAQs inside a housing assistance chatbot or tenant portal
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does the City of Berkeley provide an official developer API for the Rent Registry?+
The City of Berkeley does not publish a documented public developer API for its Rent Registry. This Parse API surfaces the same registry data in a structured, queryable format.
What does get_property_details return beyond basic address information?+
It returns a units array with per-unit fields: unit_number, regulation_type, current_rent, max_allowed_rent, and status. It also returns the full raw response object in the raw field, which contains nested property data beyond what the parsed fields expose.
Does the API cover rental properties outside of Berkeley, CA?+
No. The data is scoped entirely to properties registered with the City of Berkeley Rent Registry. Properties in other Bay Area cities, unincorporated Alameda County, or elsewhere are not included. You can fork this API on Parse and revise it to point to another municipality's rent registry if one exists.
Does the API expose historical rent data or rent increase history for a unit?+
Not currently. The API returns current rent and maximum allowed rent per unit, but does not expose a historical log of past rents or increase petitions. You can fork this API on Parse and revise it to add an endpoint targeting historical records if the registry exposes that data.
How does pagination work in search_properties?+
Pass integer values for page (the page number, starting at 1) and limit (results per page) alongside your query string. The response includes total (total matching records), page, limit, and the properties array, so you can calculate how many pages exist for a given query.
Page content last updated . Spec covers 5 endpoints from rentregistry.cityofberkeley.info.
Related APIs in Government PublicSee all →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
alienvault.com API
Search and analyze global threat intelligence data including indicators of compromise, threat pulses, and adversary profiles from the Open Threat Exchange community. Monitor recent security alerts and access detailed information about threats and adversaries to strengthen your cybersecurity defenses.
eprocurement.gov API
Monitor India's public procurement opportunities by accessing active tenders, bids closing today, global tenders, high-value contracts, and cancelled tenders from the Central Public Procurement Portal. Search tender details, browse participating organizations, and track real-time procurement statistics to stay informed on government contracting opportunities.
maradminbot.com API
Search and retrieve official Marine Corps MARADMIN announcements from Marines.mil, filtering by year, status, and keyword to stay updated on the latest personnel and administrative directives. Get detailed information about specific announcements by number or browse the most recent updates to ensure you never miss critical Marine Corps guidance.
13f.info API
13f.info API
illinoisreportcard.com API
Search and analyze comprehensive performance data for Illinois public schools, districts, and the state, including academic achievements in ELA, math, and science, student demographics, teacher and administrator information, school finances, and environmental conditions. Compare schools side-by-side, track growth metrics, and access accountability ratings and school highlights to make informed decisions about education quality.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.