Dokumentasi
Semua yang anda perlukan untuk integrasi
Panduan, rujukan dan spesifikasi dijana daripada satu fail OpenAPI, jadi ketiga-tiganya sentiasa selaras. Pengecam adalah sama dalam setiap bahasa.
Panduan integrasi
Mendapatkan kunci, pengesahan, penapis, penomboran halaman, had dan ralat, dalam bahasa anda.
Spesifikasi OpenAPI
Fail OpenAPI 3.1 yang menjadi sumber rujukan, untuk penjana kod dan alat API.
Panduan PDF
Panduan integrasi dalam satu dokumen, untuk dibaca di luar talian atau dikongsi dengan pasukan anda.
Dokumentasi ini terbuka kepada umum. Anda hanya memerlukan kunci untuk memanggil API.
Permulaan pantas
curl -H "x-api-key: $HMA_API_KEY" \
"https://api.housingmarketapi.com/v1/ping"curl -H "x-api-key: $HMA_API_KEY" \
"https://api.housingmarketapi.com/v1/properties?country=TH&listing_type=sale&property_type=condominium&limit=100"Sepintas lalu
- URL asas
https://api.housingmarketapi.com- Pengesahan
- Kunci dalam pengepala x-api-key, dihantar daripada alamat pelayan yang didaftarkan untuknya.
Endpoint
| Endpoint | Peringkat | Penerangan |
|---|---|---|
| GET /v1/ping | Standard | Mengesahkan bahawa kunci anda berfungsi daripada alamat yang didaftarkan untuknya, dan memaparkan semula alamat tersebut. |
| GET /v1/properties | Standard | Penyenaraian yang diterbitkan bagi negara yang diliputi oleh kunci anda, satu halaman pada satu masa. |
| GET /v1/insights/* | Lanjutan | Data pasaran agregat mengikut tempat dan tempoh, untuk kunci Lanjutan. Akan datang: endpoint ini belum aktif. |
Kod ralat
Setiap ralat membawa status HTTP dan salah satu kod ini. Jadikan kod, bukan mesej, sebagai asas logik anda.
invalid_parameterinvalid_cursorunauthenticatedip_not_allowedkey_pausedcountry_not_entitledupgrade_requirednot_foundmethod_not_allowedrate_limitedquota_exceededinternal_errornot_configuredservice_unavailable