ScavioScavio
Pricing
Tools
Sign InsGet Startedg
Blog
Fanatics読了時間 約9分Nov 11, 2026

ファナティクスのユニフォーム価格をAPIで取得する方法:fanatics.jp のセール、サイズ別在庫、円建て価格(6ステップ)

fanatics.jp のユニフォーム価格をAPIで取得する手順。セール一覧、キーワード検索、チームと選手の一覧、サイズ別在庫まで、実際のレスポンスつきで解説します。ScavioのFanatics APIで大谷翔平とドジャースを例に、円建て価格、割引率、お届け予定日を取得し、1回1クレジットの料金も紹介します。

Scavio Team

Nov 11, 2026

Fanatics API を無料で試す
scavio
Japan / Sports merchandise
Fanatics

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:セール一覧を取得する

Bash
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秒:

JSON
{
  "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:キーワードでユニフォームを検索する

Bash
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秒:

JSON
{
  "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 に送れます。

Bash
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秒:

JSON
{
  "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:選手のユニフォームを価格の安い順に並べる

Bash
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秒:

JSON
{
  "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:ユニフォームのサイズ別在庫を確認する

Bash
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秒:

JSON
{
  "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回、ステップ1またはステップ4を取得し、id ごとに price、percent_off、price_label、data_as_of を保存します。
  2. 各ページの total を確認し、id の重複を除きます。
  3. 前日と比べます。新しい id は新しくセールに入った商品、新しい clearance_price は値下がりです。
  4. 狙っているユニフォームはステップ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ドルです。失敗した呼び出しは課金されませんが、見つからない商品は課金されます。

はじめ方

  1. アカウントを作成すると50クレジットが無料で付与されます(カード不要):Fanatics API を無料で試す
  2. APIキーを SCAVIO_API_KEY として保存します。
  3. "country": "jp" でステップ1を実行するか、先に Playground で試します。
  4. 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クレジットが無料で付与され、クレジットカードは不要です。

fanatics.jp のユニフォームをJSONで

  • セール一覧の通常価格、セール価格、割引率
  • チーム・選手別の一覧と絞り込み条件
  • サイズ別在庫、1回1クレジット
Fanatics API を無料で試す

50 free credits, no credit card

On this page

  1. ステップ1:セール一覧を取得する
  2. ステップ2:キーワードでユニフォームを検索する
  3. ステップ3:チームページと絞り込み条件を取得する
  4. ステップ4:選手のユニフォームを価格の安い順に並べる

Related articles

View all
  • scavio
    Japan / Comparison
    Fanatics
    Fanatics(ファナティクス)APIおすすめ5選(2026年):fanatics.jp のセール価格とサイズ別在庫を円建てで返すScavio
  • scavio
    Japan / Comparison
    Amazon
    Amazon 価格APIおすすめ6選(2026年):カートボックスを取る出品者まで1回1クレジットで見えるScavio
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

Ask AI about Scavio

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy