fanatics.jp(ファナティクス・ジャパン)のユニフォーム価格をプログラムから取得するには、ScavioのFanatics APIを使います。POST /api/v1/fanatics/deals に "type": "sale" と "country": "jp" を送るとセール一覧を1ページ最大72商品、通常価格、セール価格、割引率つきの円建てで返します。/search と /browse でチームや選手のユニフォームを探し、/product でサイズごとの在庫を確認します。どれも1回1クレジットです。
Fanatics は商品や価格を取得できる公開APIを提供していません。以下の手順は、fanatics.jp の公開ページをJSONで返すものです。レスポンスはすべて2026年11月11日に実際に取得したものです。例として、大谷翔平とドジャースのユニフォームを調べます。
ステップ1:セール一覧を取得する
curl -s https://api.scavio.dev/api/v1/fanatics/deals \
-H "Authorization: Bearer $SCAVIO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"type": "sale", "country": "jp", "page_size": 72}'取得した data(72商品のうち1商品、絞り込み条件1つの4値。image と urgency は省略)、20.8秒:
{
"type": "sale",
"label": "セール",
"total": 539,
"total_capped": false,
"page": 1,
"page_size": 72,
"total_pages": 8,
"sort": "top_sellers",
"count": 72,
"items": [
{
"id": "203083818",
"title": "NIKE ドジャース 大谷翔平 ユニフォーム エリートジャージ オルタネイト2 ブルー 選手着用仕様 ワールドシリーズ 2024 優勝パッチ デザイン",
"brand": "Nike",
"url": "https://www.fanatics.jp/ja/mlb/los-angeles-dodgers/nike-ドジャース-大谷翔平-ユニフォーム-エリートジャージ-オルタネイト2-ブルー-選手着用仕様-ワールドシリーズ-2024-優勝パッチ-デザイン/o-4521+t-70115466+p-3511694425523+z-9-312003819",
"price": 35000,
"regular_price": 75000,
"sale_price": 35000,
"clearance_price": 35000,
"with_code_price": null,
"code_percent_off": null,
"percent_off": 53,
"price_label": "clearance",
"top_seller": null,
"customizable": false,
"ready_to_ship": false,
"ship_by": null,
"est_delivery": null,
"is_sponsored": false
}
],
"facets": [
{
"id": "featuredDepartmentsBoxes",
"label": "主なカテゴリー",
"values": [
{"label": "Tシャツ", "filter": "d", "value": "8022", "count": 191},
{"label": "ジャージ", "filter": "d", "value": "8011", "count": 14},
{"label": "パーカー・スウェット", "filter": "d", "value": "8019", "count": 62},
{"label": "帽子・キャップ・ニット帽", "filter": "d", "value": "8008", "count": 104}
]
}
],
"data_as_of": "2026-11-11T18:53:48.358Z",
"country": "jp",
"language": "ja",
"currency": "JPY",
"site": "fanatics"
}price は現在の価格、regular_price は通常価格、percent_off は通常価格からの割引率です。clearance_price は Fanatics がクリアランス価格を付けた商品で入ります。with_code_price と code_percent_off はクーポンコード適用価格ですが、fanatics.jp ではこの日すべて null でした。price_label はサイトの価格ラベル(none、coupon、clearance)です。coupon はコードの対象商品という意味にすぎず、実際にコードで安くなるかは with_code_price(安くならなければ null)で判断します。全8ページ、重複を除いた501商品の割引率の中央値は41%でした(グラフはFanatics API比較に掲載)。
セール一覧はページをまたいで同じ商品が出ることがあり、今回は539件中38件が重複していました。集計するときは id で重複を除いてください。department_id(ジャージなら8011)、league_id(MLBなら19)、team_id を加えると一覧を絞り込めます。"type": "clearance" も使えますが、"type": "under_25" は fanatics.jp では使えません。
ステップ2:キーワードでユニフォームを検索する
curl -s https://api.scavio.dev/api/v1/fanatics/search \
-H "Authorization: Bearer $SCAVIO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "大谷翔平 ユニフォーム", "country": "jp", "page_size": 24}'取得した data(24商品のうち1商品、絞り込み条件1つ。url、image、urgency は省略)、6.2秒:
{
"query": "大谷翔平 ユニフォーム",
"corrected_query": null,
"redirected_to": null,
"broad_match": false,
"applied_filters": [],
"total": 26,
"total_capped": false,
"page": 1,
"page_size": 24,
"total_pages": 2,
"sort": "top_sellers",
"count": 24,
"items": [
{
"id": "200447435",
"title": "メンズ Nike 大谷翔平 ホワイト ロサンゼルス・ドジャース Home レプリカ Player ユニフォーム",
"brand": "Nike",
"price": 28581,
"regular_price": 28581,
"sale_price": null,
"clearance_price": null,
"with_code_price": null,
"code_percent_off": null,
"percent_off": 0,
"price_label": "none",
"top_seller": null,
"customizable": false,
"ready_to_ship": false,
"ship_by": "2026-11-16T23:00:00.000Z",
"est_delivery": "2026-12-16T17:00:00.000Z",
"is_sponsored": false
}
],
"facets": [
{
"id": "genderAgeGroups",
"label": "性別・年齢",
"values": [
{"label": "メンズ", "filter": "ga", "value": "1", "count": 11},
{"label": "レディース", "filter": "ga", "value": "2", "count": 7},
{"label": "キッズ・ユース", "filter": "ga", "value": "3", "count": 6},
{"label": "幼児・ベビー", "filter": "ga", "value": "4", "count": 1},
{"label": "大きめサイズ", "filter": "es", "value": "2", "count": 1}
]
}
],
"data_as_of": "2026-11-11T19:04:47.974Z",
"country": "jp",
"language": "ja",
"currency": "JPY",
"site": "fanatics"
}「大谷翔平 ユニフォーム」は26件で、ほとんどが通常価格でした。並び順の初期値は売れ筋順で、sort には price_low_to_high、price_high_to_low、newest も指定できます。キーワードに誤字があるとサイト側で修正され、修正後の語が corrected_query に入ります。28,581円のように端数のある価格は、サイトに表示されている価格をそのまま返しています。
ステップ3:チームページと絞り込み条件を取得する
fanatics.jp のチーム、リーグ、カテゴリーのURLは、そのまま /browse に送れます。
curl -s https://api.scavio.dev/api/v1/fanatics/browse \
-H "Authorization: Bearer $SCAVIO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://www.fanatics.jp/ja/mlb/los-angeles-dodgers/o-4510+t-14991099+z-94556-696061212", "country": "jp", "page_size": 24}'取得した data(商品は省略、絞り込み条件2つの6値)、20.0秒:
{
"browse": {
"league": {
"id": "19",
"name": "MLB"
},
"team": {
"id": "3090",
"name": "ロサンゼルス ドジャース"
},
"player": null,
"department": null,
"brand": null,
"collection": null,
"applied_filters": []
},
"total": 1070,
"total_capped": false,
"page": 1,
"page_size": 24,
"total_pages": 45,
"sort": "top_sellers",
"count": 24,
"facets": [
{
"id": "players",
"label": "選手別",
"values": [
{"label": "大谷 翔平", "filter": "a", "value": "11455", "count": 104},
{"label": "フレディ・フリーマン", "filter": "a", "value": "3170", "count": 48},
{"label": "山本 由伸", "filter": "a", "value": "44625", "count": 44},
{"label": "Fernando Valenzuela", "filter": "a", "value": "3099", "count": 12},
{"label": "ムーキー・ベッツ", "filter": "a", "value": "6407", "count": 82},
{"label": "Hideo Nomo", "filter": "a", "value": "26856", "count": 4}
]
},
{
"id": "brands",
"label": "注目ブランド",
"values": [
{"label": "'47", "filter": "br", "value": "479", "count": 128},
{"label": "Fanatics", "filter": "br", "value": "600", "count": 261},
{"label": "Fanatics Authentic", "filter": "br", "value": "225", "count": 42},
{"label": "Mitchell & Ness", "filter": "br", "value": "191", "count": 94},
{"label": "Nike", "filter": "br", "value": "76", "count": 369},
{"label": "WinCraft", "filter": "br", "value": "235", "count": 126}
]
}
],
"data_as_of": "2026-11-11T19:06:10.582Z",
"country": "jp",
"language": "ja",
"currency": "JPY",
"site": "fanatics"
}browse.team.id がチームID(ドジャースは3090)、選手フィルターの value が選手IDです。ドジャースのチームページは1,070商品で、37人分の選手フィルターのほか、カテゴリー、性別・年齢、ブランド、「MLB日本グッズ」や「復刻版ユニフォーム」などのコレクションが付いていました。URLを指定した場合は一覧がすでに決まっているため、追加できるのは filters などのページ内の絞り込みだけです。
ステップ4:選手のユニフォームを価格の安い順に並べる
curl -s https://api.scavio.dev/api/v1/fanatics/browse \
-H "Authorization: Bearer $SCAVIO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"team_id": 3090, "player_id": 11455, "department_id": 8011, "sort": "price_low_to_high", "country": "jp", "page_size": 24}'取得した data(24商品のうち2商品。url、image、urgency は省略)、4.1秒:
{
"browse": {
"league": null,
"team": {
"id": "3090",
"name": "ロサンゼルス ドジャース"
},
"player": {
"id": "11455",
"name": "大谷 翔平"
},
"department": {
"id": "8011",
"name": "ジャージ"
},
"brand": null,
"collection": null,
"applied_filters": []
},
"total": 26,
"total_capped": false,
"page": 1,
"page_size": 24,
"total_pages": 2,
"sort": "price_low_to_high",
"count": 24,
"items": [
{
"id": "201078031",
"title": "インファント Nike 大谷翔平 ホワイト ロサンゼルス・ドジャース Home Game ユニフォーム",
"brand": "Nike",
"price": 12384,
"regular_price": 12384,
"sale_price": null,
"clearance_price": null,
"with_code_price": null,
"code_percent_off": null,
"percent_off": 0,
"price_label": "none",
"top_seller": "Kids Jerseys",
"customizable": false,
"ready_to_ship": true,
"ship_by": "2026-11-16T23:00:00.000Z",
"est_delivery": "2026-12-16T17:00:00.000Z",
"is_sponsored": false
},
{
"id": "203083818",
"title": "NIKE ドジャース 大谷翔平 ユニフォーム エリートジャージ オルタネイト2 ブルー 選手着用仕様 ワールドシリーズ 2024 優勝パッチ デザイン",
"brand": "Nike",
"price": 35000,
"regular_price": 75000,
"sale_price": 35000,
"clearance_price": 35000,
"with_code_price": null,
"code_percent_off": null,
"percent_off": 53,
"price_label": "clearance",
"top_seller": null,
"customizable": false,
"ready_to_ship": false,
"ship_by": null,
"est_delivery": null,
"is_sponsored": false
}
],
"data_as_of": "2026-11-11T19:06:21.833Z",
"country": "jp",
"language": "ja",
"currency": "JPY",
"site": "fanatics"
}大谷翔平のユニフォームは26商品で、いちばん安いのはインファント用の12,384円でした。セール中は2商品だけで、エリートジャージ(オルタネイト2)が75,000円から35,000円(53%オフ)、もう1つのエリートジャージが70,000円から49,000円(30%オフ)です。価格の並べ替えは現在の価格(price、コード適用前)の順で、コード適用価格の順ではありません。
ステップ5:ユニフォームのサイズ別在庫を確認する
curl -s https://api.scavio.dev/api/v1/fanatics/product \
-H "Authorization: Bearer $SCAVIO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"product_id": "200447435", "country": "jp"}'取得した data(7サイズのうち3サイズ。説明文、詳細、画像、パンくず、rating の fit、value、quality は省略)、50.4秒:
{
"id": "200447435",
"title": "メンズ Nike 大谷翔平 ホワイト ロサンゼルス・ドジャース Home レプリカ Player ユニフォーム",
"brand": "Nike",
"league": [
"MLB"
],
"team": [
"Los Angeles Dodgers"
],
"player": [
{"id": 11455, "name": "Shohei Ohtani"}
],
"gender": [
"Men"
],
"categories": [
"Jerseys",
"Replica Jersey",
"Nike Replica",
"Replica"
],
"price": 28581,
"regular_price": 28581,
"sale_price": null,
"clearance_price": null,
"with_code_price": null,
"code_percent_off": null,
"percent_off": 0,
"price_label": "none",
"on_sale": false,
"coupon": null,
"in_stock": true,
"sizes": [
{"item_id": "201401424", "size": "S", "available": true, "stock_level": null, "price": 28581, "with_code_price": null, "ship_by": "2026-11-13T02:00:00.000Z", "est_delivery_from": "2026-12-14T20:00:00.000Z", "est_delivery_to": "2026-12-14T20:00:00.000Z", "promise_ship_days": 0, "customization_handling_days": 0},
{"item_id": "201401425", "size": "M", "available": false, "stock_level": "out", "price": 28581, "with_code_price": null, "ship_by": null, "est_delivery_from": null, "est_delivery_to": null, "promise_ship_days": null, "customization_handling_days": null},
{"item_id": "201401428", "size": "2XL", "available": true, "stock_level": "low", "price": 28581, "with_code_price": null, "ship_by": "2026-11-13T02:00:00.000Z", "est_delivery_from": "2026-12-14T20:00:00.000Z", "est_delivery_to": "2026-12-14T20:00:00.000Z", "promise_ship_days": 0, "customization_handling_days": 0}
],
"customizable": false,
"flags": {
"jersey_assurance": true,
"non_returnable": false,
"exclusive": false,
"authentic": false
},
"rating": {
"average": 4.5,
"count": 2770,
"distribution": {
"1": 214,
"2": 63,
"3": 72,
"4": 177,
"5": 2244
}
},
"review_count": 0,
"data_as_of": "2026-11-11T19:05:44.689Z",
"country": "jp",
"language": "ja",
"currency": "JPY",
"site": "fanatics"
}7サイズ(S〜4XL)のうち在庫ありは S と 2XL だけで、2XL は "stock_level": "low"(残りわずか)でした。stock_level は段階で、在庫数ではありません。残りわずかなら low、売り切れなら out、情報がなければ null です。在庫のあるサイズには出荷予定日とお届け予定日が付き、この商品はお届けが12月14日の予定でした。rating は2,770件で平均4.5、うち5つ星が2,244件です。gender、categories、team など一部のフィールドは英語のまま返り、商品名と説明文は日本語です。この呼び出しは50秒かかったので、クライアントのタイムアウトには余裕を持たせてください。
ステップ6:毎日取得して比較する
APIが返すのはその日の状態で、価格の履歴はありません。シンプルな価格監視は次のように作れます。
- 毎日1回、ステップ1またはステップ4を取得し、
idごとにprice、percent_off、price_label、data_as_ofを保存します。 - 各ページの
totalを確認し、idの重複を除きます。 - 前日と比べます。新しい
idは新しくセールに入った商品、新しいclearance_priceは値下がりです。 - 狙っているユニフォームはステップ5も取得し、自分のサイズの
availableを確認します。
fanatics.jp で使える Fanatics エンドポイント
| エンドポイント | 返すもの | fanatics.jp | クレジット |
|---|---|---|---|
/api/v1/fanatics/search | 絞り込みと並べ替えつきのキーワード検索 | 対応 | 1 |
/api/v1/fanatics/product | サイズ別在庫、出荷予定日、評価つきの商品詳細 | 対応 | 1 |
/api/v1/fanatics/browse | チーム、選手、リーグ、カテゴリー、ブランド、コレクションの一覧 | 対応(price_band は不可) | 1 |
/api/v1/fanatics/deals | セールとクリアランス | 対応(under_25 は不可) | 1 |
/api/v1/fanatics/reviews | 商品のカスタマーレビュー | 非対応(アメリカのストアのみ) | 1 |
NFL Shop、MLB Shop、NHL Shop、MLS Store の各リーグストア(site パラメーター)もアメリカのストアだけです。fanatics.jp で価格帯の絞り込みが使えないのは、サイトの価格帯が日本円では0件になるためです。どのエンドポイントも1回1クレジットで、Growthプランでは1,000回あたり1ドルです。失敗した呼び出しは課金されませんが、見つからない商品は課金されます。
はじめ方
- アカウントを作成すると50クレジットが無料で付与されます(カード不要):Fanatics API を無料で試す
- APIキーを
SCAVIO_API_KEYとして保存します。 "country": "jp"でステップ1を実行するか、先に Playground で試します。facetsからチーム、選手、カテゴリーのIDを取り出して使います。
関連記事:ScavioのFanatics API ・ Fanatics APIおすすめ5選(2026年) ・ コストコ日本の価格データAPI ガイド
Frequently asked questions
チーム、選手、カテゴリーのIDはどこで分かりますか?
/deals、/search、/browse のレスポンスには facets が含まれ、絞り込み条件ごとに leagues、players、brands、allDepartmentsBoxes などの id と、値ごとの label、filter、value、count が入っています。次の呼び出しで、value を team_id、player_id、department_id として送るか、filters に {filter: value} の形で送ります。fanatics.jp のチームページのURLをそのまま /browse に送ることもでき、その場合はレスポンスの browse.team にチームIDが入ります。
fanatics.jp にもクーポンコード適用価格はありますか?
2026年11月11日に取得したセール501商品とユニフォームの検索結果では、with_code_price はすべて null で、商品詳細の coupon も null でした。ドイツやフランスのストアでは同じ日にコード適用価格が出ていたため、国によって異なります。値が入っている場合も、注文時にコードが適用されるかどうかは Fanatics が決めます。
データはどのくらい新しいですか?
各レスポンスには data_as_of(Fanatics がページを作成した時刻)が入っており、一覧は数分前のものの場合があります。価格の履歴は返りません。値下がりを知りたい場合は、同じ一覧や商品を毎日取得し、id、price、percent_off を保存して前日と比べます。
Fanatics の利用規約は自動取得について何と書いていますか?
fanatics.com の利用規約(2024年2月29日更新)は、許可されない利用の例として "Using any automated system or software to extract data from the Properties for commercial purposes (including 'screen scraping')" を挙げています。また、価格や在庫状況は予告なく変わることがあるとしています。規約はご自身で確認し、必要に応じて専門家に相談してください。この記事は法的助言ではありません。
fanatics.jp のデータ取得にはいくらかかりますか?
Scavioでは1回1クレジットで、Growthプランでは1,000回あたり1ドルです。2026年11月11日時点で fanatics.jp のセール一覧は1ページ72商品で全8ページだったので、すべて取得すると8クレジットです。新規登録で50クレジットが無料で付与され、クレジットカードは不要です。