Housing Market API entegrasyon kılavuzu
Referans tabloları, uç nokta açıklamaları, hata kodları ve örnekler API spesifikasyonundan oluşturulur ve her dilde İngilizce kalır. Adlar, parametreler ve kodlar her yerde aynıdır.
IP izin listesi
Bir anahtar yalnızca kendisi için kaydedilen IP adresinden çalışır. Abone olurken tek bir adres kaydedersiniz.
Hangi adresi gördüğümüzü öğrenmek için sunucunuzdan GET /v1/ping çağrısı yapın. Yanıt bu adresi address alanında geri döndürür. Ofisinizin veya dizüstü bilgisayarınızın adresini değil, bu adresi kaydedin.
Başka herhangi bir adresten gelen istek, anahtar doğru olsa bile ip_not_allowed ile reddedilir. Hem IPv4 hem de IPv6 adresleri kabul edilir.
Kayıtlı adresi konsoldan değiştirebilirsiniz. Değişiklikler kayıt altına alınır ve sınırlıdır; bu nedenle sabit bir sunucunun giden adresini kaydedin ve bir bulut sağlayıcısında çalışıyorsanız statik bir giden adres kullanın.
Sunucularınız bir proxy veya NAT ağ geçidinin arkasındaysa proxy'nin veya ağ geçidinin adresini kaydedin; çünkü bizim gördüğümüz adres odur.
GET /v1/ping
Check your key and the address we see
Confirms that the key is accepted from the address the request came from, and echoes that address. Use it to check the IP you registered before you build anything else.
Parameters
No parameters.
Responses
| Status | Description | Error codes |
|---|---|---|
200 | The key is valid and the address is registered. | |
401 | The key is missing, unknown or revoked. | unauthenticated |
403 | The key is valid but this request is refused. | ip_not_allowed key_paused |
429 | A rate limit or a quota has been reached. | rate_limited quota_exceeded |
503 | The service cannot answer right now. | service_unavailable |