RakuAPI Version 0.9 - 楽天市場非公式ウェブサービス
このサービスは?
「RakuAPI」(らくあぴ)は、キーワードに合った楽天市場商品情報を返す、アマゾンでいうAmazon ECSのようなWebAPIです。楽天市場とは関係ないアンオフィシャルなウェブサービスです。
楽天市場の商品をキーワードやジャンルで絞り込み、XML/RSSやTSVなどのデータとして取得することができます。また、楽天アフィリエイトのアフィリエイト・コードを指定することでアフィリエイトリンクURLを返すことができます。
Amazon ECSに比べて、取れる商品情報は少ないものの、利用しやすくし、また出力形式を複数用意することで、簡単にWebアプリケーションに組み込むことができます。
更新情報 : 2006/10 JSON形式に対応しました。
2006/11 Flash用cross-domain-policy.dtdを設置しました。
祝!楽天から公式APIがリリースされました!
楽天ウェブサービスセンター
キーワード・サンプル
まず、試しに任意のキーワードを指定して結果を取得してみましょう。
APIの出力例を見る
利用は無償であり、使用方法は非常に簡単です。RESTの http://rakuapi.ddo.jp/api?query=MacBook といったURLを渡すと、関連商品一覧を取得することができます。こちらのサンプルをご覧ください。
出力データには、Title(商品名),Price(価格),Tax(税・送料情報),Url(URL),ThumbnailUrl(サムネイル画像URL),ShopName(ショップ名),ShopUrl(ショップURL)が含まれます。詳しくはサンプルをご覧ください。
利用上の注意
- 当サービスは楽天市場および楽天市場内のショップとは関係ありません。当サイトに対するご質問を、楽天市場様や各ショップ様にすることはできません。
- この機能は、あくまでも実験的かつ無保証のAPIサービスです。このサービスを利用することで不利益を受けた、なんらかのトラブルが生じたといった場合、いかなる責任も負うことはできません。十分にご留意の上ご使用ください。
- このシステムでは、アフィリエイト・システム運営者によくある、「アフィリエイトコードを一定割合で運営者のものに差し替えてアフィリエイト収入を得る」ということはしておりません。アフィリエイトコードを指定した場合は、100%指定したアフィリエイトコード入りのリンクを返します。
- 価格は、変動により実際の最新価格と異なる場合がありますのでご注意ください。
- 仕様を大きく変更する際は、このページにて1~2週間前には告知する予定です。
設定パラメーター
下記の設定パラメーターをURLに渡してください。
■必須項目
- keyword(query,q) : 検索文字列をURLエンコードして渡す。「keyword」のエイリアスとして「query」あるいは「q」と指定することもできる
■アフィリエイト・コード
■任意設定項目
- encode : 文字コード方式を指定 sjis,jis,euc_jp,utf-8(デフォルトは「自動認識」)(outputがhtml,tsvのときはencodeで指定した文字コードで出力。それ以外はencode指定に関わらずUTF-8出力で固定)
- output : 出力方式を指定。デフォルトはxml
- xml
- rss
- tsv(タブ区切り)
- html(HTML形式)
- php(PHPシリアライズ形式)
- json(JSON形式、callbackをJSONP指定可能)
- javascript(準備中)
- row : 取得件数を指定 デフォルトは20件(最大30件)
- genre : ジャンル名を指定して絞込み(後述)
- sort : ソート方法 popular(コメント順。デフォルト)、low(安い順) high(高い順) new(新着順)
- min_price : 最低価格を指定
- max_price : 最高価格を指定
各言語版モジュール、紹介記事など
アフィリエイト・コードの指定方法
アフィリエイト・コードを指定することで、アフィリエイトURLとして取得することができます。
- 楽天アフィリエイトに登録する
- 楽天アフィリエイトトップ(http://affiliate.rakuten.co.jp/)から、「⇒URLから作成(PC専用)」のフォームに、「http://www.rakuten.co.jp/」と入力し、ボタンを押す。

- 表示された「テキストリンク(ホームページ向け)」のフォーム内の
http://pt.afl.rakuten.co.jp/c/XXXXXXX.XXXXXXXX/?url=http%3a%2f%2fwww.rakuten.co.jp~
の部分(青文字で示したXXXXXXX.XXXXXXXXの箇所)がアフィリエイト・コードなのでこれをコピーする。
商品ジャンルを指定する
ジャンル絞込みとして下記のパラメーターを指定することができます。
- book : 本・雑誌・コミック
- cddvd : CD・DVD・楽器
- health : ダイエット・健康・介護
- beauty : 美容・コスメ・香水
- kitchen : キッチン・日用品雑貨・文具
- fashion : ファッション・アパレル・靴
- drink : ドリンク・お酒
- interior : インテリア・寝具
- hobby : おもちゃ・ホビー・ゲーム
- kids : キッズ・ベビー・マタニティ
- food : 食品・スイーツ
- sport : スポーツ・アウトドア
- brand : バッグ・小物・ブランド雑貨
- pet : ペット・ペットグッズ
- jewelry : ジュエリー・腕時計
- auto : 車・バイク
- electronics : 家電・AV・カメラ
- pc : パソコン・周辺機器
- flower : 花・園芸・エクステリア
- service : サービス
- housing : 不動産・住まい
- contents : デジタルコンテンツ
- travel : 旅行・出張・チケット
検索フォーム
※このフォームはDynamicDNS業者の広告枠が表示されています。このサイトのコンテンツとは関係ありません。製品リサーチ