आपको पड़ोस को तेजी से रैंक करना है—स्वतः पूर्ण पते, एक सीमाबद्ध बॉक्स के भीतर सक्रिय लिस्टिंग खींचें, और एक संपत्ति का पूरा विवरण प्राप्त करें—ताकि आप अपने ऐप के लिए स्थान गुणवत्ता स्कोर की गणना कर सकें। इस गाइड के अंत तक, आप Zyla API Hub पर तीन वास्तविक एंडपॉइंट्स को कॉल करने में सक्षम होंगे ताकि कच्चे डेटा को प्राप्त कर सकें जिसे आप स्कोर करेंगे: कीवर्ड-आधारित स्थान सुझाव, भू-सीमा के भीतर आवासीय सूची, और गहरे संपत्ति विवरण।
इस API से आपको स्थानों के स्कोरिंग के लिए क्या मिलता है
कनाडा रियल एस्टेट API आवासीय लिस्टिंग डेटा को एकत्र करता है जिसका उपयोग आप अपने "स्थान गुणवत्ता" मैट्रिक्स को निकालने के लिए कर सकते हैं। इसके साथ आप:
- कीवर्ड-आधारित स्थान सुझावों का उपयोग करके उपयोगकर्ता की मंशा को जल्दी हल करें।
- घनत्व, विविधता, और मूल्य वितरण की गणना करने के लिए एक अक्षांश/देशांतर सीमाबद्ध बॉक्स के भीतर लिस्टिंग प्राप्त करें।
- अपने स्कोरिंग लॉजिक को समृद्ध करने या ड्रिल-डाउन दृश्य बनाने के लिए पूर्ण संपत्ति विवरण (विवरण, आईडी, आदि) खींचें।
ये निर्माण खंड आमतौर पर खरीदार गाइड, पड़ोस खोज उपकरण, लीड राउटिंग, और निवेश विश्लेषण डैशबोर्ड में उपयोग किए जाते हैं। यदि आपको एक विश्वसनीय फीड की आवश्यकता है जिसे आप इस सप्ताह भेज सकते हैं, तो यह Zyla API Hub पर एक सीधा विकल्प है।
Zyla API Hub पर शुरुआत करना
API के मार्केटप्लेस पृष्ठ को खोलें और एक API कुंजी प्राप्त करने के लिए एक परीक्षण शुरू करें। प्रमाणीकरण हर अनुरोध पर एक सरल हेडर है: Authorization: Bearer YOUR_API_KEY। Zyla एक सदस्यता और कोटा मॉडल का उपयोग करता है—कोई प्रति-कॉल भुगतान नहीं। पहली बार उपयोग के लिए, 7-दिन का परीक्षण या 50 अनुरोधों की अपेक्षा करें। वर्तमान पहुंच विकल्पों और मूल्य निर्धारण के लिए API पृष्ठ की जांच करें।
यहां से शुरू करें: कनाडा रियल एस्टेट API पर 7-दिन का परीक्षण शुरू करें
स्थान गुणवत्ता स्कोर बनाने के लिए आप जिन एंडपॉइंट्स का उपयोग करेंगे
1) ऑटो पूर्ण (GET)
उपयोगकर्ता इनपुट को सटीक, क्रियाशील सुझावों में बदलने के लिए इसका उपयोग करें—सड़कों, शहरों, और संदर्भों को जिन्हें आप खोजों के लिए मानचित्रित कर सकते हैं।
- URL: https://zylalabs.com/api/5902/canada-real-estate-api/7768/auto-complete
- उद्देश्य: कीवर्ड-आधारित स्थान सुझाव लौटाएं।
- आवश्यक पैरामीटर:
- Query (string): उदाहरण: Quebec
- वैकल्पिक पैरामीटर:
- CultureId (string): उदाहरण: 1
- IncludeLocations (string): उदाहरण: true
cURL कॉपी-पेस्ट करें:
curl -s -X GET "https://zylalabs.com/api/5902/canada-real-estate-api/7768/auto-complete?Query=Quebec&CultureId=1&IncludeLocations=true" \
-H "Authorization: Bearer YOUR_API_KEY"
आधिकारिक उदाहरण प्रतिक्रिया:
{"ErrorCode":{"Id":200,"Description":"Success - OK","ProductName":"Realtor API 7 | 20241202.1 | 1018e702fe06dda8279318e12b199910ca21c3ff | Monday, December 2, 2024 12:21:41 PM","Version":"1.0.9102.31292"},"Results":[{"Type":1,"ListingId":"27656697","ReferenceNumber":"X10440405","Address_EN":"191 QUEBEC STREET","Address_FR":"191 QUEBEC STREET","City":"Bracebridge (Macaulay)","PostalCode":"p1l1e3","Province":"ON","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27656697\/191-quebec-street-bracebridge-macaulay-macaulay","RelativeURLFr":"\/immobilier\/27656697\/191-quebec-street-bracebridge-macaulay","isReferenceMatch":false,"isPostalCodeMatch":false},{"Type":1,"ListingId":"27661192","ReferenceNumber":"X10428998","Address_EN":"549 QUEBEC STREET","Address_FR":"549 QUEBEC STREET","City":"London","PostalCode":"n5w3y9","Province":"ON","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27661192\/549-quebec-street-london-east-g","RelativeURLFr":"\/immobilier\/27661192\/549-quebec-street-london","isReferenceMatch":false,"isPostalCodeMatch":false},{"Type":1,"ListingId":"27720876","ReferenceNumber":"R2949266","Address_EN":"212 4928 QUEBEC STREET","Address_FR":"212 4928 QUEBEC STREET","City":"Vancouver","PostalCode":"v5w2n2","Province":"BC","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27720876\/212-4928-quebec-street-vancouver","RelativeURLFr":"\/immobilier\/27720876\/212-4928-quebec-street-vancouver","isReferenceMatch":false,"isPostalCodeMatch":false},{"Type":1,"ListingId":"27741486","ReferenceNumber":"X11894528","Address_EN":"558 QUEBEC STREET","Address_FR":"558 QUEBEC STREET","City":"Hamilton (Parkview)","PostalCode":"l8h6v4","Province":"ON","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27741486\/558-quebec-street-hamilton-parkview-parkview","RelativeURLFr":"\/immobilier\/27741486\/558-quebec-street-hamilton-parkview","isReferenceMatch":false,"isPostalCodeMatch":false},{"Type":1,"ListingId":"27754883","ReferenceNumber":"S11901084","Address_EN":"267 QUEBEC STREET","Address_FR":"267 QUEBEC STREET","City":"Clearview (Stayner)","PostalCode":"l0m1s0","Province":"ON","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27754883\/267-quebec-street-clearview-stayner-stayner","RelativeURLFr":"\/immobilier\/27754883\/267-quebec-street-clearview-stayner","isReferenceMatch":false,"isPostalCodeMatch":false}],"ResultsMapBox":[{…
इससे क्या पढ़ें:
- ErrorCode: गैर-200 प्रवाह पर शॉर्ट-सर्किट करने के लिए Id और Description का उपयोग करें।
- Results: प्रत्येक सुझाव आपको ListingId, ReferenceNumber, Address_EN/FR, City, PostalCode, Province, और सापेक्ष URLs देता है। इन्हें सीधे आपके UI में दिखाया जा सकता है और उस क्षेत्र के भीतर लिस्टिंग के लिए एक फॉलो-अप खोज को सीड करने के लिए उपयोग किया जा सकता है।
2) आवासीय सूची (GET)
एक अक्षांश/देशांतर सीमाबद्ध बॉक्स के भीतर आवासीय संपत्तियों के एक पृष्ठ को खींचें। घनत्व मैट्रिक्स, मूल्य संग्रहण, और क्लस्टरों को मानचित्रित करने के लिए बिल्कुल सही।
- URL: https://zylalabs.com/api/5902/canada-real-estate-api/7769/list-residential
- उद्देश्य: भू-सीमाओं के आधार पर बिक्री या किराए के लिए उपलब्ध आवासीय संपत्तियों को लौटाएं।
- आवश्यक पैरामीटर:
- LatitudeMax (number): 81.14747595814636
- LatitudeMin (number): -22.26872153207164
- LongitudeMax (number): -10.267941690981388
- LongitudeMin (number): -136.83037765324116
उदाहरण cURL (जैसा है कॉपी करें और हेडर कुंजी बदलें):
समय बचाने वाले नोट्स:
- प्रतिक्रियाएं Paging ऑब्जेक्ट के साथ RecordsPerPage, CurrentPage, और TotalRecords शामिल करती हैं। इसका उपयोग पेजिनेट करने और क्षेत्र के लिए लिस्टिंग प्रति घनत्व मैट्रिक्स की गणना करने के लिए करें।
- ErrorCode.Status में कैश संकेत शामिल हो सकते हैं जैसे "Pins-Via-Cache:false;Sidebar-Items-Via-Cache:0;"। इन पर लॉजिक के लिए भरोसा न करें, लेकिन ये लॉग में प्रतिक्रिया समय को समझा सकते हैं।
- RecordsShowing और Pins आपको यह डिबग करने में मदद कर सकते हैं कि सर्वर प्रति पृष्ठ कितने मानचित्र पिन या आइटम दिखाने का इरादा रखता है।
3) संपत्ति विवरण (GET)
ReferenceNumber और PropertyID के संयोजन का उपयोग करके एकल संपत्ति की व्यापक जानकारी प्राप्त करें। इसका उपयोग अपने स्कोरिंग UI को पूर्ण विवरणों के साथ समृद्ध करने और चयनित उम्मीदवारों के लिए विवरणों की पुष्टि करने के लिए करें।
- URL: https://zylalabs.com/api/5902/canada-real-estate-api/7770/property-detail
- उद्देश्य: छवियों, विवरण, और संपत्ति की विशेषताओं जैसी विस्तृत लिस्टिंग जानकारी प्राप्त करें।
- आवश्यक पैरामीटर:
- ReferenceNumber (string): 67b74ee58bc56b22659786b3
- PropertyID (string): 27935110
उदाहरण cURL:
व्यावहारिक मार्गदर्शन:
- फील्ड पढ़ने से पहले ErrorCode ब्लॉक की जांच करें।
- सार्वजनिक टिप्पणियों और मुख्य पहचानकर्ताओं का उपयोग करके अपने ऐप में संपत्ति प्रोफ़ाइल पृष्ठ को एंकर करें।
पायथन उदाहरण: एक क्वेरी को हल करें और एक सरल लिस्टिंग-घनत्व स्कोर की गणना करें
यह उदाहरण उपयोगकर्ता के इनपुट से एक लक्षित क्षेत्र की पुष्टि करने के लिए ऑटो पूर्ण को कॉल करता है, फिर एक व्यापक सीमाबद्ध बॉक्स के लिए आवासीय सूची को कॉल करता है। आप उपयोगकर्ता द्वारा चयनित सुझावों के लिए सीमाबद्ध बॉक्स को अनुकूलित करेंगे (उदाहरण के लिए, अपने डेटा से निकाले गए किसी विशेष शहर या पड़ोस की ज्यामिति को संकीर्ण करना)।
import requests
API_KEY = "YOUR_API_KEY"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}
# 1) उपयोगकर्ता की मंशा को ऑटो पूर्ण के साथ हल करें
auto_complete_url = "https://zylalabs.com/api/5902/canada-real-estate-api/7768/auto-complete"
params = {
"Query": "Quebec",
"CultureId": "1",
"IncludeLocations": "true"
}
ac_resp = requests.get(auto_complete_url, headers=HEADERS, params=params, timeout=30)
ac_data = ac_resp.json()
if ac_data.get("ErrorCode", {}).get("Id") != 200:
raise SystemExit(f"Auto Complete failed: {ac_data.get('ErrorCode')}")
suggestions = ac_data.get("Results", [])
# एक वास्तविक ऐप में, उपयोगकर्ता क्रिया के आधार पर एक सुझाव चुनें।
first = suggestions[0] if suggestions else None
if first:
print("Top suggestion:", first.get("Address_EN"), first.get("City"), first.get("Province"))
# 2) एक सीमाबद्ध बॉक्स के भीतर लिस्टिंग प्राप्त करें (दस्तावेज़ों से डेमो मान)
list_url = "https://zylalabs.com/api/5902/canada-real-estate-api/7769/list-residential"
list_params = {
"LatitudeMax": 81.14747595814636,
"LatitudeMin": -22.26872153207164,
"LongitudeMax": -10.267941690981388,
"LongitudeMin": -136.83037765324116
}
list_resp = requests.get(list_url, headers=HEADERS, params=list_params, timeout=30)
list_data = list_resp.json()
if list_data.get("ErrorCode", {}).get("Id") != 200:
raise SystemExit(f"List Residential failed: {list_data.get('ErrorCode')}")
paging = list_data.get("Paging", {})
total_records = paging.get("TotalRecords")
records_per_page = paging.get("RecordsPerPage")
current_page = paging.get("CurrentPage")
print("Listings page:", current_page, "page size:", records_per_page, "total:", total_records)
# 3) एक न्यूनतम "स्थान गुणवत्ता" प्रॉक्सी: घनत्व स्कोर (N वर्ग-किमी में रिकॉर्ड) आपके सीमाओं के आधार पर।
# आपको अपने चुने हुए सीमाओं के लिए क्षेत्र की गणना करनी होगी; यहां हम केवल विचार को दिखाते हैं बिना भूगणितीय गणना के।
results = list_data.get("Results", [])
count = len(results) if isinstance(results, list) else 0
print("Density proxy (count in bbox):", count)
टिप्स:
- नेटवर्क भिन्नता के लिए अपने अनुरोध समय सीमा को उचित रखें (20–30s)।
- ErrorCode ऑब्जेक्ट का उपयोग करें ताकि सफलता बनाम पुनः प्रयास या फॉलबैक प्रवाह पर शाखा करें।
- विश्लेषण के लिए Paging कुलों को बनाए रखें और प्रत्येक उपयोगकर्ता पृष्ठ मोड़ पर पुनः गणना से बचें।
इन प्रतिक्रियाओं को "स्थान गुणवत्ता" स्कोर में कैसे बदलें
क्योंकि स्कोरिंग मानदंड उत्पाद के अनुसार भिन्न होते हैं, API कच्ची लिस्टिंग और सुझाव डेटा लौटाता है। आप इस तरह का एक समग्र स्कोर गणना कर सकते हैं:
- इन्वेंटरी घनत्व: आपके सीमाबद्ध बॉक्स में क्षेत्र इकाई प्रति लिस्टिंग की संख्या (List Residential + आपके अपने क्षेत्र की गणना से)।
- विविधता: Results में मौजूद संपत्ति विशेषताओं द्वारा गणना (जैसे, यदि Building वस्तुओं में उपलब्ध हो तो StoriesTotal) विविधता का अनुमान लगाने के लिए।
- हाल की/उपलब्धता प्रॉक्सी: जानने के लिए Paging कुलों का उपयोग करें कि क्या एक क्षेत्र "सक्रिय" है।
- पाठ संकेत: Property Detail से PublicRemarks (जब उपलब्ध हो) को खनन करें ताकि आपके मॉडल के लिए कीवर्ड (नवीनीकरण, परिवहन के निकट) को सतह पर लाया जा सके।
घनत्व और विविधता के साथ शुरू करें। ये एक क्रियाशील आधार रेखा देते हैं और गणना करने में तेज होते हैं।
AI एजेंट: MCP के माध्यम से API कॉल करें
यदि आप एक AI एजेंट या IDE सहायक से कॉल को समन्वयित करना पसंद करते हैं, तो आप Zyla के MCP एंडपॉइंट का उपयोग कर सकते हैं। कोई भी MCP-संगत क्लाइंट (जैसे, Claude Code, Cursor, Windsurf) आपके समान कुंजी के साथ MCP गेटवे के माध्यम से Zyla APIs तक पहुंच सकता है। देखें: MCP.
कार्यप्रवाह रूपरेखा:
- MCP एंडपॉइंट और अपनी API कुंजी को अपने MCP क्लाइंट को प्रदान करें: https://mcp.zylalabs.com/mcp?apikey=YOUR_API_KEY
- अपने एजेंट को पहले उपयोगकर्ता इनपुट के लिए ऑटो पूर्ण एंडपॉइंट कॉल करने के लिए निर्देशित करें, फिर चयनित क्षेत्र के लिए आवासीय सूची।
- वैकल्पिक रूप से, सारांशों को समृद्ध करने के लिए Property Detail प्राप्त करें इससे पहले कि चैट में प्रतिक्रिया दें।
उत्पादन में मदद करने वाले परिचालन विवरण
- प्रमाणीकरण: हर अनुरोध पर Authorization: Bearer YOUR_API_KEY भेजें।
- पेजिनेशन: लिस्ट आवासीय पर Paging ऑब्जेक्ट को पढ़ें ताकि पेजिनेट और कैश गणनाएँ की जा सकें।
- कैशिंग: ErrorCode.Status स्ट्रिंग में संकेत शामिल हो सकते हैं (जैसे, Pins-Via-Cache)। इसे सूचनात्मक के रूप में मानें।
- स्थानीयकरण: ऑटो पूर्ण CultureId और Address_EN/FR का समर्थन करता है। अपने UI में उपयोगकर्ता की भाषा का सम्मान करें।
- कोटा: Zyla सदस्यता + कोटा का उपयोग करता है। पहली API आमतौर पर 7-दिन का परीक्षण या 50 अनुरोध प्रदान करती है। वर्तमान सीमाओं के लिए, मार्केटप्लेस पृष्ठ देखें।
इस सप्ताह भेजने के लिए अंत-से-अंत प्रवाह
- मार्केटप्लेस पृष्ठ पर एक कुंजी प्राप्त करें और इसे अपने गुप्त प्रबंधक में संग्रहीत करें।
- उपयोगकर्ता की इच्छित क्षेत्र को तेजी से हल करने के लिए अपने खोज बॉक्स में ऑटो पूर्ण लागू करें।
- चुने गए सुझाव को सीमाबद्ध बॉक्स में अनुवाद करें। यदि आपका ऐप बहुभुज संग्रहीत करता है, तो सुझावों को अपनी ज्यामिति से मानचित्रित करें। अन्यथा, एक शहर-व्यापी बॉक्स से शुरू करें जिसे आप बनाए रखते हैं।
- लिस्ट आवासीय को कॉल करें और गणना करें:
- लिस्टिंग की संख्या (घनत्व प्रॉक्सी)।
- Results सरणी से विशेषता विविधता वितरण।
- चयन पर, Property Detail के लिए कॉल करें ताकि गहन दृश्य प्राप्त किया जा सके और अपने स्कोर के लिए पाठ सुविधाओं को निकाला जा सके।
- संरचना "स्थान गुणवत्ता" स्कोर को एक लिंक के साथ उजागर करें ताकि अंतर्निहित डेटा (लिस्टिंग की संख्या, नमूना संपत्तियाँ) देखी जा सके।
समस्या निवारण चेकलिस्ट
- 401/403: Authorization: Bearer YOUR_API_KEY और सदस्यता स्थिति की पुष्टि करें।
- खाली सुझाव: ऑटो पूर्ण में एक व्यापक Query स्ट्रिंग का प्रयास करें या पुष्टि करें कि IncludeLocations आवश्यक होने पर true पर सेट है।
- अप्रत्याशित पेजिंग: RecordsPerPage और TotalPages की पुष्टि करने के लिए पूरे Paging ऑब्जेक्ट को लॉग करें।
- धीमी क्वेरी: बार-बार सीमाबद्ध बॉक्स को पूर्व-कैश करें और गणना किए गए स्कोर का पुन: उपयोग करें।
अक्सर पूछे जाने वाले प्रश्न
मैं प्रमाणीकरण कैसे करूं?
हर अनुरोध के साथ हेडर Authorization: Bearer YOUR_API_KEY भेजें।
क्या मैं मूल्य, बेड, या अन्य विशेषताओं के अनुसार फ़िल्टर कर सकता हूँ?
लिस्ट आवासीय एंडपॉइंट इस गाइड में भू-सीमाओं के लिए वर्णित है। यदि आपको अतिरिक्त फ़िल्टर की आवश्यकता है, तो उपलब्ध पैरामीटर और उदाहरणों के लिए API पृष्ठ की जांच करें।
मैं परिणामों को पेजिनेट कैसे करूं?
लिस्ट आवासीय प्रतिक्रिया में Paging ऑब्जेक्ट का उपयोग करें। RecordsPerPage, CurrentPage, और TotalPages जैसे फ़ील्ड यह संकेत करते हैं कि कितने पृष्ठों का अनुरोध करना है। इसे अपने API परत में संभालें और UI में स्ट्रीम करें।
मुझे स्थान गुणवत्ता स्कोर की गणना करने के लिए क्या उपयोग करना चाहिए?
अपने सीमाबद्ध बॉक्स के भीतर लिस्टिंग घनत्व के साथ शुरू करें, फिर संपत्ति विशेषताओं और Property Detail से पाठ-कीवर्ड संकेतों द्वारा विविधता जोड़ें। मॉडल को पारदर्शी रखें ताकि उपयोगकर्ता देख सकें कि किसी क्षेत्र को उच्च या निम्न स्कोर क्यों मिला।
क्या कोई मुफ्त योजना है?
Zyla सदस्यता + कोटा का उपयोग करता है। पहली बार के मूल्यांकन के लिए, 7-दिन का परीक्षण या 50 अनुरोधों की अपेक्षा करें। वर्तमान पहुंच विकल्पों और मूल्य निर्धारण के लिए API पृष्ठ की जांच करें।
अपने स्थान स्कोरिंग फीचर को भेजें
अपनी कुंजी प्राप्त करें, ऊपर दिए गए तीन एंडपॉइंट्स को कनेक्ट करें, और एक रायित स्थान स्कोर की गणना करना शुरू करें जो आपके उत्पाद के अनुकूल हो। यहां से शुरू करें: कनाडा रियल एस्टेट API पर 7-दिन का परीक्षण शुरू करें. आप हमेशा बाद में अतिरिक्त Zyla APIs के साथ विस्तार कर सकते हैं—Zyla API Hub पर 10,000 से अधिक सार्वजनिक APIs उपलब्ध हैं।
आधिकारिक API प्रतिक्रिया
{"ErrorCode":{"Id":200,"Description":"Success - OK","ProductName":"Realtor API 7 | 20241202.1 | 1018e702fe06dda8279318e12b199910ca21c3ff | Monday, December 2, 2024 12:21:41 PM","Version":"1.0.9102.31292"},"Results":[{"Type":1,"ListingId":"27656697","ReferenceNumber":"X10440405","Address_EN":"191 QUEBEC STREET","Address_FR":"191 QUEBEC STREET","City":"Bracebridge (Macaulay)","PostalCode":"p1l1e3","Province":"ON","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27656697\/191-quebec-street-bracebridge-macaulay-macaulay","RelativeURLFr":"\/immobilier\/27656697\/191-quebec-street-bracebridge-macaulay","isReferenceMatch":false,"isPostalCodeMatch":false},{"Type":1,"ListingId":"27661192","ReferenceNumber":"X10428998","Address_EN":"549 QUEBEC STREET","Address_FR":"549 QUEBEC STREET","City":"London","PostalCode":"n5w3y9","Province":"ON","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27661192\/549-quebec-street-london-east-g","RelativeURLFr":"\/immobilier\/27661192\/549-quebec-street-london","isReferenceMatch":false,"isPostalCodeMatch":false},{"Type":1,"ListingId":"27720876","ReferenceNumber":"R2949266","Address_EN":"212 4928 QUEBEC STREET","Address_FR":"212 4928 QUEBEC STREET","City":"Vancouver","PostalCode":"v5w2n2","Province":"BC","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27720876\/212-4928-quebec-street-vancouver","RelativeURLFr":"\/immobilier\/27720876\/212-4928-quebec-street-vancouver","isReferenceMatch":false,"isPostalCodeMatch":false},{"Type":1,"ListingId":"27741486","ReferenceNumber":"X11894528","Address_EN":"558 QUEBEC STREET","Address_FR":"558 QUEBEC STREET","City":"Hamilton (Parkview)","PostalCode":"l8h6v4","Province":"ON","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27741486\/558-quebec-street-hamilton-parkview-parkview","RelativeURLFr":"\/immobilier\/27741486\/558-quebec-street-hamilton-parkview","isReferenceMatch":false,"isPostalCodeMatch":false},{"Type":1,"ListingId":"27754883","ReferenceNumber":"S11901084","Address_EN":"267 QUEBEC STREET","Address_FR":"267 QUEBEC STREET","City":"Clearview (Stayner)","PostalCode":"l0m1s0","Province":"ON","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27754883\/267-quebec-street-clearview-stayner-stayner","RelativeURLFr":"\/immobilier\/27754883\/267-quebec-street-clearview-stayner","isReferenceMatch":false,"isPostalCodeMatch":false}],"ResultsMapBox":[{…
आधिकारिक API प्रतिक्रिया
{"ErrorCode":{"Id":200,"Description":"Success - OK","ProductName":"Realtor API 7 | 20241202.1 | 1018e702fe06dda8279318e12b199910ca21c3ff | Monday, December 2, 2024 12:21:41 PM","Version":"1.0.9102.31292"},"Results":[{"Type":1,"ListingId":"27656697","ReferenceNumber":"X10440405","Address_EN":"191 QUEBEC STREET","Address_FR":"191 QUEBEC STREET","City":"Bracebridge (Macaulay)","PostalCode":"p1l1e3","Province":"ON","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27656697\/191-quebec-street-bracebridge-macaulay-macaulay","RelativeURLFr":"\/immobilier\/27656697\/191-quebec-street-bracebridge-macaulay","isReferenceMatch":false,"isPostalCodeMatch":false},{"Type":1,"ListingId":"27661192","ReferenceNumber":"X10428998","Address_EN":"549 QUEBEC STREET","Address_FR":"549 QUEBEC STREET","City":"London","PostalCode":"n5w3y9","Province":"ON","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27661192\/549-quebec-street-london-east-g","RelativeURLFr":"\/immobilier\/27661192\/549-quebec-street-london","isReferenceMatch":false,"isPostalCodeMatch":false},{"Type":1,"ListingId":"27720876","ReferenceNumber":"R2949266","Address_EN":"212 4928 QUEBEC STREET","Address_FR":"212 4928 QUEBEC STREET","City":"Vancouver","PostalCode":"v5w2n2","Province":"BC","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27720876\/212-4928-quebec-street-vancouver","RelativeURLFr":"\/immobilier\/27720876\/212-4928-quebec-street-vancouver","isReferenceMatch":false,"isPostalCodeMatch":false},{"Type":1,"ListingId":"27741486","ReferenceNumber":"X11894528","Address_EN":"558 QUEBEC STREET","Address_FR":"558 QUEBEC STREET","City":"Hamilton (Parkview)","PostalCode":"l8h6v4","Province":"ON","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27741486\/558-quebec-street-hamilton-parkview-parkview","RelativeURLFr":"\/immobilier\/27741486\/558-quebec-street-hamilton-parkview","isReferenceMatch":false,"isPostalCodeMatch":false},{"Type":1,"ListingId":"27754883","ReferenceNumber":"S11901084","Address_EN":"267 QUEBEC STREET","Address_FR":"267 QUEBEC STREET","City":"Clearview (Stayner)","PostalCode":"l0m1s0","Province":"ON","Details_Small_EN":null,"Details_Small_FR":null,"RelativeURLEn":"\/real-estate\/27754883\/267-quebec-street-clearview-stayner-stayner","RelativeURLFr":"\/immobilier\/27754883\/267-quebec-street-clearview-stayner","isReferenceMatch":false,"isPostalCodeMatch":false}],"ResultsMapBox":[{…