ドキュメント
組み込みに必要なすべて
ガイド、リファレンス、仕様はひとつの OpenAPI ファイルから生成されるため、常に一致しています。識別子はどの言語でも同じです。
導入ガイド
キーの取得、認証、フィルター、ページネーション、上限、エラーを、お使いの言語で解説します。
OpenAPI 仕様
リファレンスの生成元となる OpenAPI 3.1 ファイルです。コードジェネレーターや API ツールでご利用いただけます。
PDF ガイド
導入ガイドをひとつの文書にまとめたものです。オフラインで読んだり、チームと共有したりできます。
ドキュメントは公開されています。キーが必要なのは API を呼び出すときだけです。
クイックスタート
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"概要
- ベース URL
https://api.housingmarketapi.com- 認証
- x-api-key ヘッダーでキーを送信します。送信元は、そのキーに登録されたサーバーアドレスである必要があります。
エンドポイント
| エンドポイント | ティア | 説明 |
|---|---|---|
| GET /v1/ping | スタンダード | 登録されたアドレスからキーが機能することを確認し、そのアドレスを返します。 |
| GET /v1/properties | スタンダード | キーの対象となっている国の公開中の物件情報を、一ページずつ返します。 |
| GET /v1/insights/* | アドバンスト | 場所と期間ごとに集計された市場データ。アドバンストのキーが対象です。近日対応:これらのエンドポイントはまだ提供されていません。 |
エラーコード
すべてのエラーには HTTP ステータスと、以下のいずれかのコードが含まれます。分岐はメッセージではなくコードで行ってください。
invalid_parameterinvalid_cursorunauthenticatedip_not_allowedkey_pausedcountry_not_entitledupgrade_requirednot_foundmethod_not_allowedrate_limitedquota_exceededinternal_errornot_configuredservice_unavailable