ログイン
IDでもっと便利に[ 新規取得 ]

オークション

検索

Version 1Version 2

リクエストURL

XML

http://auctions.yahooapis.jp/AuctionWebService/V1/Search

Yahoo!オークションの商品の検索機能を提供します。

リクエストパラメータ

RESTリクエストの構築(GET)」および、「RESTリクエストの構築(POST)」をご参照ください。

パラメータ 説明
appid(必須) string アプリケーションID。詳細はこちらをご覧ください。
query(必須) string (UTF-8エンコードされた)検索キーワードを指定します。
type string: all(デフォルト),any 指定検索の種類:
  • allは全クエリー文字を含む検索結果を返します。
  • anyはクエリー文字のうちいずれかを含む検索結果を返します。
category integer 取得したいYahoo!オークションのカテゴリIDを指定します。最上位のカテゴリの場合は0を指定します。(categoryパラメータがない場合も最上位カテゴリのリクエストとみなします)
page integer:1(デフォルト) 検索結果のページ番号の指定です。指定のない場合は1ページ目のリクエストとみなします。
aucminprice integer 商品価格の範囲指定の下限値です。指定のない場合は下限値指定なしとみなします。
aucmaxprice integer 商品価格の範囲指定の上限値です。指定のない場合は上限値指定なしとみなします。
aucmin_bidorbuy_price integer 希望落札価格の範囲指定の下限値です。指定のない場合は下限値指定なしとみなします。
aucmax_bidorbuy_price integer 希望落札価格の範囲指定の上限値です。指定のない場合は上限値指定なしとみなします。
aucmin_buynow_price integer 即買価格の範囲指定の下限値です。指定のない場合は下限値指定なしとみなします。
aucmax_buynow_price integer 即買価格の範囲指定の上限値です。指定のない場合は上限値指定なしとみなします。
loc_cd integer: 1~48 地域コードです。1:北海道~48:海外の指定が可能です。指定のない場合はすべての商品になります。
store integer: 0(デフォルト),1,2 商品の出品区分の絞り込み指定です。
0:すべての商品
1:オークションストアの出品
2:一般の出品者の出品
easypayment integer: 1 Yahoo!かんたん決済の利用が可能な商品の絞り込み指定です。指定のない場合はすべての商品になります。
new integer: 1 newアイコンのついた商品の絞り込み指定です。指定のない場合はすべての商品になります。
largeimg integer: 1 特大画像付きの商品の絞り込み指定です。指定のない場合はすべての商品になります。
freeshipping integer: 1 送料無料の商品の絞り込み指定です。指定のない場合はすべての商品になります。
wrappingicon integer: 1 贈答品向き商品の絞り込み指定です。指定のない場合はすべての商品になります。
buynow integer: 1 即買商品の絞り込み指定です。指定のない場合はすべての商品になります。
thumbnail integer: 0(デフォルト), 1 画像ありの商品の絞り込み指定です。指定のない場合はすべての商品になります。
attn integer: 0(デフォルト), 1 注目のオークションの商品の絞り込み指定です。指定のない場合はすべての商品になります。
gift_icon integer: 0(デフォルト)~8 目立ちアイコンのついた商品の絞り込み指定です。
0: 指定なし
1: 新品
2: 美品
3: 非売品
4: 限定品
5: 保証書付
6: 全巻セット
7: 正規店購入
8: 産地直送
指定のない場合はすべての商品になります。
sort string: 右記参照  商品リストのソート項目の指定です。指定のない場合は終了時間の昇順(近い順)になります。ただし、その商品リストに「注目のオークション」がある場合は、「注目のオークション(注目のオークション利用料の金額の降順)」「すべてのオークション(終了時間の昇順)」の順となります。
img: 画像の有無
item : タイトル
cbids: 現在価格
bids : 入札数
end : 終了時間
order string: a(デフォルト), d 上記のソートの順序の指定です。
a: 昇順
d: 降順
※注 img、bidsのみaが降順、dが昇順となります。

サンプルリクエストURL

http://auctions.yahooapis.jp/AuctionWebService/V1/Search?appid=<あなたのアプリケーションID>&query=%E3%83%91%E3%82%BD%E3%82%B3%E3%83%B3

レスポンスフィールド

検索Web APIのスキーマの記述は、以下のURLをご覧ください。
http://auctions.yahooapis.jp/AuctionWebService/V1/SearchResult.xsd

フィールド 説明
AuctionSearchResult クエリーレスポンスのすべてを含み、次の属性を持ちます。
  • totalAuctions: 検索条件に一致した商品(オークション)の総数
  • totalPage: 検索条件に一致したページの総数
  • curPage: 現在のページ番号
item 以下の各商品(オークション)情報を含みます。
auctionID 商品(オークション)のIDです。
title 商品(オークション)のタイトルです。
seller 出品者に関する情報です。
id 出品者のYahoo! JAPAN IDです。
itemlist この出品者の出品リストを取得するリクエストURLです。(appidは含まれていませんのでご注意ください)
rating この出品者の評価のページのURLです。
url 商品詳細(オークション)ページのURLです。
img 画像(サムネイル)のURLです。
price 現在価格です。
bids 現在の入札数です。
endtime オークションの終了日時です。
bidorbuy 希望落札価格です。(設定されていない場合は要素なし)
reserved 最低落札価格の有無です。(設定されていない場合は要素なし)
option 商品(オークション)にオプションが設定されている場合、そのオプションのアイコン(GIFファイル)のURLを示します。
new 「new」アイコンのURLです。
store 「ストア」アイコンのURLです。
check 「鑑定済み」アイコンのURLです。
public 「公売」アイコンのURLです。
freeshipping 「送料無料」のアイコンのURLです。
wrappingicon 「贈答品」アイコンのURLです。
buynow 「即買」アイコンのURLです。
easypayment 「Yahoo!かんたん決済」アイコンのURLです。
largeimg 「特大画像」アイコンのURLです。
gift_icon 「目立ち」アイコンのURLです。

サンプルレスポンス

以下は、パソコン のクエリーの結果です。

エラー

検索Web APIはYahoo! JAPAN Web APIに共通のエラーメッセージおよびコードを返します。


開発者ブログ

Yahoo! JAPANのスタッフや著名なデベロッパーのブログを紹介しています。新しいサービスのアイデアにお役立てください。

開発者コミュニティ

Yahoo!グループに開発者のためのグループを用意しています。ほかのデベロッパーと交流し、質問やアイデアの共有にお役立てください。

法人デベロッパー専用お問い合わせ