APIs / Real estate / 28Hse
1 credit per call4 endpoints20 datapoints
28Hse API
28Hse API for Hong Kong flats to buy or rent, listing details, estate agencies and location autocomplete as JSON. 1 credit per successful call.
{
"success": true,
"data": {
"mode": "buy",
"page": 1,
"per_page": 15,
"total": 9631,
"total_pages": 643,
"filters": {
"sort": "default",
"bedrooms": 2,
"price_range": 3,
"price_label": "HK$4M-8M"
},
"listings": [
{
"id": "4095657",
"url": "https://www.28hse.com/en/buy/apartment/property-4095657",
"mode": "buy",
"property_type": "apartment",
"title": "Super deal on a 2-bedroom apartment!!! Owner is so keen to sell, the price is negotiable, don't miss",
"thumbnail": "https://i1.28hse.com/2026/11/202611121954158914055_thumb.jpg",
"photo_count": 6,
"grade": "Golden",
"posted_text": "2 hours ago",
"district": {
"id": "74",
"location": "di30-74",
"name": "Tsim Sha Tsui"
},
"estate": {
"id": "8376",
"name": "Harbour Pinnacle"
},
"unit_description": "Unit H,Low Floor,Harbour Pinnacle",
"saleable_area_sqft": 472,
"price_per_sqft": 16907,
"agency_name": "Midland Realty",
"price_text": "Sale HK$7.98 million",
"price": 7980000,
"currency": "HKD",
"bedrooms": 2,
"tags": [
"2 Bedrooms",
"Apartment"
]
},
{
"id": "4095646",
"url": "https://www.28hse.com/en/buy/apartment/property-4095646",
"mode": "buy",
"property_type": "apartment",
"title": "*Acquaintance with the owner* More surprises await when you visit. Multiple viewings scheduled.",
"thumbnail": "https://i1.28hse.com/2026/11/202611121948045800373_thumb.jpg",
"photo_count": 3,
"grade": "Golden",
"posted_text": "2 hours ago",
"district": {
"id": "26333",
"location": "di26-26333",
"name": "Nam Cheong"
},
"estate": {
"id": "23746",
"name": "Hoi Lok Court"
},
"unit_description": "Low Floor,BLOCK D",
"saleable_area_sqft": 390,
"price_per_sqft": 12051,
"agency_name": "Hoi Lok Property Limited",
"price_text": "Sale HK$4.7 million",
"price": 4700000,
"currency": "HKD",
"bedrooms": 2,
"bathrooms": 1,
"tags": [
"Premium Unpaid",
"2 Bedrooms , 1 Bathroom",
"Home Ownership"
]
},
{
"id": "4095612",
"url": "https://www.28hse.com/en/buy/apartment/property-4095612",
"mode": "buy",
"property_type": "apartment",
"title": "Kai Tak Parkview 2-bedroom, 392 sq ft, garden view, HK$7.8 million | School Network 34",
"thumbnail": "https://i1.28hse.com/2026/11/202611121921561474311_thumb.jpg",
"photo_count": 7,
"grade": "Golden",
"posted_text": "2 hours ago",
"district": {
"id": "82",
"location": "di108-82",
"name": "Kai Tak"
},
"estate": {
"id": "26929",
"name": "The Pavilia Forest"
},
"unit_description": "Unit G,Low Floor,Tower 3,The Pavilia Forest II",
"saleable_area_sqft": 392,
"price_per_sqft": 19898,
"agency_name": "Ricacorp Properties",
"price_text": "Sale HK$7.8 million",
"price": 7800000,
"currency": "HKD",
"bedrooms": 2,
"bathrooms": 1,
"tags": [
"2 Bedrooms , 1 Bathroom",
"North east",
"Apartment"
]
}
]
},
"meta": {
"endpoint_family": "search",
"request_id": "req_a5bf84dfcd85495f83ed95833d652bb5",
"credits_charged": 1,
"credits_remaining": 1900
}
}Sample data
What one call returns
A recorded run of search: the fields and shapes you will get, shortened to 3 items.
| # | idstring | urlurl | modestring | property_typestring | titlestring | thumbnailurl | photo_countinteger | gradestring | posted_textstring | districtobject | estateobject | unit_descriptionstring | saleable_area_sqftinteger | price_per_sqftinteger | agency_namestring | price_textstring | priceinteger | currencystring | bedroomsinteger | tagsstring[] |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 4095657 | https://www.28hse.com/en/buy/apartment/property-4095657 | buy | apartment | Super deal on a 2-bedroom apartment!!! Owner is so keen to sell, the price is negotiable, don't miss | https://i1.28hse.com/2026/11/202611121954158914055_thumb.jpg | 6 | Golden | 2 hours ago | {3 fields} | {2 fields} | Unit H,Low Floor,Harbour Pinnacle | 472 | 16907 | Midland Realty | Sale HK$7.98 million | 7980000 | HKD | 2 | [2 items] |
| 2 | 4095646 | https://www.28hse.com/en/buy/apartment/property-4095646 | buy | apartment | *Acquaintance with the owner* More surprises await when you visit. Multiple viewings scheduled. | https://i1.28hse.com/2026/11/202611121948045800373_thumb.jpg | 3 | Golden | 2 hours ago | {3 fields} | {2 fields} | Low Floor,BLOCK D | 390 | 12051 | Hoi Lok Property Limited | Sale HK$4.7 million | 4700000 | HKD | 2 | [3 items] |
| 3 | 4095612 | https://www.28hse.com/en/buy/apartment/property-4095612 | buy | apartment | Kai Tak Parkview 2-bedroom, 392 sq ft, garden view, HK$7.8 million | School Network 34 | https://i1.28hse.com/2026/11/202611121921561474311_thumb.jpg | 7 | Golden | 2 hours ago | {3 fields} | {2 fields} | Unit G,Low Floor,Tower 3,The Pavilia Forest II | 392 | 19898 | Ricacorp Properties | Sale HK$7.8 million | 7800000 | HKD | 2 | [3 items] |
[
{
"id": "4095657",
"url": "https://www.28hse.com/en/buy/apartment/property-4095657",
"mode": "buy",
"property_type": "apartment",
"title": "Super deal on a 2-bedroom apartment!!! Owner is so keen to sell, the price is negotiable, don't miss",
"thumbnail": "https://i1.28hse.com/2026/11/202611121954158914055_thumb.jpg",
"photo_count": 6,
"grade": "Golden",
"posted_text": "2 hours ago",
"district": {
"id": "74",
"location": "di30-74",
"name": "Tsim Sha Tsui"
},
"estate": {
"id": "8376",
"name": "Harbour Pinnacle"
},
"unit_description": "Unit H,Low Floor,Harbour Pinnacle",
"saleable_area_sqft": 472,
"price_per_sqft": 16907,
"agency_name": "Midland Realty",
"price_text": "Sale HK$7.98 million",
"price": 7980000,
"currency": "HKD",
"bedrooms": 2,
"tags": [
"2 Bedrooms",
"Apartment"
]
},
{
"id": "4095646",
"url": "https://www.28hse.com/en/buy/apartment/property-4095646",
"mode": "buy",
"property_type": "apartment",
"title": "*Acquaintance with the owner* More surprises await when you visit. Multiple viewings scheduled.",
"thumbnail": "https://i1.28hse.com/2026/11/202611121948045800373_thumb.jpg",
"photo_count": 3,
"grade": "Golden",
"posted_text": "2 hours ago",
"district": {
"id": "26333",
"location": "di26-26333",
"name": "Nam Cheong"
},
"estate": {
"id": "23746",
"name": "Hoi Lok Court"
},
"unit_description": "Low Floor,BLOCK D",
"saleable_area_sqft": 390,
"price_per_sqft": 12051,
"agency_name": "Hoi Lok Property Limited",
"price_text": "Sale HK$4.7 million",
"price": 4700000,
"currency": "HKD",
"bedrooms": 2,
"bathrooms": 1,
"tags": [
"Premium Unpaid",
"2 Bedrooms , 1 Bathroom",
"Home Ownership"
]
},
{
"id": "4095612",
"url": "https://www.28hse.com/en/buy/apartment/property-4095612",
"mode": "buy",
"property_type": "apartment",
"title": "Kai Tak Parkview 2-bedroom, 392 sq ft, garden view, HK$7.8 million | School Network 34",
"thumbnail": "https://i1.28hse.com/2026/11/202611121921561474311_thumb.jpg",
"photo_count": 7,
"grade": "Golden",
"posted_text": "2 hours ago",
"district": {
"id": "82",
"location": "di108-82",
"name": "Kai Tak"
},
"estate": {
"id": "26929",
"name": "The Pavilia Forest"
},
"unit_description": "Unit G,Low Floor,Tower 3,The Pavilia Forest II",
"saleable_area_sqft": 392,
"price_per_sqft": 19898,
"agency_name": "Ricacorp Properties",
"price_text": "Sale HK$7.8 million",
"price": 7800000,
"currency": "HKD",
"bedrooms": 2,
"bathrooms": 1,
"tags": [
"2 Bedrooms , 1 Bathroom",
"North east",
"Apartment"
]
}
]id,url,mode,property_type,title,thumbnail,photo_count,grade,posted_text,district,estate,unit_description,saleable_area_sqft,price_per_sqft,agency_name,price_text,price,currency,bedrooms,tags
4095657,https://www.28hse.com/en/buy/apartment/property-4095657,buy,apartment,"Super deal on a 2-bedroom apartment!!! Owner is so keen to sell, the price is negotiable, don't miss",https://i1.28hse.com/2026/11/202611121954158914055_thumb.jpg,6,Golden,2 hours ago,"{""id"":""74"",""location"":""di30-74"",""name"":""Tsim Sha Tsui""}","{""id"":""8376"",""name"":""Harbour Pinnacle""}","Unit H,Low Floor,Harbour Pinnacle",472,16907,Midland Realty,Sale HK$7.98 million,7980000,HKD,2,"[""2 Bedrooms"",""Apartment""]"
4095646,https://www.28hse.com/en/buy/apartment/property-4095646,buy,apartment,*Acquaintance with the owner* More surprises await when you visit. Multiple viewings scheduled.,https://i1.28hse.com/2026/11/202611121948045800373_thumb.jpg,3,Golden,2 hours ago,"{""id"":""26333"",""location"":""di26-26333"",""name"":""Nam Cheong""}","{""id"":""23746"",""name"":""Hoi Lok Court""}","Low Floor,BLOCK D",390,12051,Hoi Lok Property Limited,Sale HK$4.7 million,4700000,HKD,2,"[""Premium Unpaid"",""2 Bedrooms , 1 Bathroom"",""Home Ownership""]"
4095612,https://www.28hse.com/en/buy/apartment/property-4095612,buy,apartment,"Kai Tak Parkview 2-bedroom, 392 sq ft, garden view, HK$7.8 million | School Network 34",https://i1.28hse.com/2026/11/202611121921561474311_thumb.jpg,7,Golden,2 hours ago,"{""id"":""82"",""location"":""di108-82"",""name"":""Kai Tak""}","{""id"":""26929"",""name"":""The Pavilia Forest""}","Unit G,Low Floor,Tower 3,The Pavilia Forest II",392,19898,Ricacorp Properties,Sale HK$7.8 million,7800000,HKD,2,"[""2 Bedrooms , 1 Bathroom"",""North east"",""Apartment""]"Recorded from our API · 3 items shown · 20 datapoints per itemGET /v1/28hse/search?mode=buy&bedrooms=2&price_range=3
20 datapoints
Identity
- idstring
- property_typestring
- titlestring
- agency_namestring
Contact
- urlurl
Location
- districtobject
- estateobject
- saleable_area_sqftinteger
Reputation
- photo_countinteger
Price
- price_per_sqftinteger
- price_textstring
- priceinteger
- currencystring
Other
- modestring
- thumbnailurl
- gradestring
- posted_textstring
- unit_descriptionstring
- bedroomsinteger
- tagsstring[]
Playground
Run this API
curl "https://api.perceptlayer.com/v1/28hse/search?mode=buy&bedrooms=2&price_range=3" \
-H "X-API-Key: $API_KEY"28Hse · 4 endpoints
Endpoints
Every endpoint takes the same key. Open one for its parameters and an example request.
| Endpoint | Required parameters | Cost |
|---|---|---|
GET/v1/28hse/agency | id+1 optional | 1 credit |
GET/v1/28hse/autocomplete | keyword+1 optional | 1 credit |
GET/v1/28hse/listing | idmode | 1 credit |
GET/v1/28hse/search | mode+8 optional | 1 credit |
Overview
About the 28Hse API
What you can get
The 28Hse API returns 28Hse property data for Hong Kong as JSON through 4 endpoints.
- Search:
searchtakes amode(buy or rent), withpage,bedrooms(1, 2, 3 or 4),price_range,area_type(saleable or gross),area_range,estate_id,locationandsort(default, latest, price_low, price_high, gross_area_low, gross_area_high, saleable_area_low, saleable_area_high, unit_price_gross_low, unit_price_gross_high, unit_price_saleable_low or unit_price_saleable_high). - Listings:
listingtakes anidand amode(buy or rent). - Agencies:
agencytakes anid, withpage. - Autocomplete:
autocompletetakes akeyword, withmode(buy or rent).
The recorded search (mode=buy, bedrooms=2, price_range=3) returns listings, each with id, url, property_type, title, district, estate, unit_description, saleable_area_sqft, price, price_per_sqft, currency, bedrooms, agency_name, posted_text and tags. It also returns total (9,631), per_page, total_pages and the applied filters, where price_label spells out the band: HK$4M-8M for price_range=3.
How a call works
Search flats for sale: GET /v1/28hse/search?mode=buy&bedrooms=2&price_range=3 with your key in the X-API-Key header. Page with page. Each listing's id goes to listing with the same mode; its estate.id goes back into search as estate_id, and district.location as location. Every successful call costs 1 credit; failed calls cost nothing.
More real estate APIs
Use cases
Track asking prices and price per saleable square foot across Hong Kong districts
Use the 28Hse API to track asking prices and price per saleable square foot across Hong Kong districtsFollow every listing in one estate with `estate_id`
Use the 28Hse API to follow every listing in one estate with `estate_id`Compare sale and rental supply for the same estate or district by switching `mode`
Use the 28Hse API to compare sale and rental supply for the same estate or district by switching `mode`Rank flats by unit price on saleable or gross area
Use the 28Hse API to rank flats by unit price on saleable or gross areaFAQ
Questions
Do I need a 28Hse account?
No. You call this 28Hse API with your Perceptlayer key in the `X-API-Key` header, with no 28Hse login.
How much does the 28Hse API cost?
Each successful call costs one credit. New accounts get free credits to start, and credit packs bring the price down as you scale.
What format are responses in?
Every endpoint returns JSON, with no HTML parsing on your side.
Can I filter by saleable or gross area?
Yes. Set `area_type` to saleable or gross and pass an `area_range`. The `sort` values also cover both, from saleable_area_low to unit_price_gross_high.
Should I build a 28Hse scraper instead?
You can, but a 28Hse scraper is code you maintain: page changes break it, requests get blocked, and 28Hse's terms govern how you collect data. The 28Hse API gives you 4 endpoints of named JSON fields for 1 credit per successful call, and failed calls cost nothing. A scraper makes sense only for data these endpoints don't return, so check the response in the playground on this page first.
Try the 28Hse API with 100 free credits
No credit card. Failed calls are never billed.