Fanatics

Get a Fanatics product's detail

Returns one Fanatics product's detail (name, brand, category, price, availability, condition, images), plus per-size availability/price, a fit/value/quality review-rating breakdown, a richer media gallery, and comparable-product alternates (e.g. a jersey's Game/Limited/Elite stitch tiers) where Fanatics exposes them. Use GET /fanatics/search or GET /fanatics/category to discover product urls.

get/fanatics/product

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/fanatics/product
  • Auth: API key in header x-api-key

Query parameters

urlstring required

A fanatics.com product-detail URL, exactly as returned by a fanatics_search or fanatics_category result's url field.

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "product": {
      "availability": "InStock",
      "brand": "Fanatics",
      "category": "Shorts",
      "comparable_products": [
        {
          "currency_code": "USD",
          "description": "Limited",
          "price": 199.99,
          "product_id": "46226601215300"
        }
      ],
      "condition": "NewCondition",
      "currency_code": "USD",
      "media": [
        {
          "type": "Image"
        }
      ],
      "name": "Indianapolis Colts Fanatics Slice Shorts - Royal",
      "price": 49.99,
      "product_id": "5227968",
      "reviews": {
        "fit": {
          "average_rating": 4.4,
          "breakdown": [
            {
              "count": 10411,
              "label": "True to Size",
              "rating": 5
            }
          ],
          "rating_count": 13728
        },
        "overall": {
          "average_rating": 4.4,
          "breakdown": [
            {
              "count": 10411,
              "label": "True to Size",
              "rating": 5
            }
          ],
          "rating_count": 13728
        },
        "quality": {
          "average_rating": 4.4,
          "breakdown": [
            {
              "count": 10411,
              "label": "True to Size",
              "rating": 5
            }
          ],
          "rating_count": 13728
        },
        "review_count": 3248,
        "value": {
          "average_rating": 4.4,
          "breakdown": [
            {
              "count": 10411,
              "label": "True to Size",
              "rating": 5
            }
          ],
          "rating_count": 13728
        }
      },
      "sizes": [
        {
          "available": true,
          "label": "L",
          "price": 149.99
        }
      ]
    }
  },
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.