不動産情報デジタル標準化の覚書

(元)宅建士・プログラマーが提言したいこと

海外事情(3):RESO Web APIとは何か

本ブログは下記へ移転しました。誠に申し訳ありません、お手数をおかけします。

 

note.com

 

 

>>目次

前回書いた、「MLSとは」と「RETSとは」の続きです。

RETS Web APIとは

 一言で言うと、不動産情報のRestful Web Service APIで、いまどきの技術を知っている20代のプログラマ相手だったら、「不動産物件情報をXMLで定義したRETS仕様を使ったRESTfulにCRUDするAPIだよ」と言えば、全て理解できるので一行で済むのですが.... 技術用語をなるべく少なくして、分かりやすい説明を試みます

 2015年現在、RETS Web APIは、下記の通りRESOに移管され、RESO Web APIという新たなAPIに移行中ですされました。

RESOとは

 NAR(全米不動産協会)が中心となって行ってきた不動産情報流通の技術標準化作業が、新たに設立された、非営利団体のRESOへ移管されました。もちろんNARが全面的にバックアップしています。

 RESOは、Real Estate Standards Organizationの頭文字を取ったもので、直訳すると、不動産標準化団体、という感じでしょうか。そのAboutのページには、

 

Open standards organizations, like RESO, exist in most industries to ensure technology advancement. A well-known example is W3C, which creates the standards for the World Wide Web. The most powerful technology companies in the world agree to collaborate to build a common web that raises the technology foundations of all competitors.

RESOのような標準化団体というものは、技術の発展を確実なものとする為に、殆ど全ての業界に存在しています。良く知られているのはW3Cでウェブの標準(訳注:HTMLやCSSと言ったこのページを表示する為の規格)を策定しています。もっともパワフルなテクノロジー企業達が競合同士、テクノロジー基盤を作るために共通のウェブを造る為に協力することに同意しているのです。

This is why you can get data, apps, services, and products from many different competing companies on the same smartphone. Web-based products are built on an open standard.

これがゆえに、我々は例え競合企業のスマホからであってもデータを取得しアプリやサービスを利用し製品を入手できるのです。ウェブベースの製品はもとからオープンな標準規格の上に作られています。

In real estate, RESO’s standards are created to promote that same experience: interoperability between MLS, broker, agent, and consumer technology tools.

不動産業界においては、RESOの標準規格が、それと同様のものとなります。MLS同士、ブローカー(不動産業者)、エージェント(宅建士)、消費者向けツール、といった全ての相互連携を図るためです。

About RESO | RESO - Real Estate Standards Organization

 

 とあります。さらに、設立当初の文面では、

 

RESO Standards

RESO標準規格群

The Real Estate Standards Organization (RESO) has set its goals to produce a common language spoken by systems that handle real estate information, such as multiple listing services (MLS). A common language enables computers like the one on your desk to receive information from many different real estate systems or MLSs without being specially "trained" to understand the information from each.

RESOの目的は、MLSといった不動産物件情報を扱う種々のシステム同士で「話す」ための「共通言語」を作成する事にあります。

Standards like the Data Dictionary, Web API and RETS 1.8 exist in many different industries. For example, air traffic controllers at international airports all speak English, no matter what their native language, so pilots are guaranteed that they need learn only one language to fly anywhere in the world.

標準規格である、データディクショナリや、ウェブ API、RETSと似たようなものは、様々な業界に存在します。例えていえば、航空管制では母国語がなんであれ、共通言語として英語が使われます。これは、パイロットが世界中を問題なく飛ぶことができるようにするためです。

The RESO standards is a language that was built for a specific purpose: to have all computers that deal with real estate information "speak" the same language, so that you can use the same desktop computer program with any MLS that has adopted RETS.

 RESO標準規格は、この不動産情報を扱うすべてのコンピューター同士で共通の言語を「話す」ことができるようにする、という目的です。これによって、1つのデスクトップのプログラムが、複数の異なるMLSと連携を取る事ができるようになります。

For software developers and providers of services like IDX sites, web portals and Broker in-house systems RESO Standards means having to write programs to use only one language in order to work with many different systems. This means lower costs, more products, more competition among vendors, and faster implementations of new systems, all of which directly benefit people who work with real estate information as a living.

ソフトウェア開発者やIDXサイトの運営者や、ポータルサイト運営者、などにとっては、一度RESO標準規格に対応したシステムを開発さえすれば、沢山の異なる種類のシステムと連携を取る事が可能となります。つまり、低コスト、より多くの製品、健全な競争によるより良いシステム、これらは全て、不動産に関わる職業をするすべての人々のメリット、利益となります。

RESO Standards

 

との文章がありました。

RESO Web APIとは

 

The RESO Web API is the modern way to transport data in the real estate industry. It is built on well-known, open technology standards so that any organization can use it to deliver or receive data quickly and efficiently.

RESO Web APIとは、不動産業界におけるデータ流通のモダンな方法です。このAPIは、オープンな規格かつ良く知られているテクノロジースタンダードを採用している為、効率的に素早いデータ送受信を、どんな組織であっても実装することが出来ます。

Using the RESO Web API for data transport allows for more interoperability: systems and apps can interact with each other in a more efficient manner. Real estate professionals and consumers have access to more seamless technology experiences when all industry participants adopt the Web API in their exchanges of data.

RESO Web APIで、データ転送における、より多くの相互運用性を図ることが可能です。システムやアプリが相互により効果的に連携出来ます。全ての業界関係者が採用する事によって、不動産プロフェッショナルはシームレスに情報にアクセス出来ます。

Michaal Wurzer, RESO Vice Chair and CEO of FBS, explains the need for the industry to move forward with the transition to the RESO Web API:
The RESO Web API moves the industry forward to widely-adopted RESTful design in use by most industries today. The Web API promotes greater access to real estate information directly from the web, mobile, social and other HTTP-based applications.

RESO Web APIは、ほぼ全ての業界で広く採用されているRESTfulなアーキテクチャーを採用しています。RESO Web APIにより、不動産データを、ウェブ上からモバイルからまたはHTTPベースのアプリケーションなどから直接アクセスできるようにもします。

RESO uses open standards and off-the-shelf tools that are supported across industries. By ensuring standards and protocols like OData and OAuth are at the core of the Web API’s functionality, industry incumbents and newcomers can be assured that they’re building technology that will be well-supported in the future.

 

 と、いう事です。

10年以上前から私が言い続けている事をアメリカでは実際にどんどん実行して、実現させている事が羨ましくて仕方がありません。

 

次回、まとめです。