Discover/finishline.com API
live

finishline.com APIfinishline.com

Access Finish Line sneaker catalog data via 6 endpoints: search products, browse categories, get release dates, product details, store locations, and suggestions.

Endpoints
6
Updated
11d ago
Try it
Page number (0-based)
Max results per page
Search keyword (e.g. 'Jordan', 'Nike Dunk')
api.parse.bot/scraper/de510481-7bb5-4661-9ec5-2884b255e511/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/de510481-7bb5-4661-9ec5-2884b255e511/search_products?page=0&limit=3&query=Jordan' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 6 totalclick to expand

Search for products by keyword. Returns paginated product results with names, prices, images, brands, and URLs.

Input
ParamTypeDescription
pageintegerPage number (0-based)
limitintegerMax results per page
queryrequiredstringSearch keyword (e.g. 'Jordan', 'Nike Dunk')
Response
{
  "type": "object",
  "fields": {
    "hits": "array of product objects with product_id, style_code, name, price, original_price, image_url, url, brand, color, rating, review_count",
    "page": "integer current page number",
    "total_hits": "integer total number of matching products",
    "total_pages": "integer total number of pages"
  },
  "sample": {
    "data": {
      "hits": [
        {
          "url": "https://www.finishline.com/pdp/mens-air-jordan-retro-5-basketball-shoes/prod2799959/HQ7978/103",
          "name": "Men's Air Jordan Retro 5 Basketball Shoes",
          "brand": "Jordan",
          "color": "White/Metallic Silver/Black",
          "price": 215,
          "rating": 5,
          "image_url": "https://media.finishline.com/s/finishline/HQ7978_103?$Main$",
          "product_id": "prod2799959",
          "style_code": "HQ7978-103",
          "review_count": 781,
          "original_price": 215
        }
      ],
      "page": 0,
      "total_hits": 631,
      "total_pages": 211
    },
    "status": "success"
  }
}

About the finishline.com API

The Finish Line API covers 6 endpoints that expose product search, category browsing, sneaker release calendars, and store locations from finishline.com. The search_products endpoint returns paginated results with fields including price, original_price, brand, color, rating, and review_count. The get_product_details endpoint goes further, returning SKU-level stock_level values (HIGH, LOW, OOS, UNKNOWN) and available sizes for any product detail page URL.

Product Search and Browsing

The search_products endpoint accepts a query string (e.g., 'Jordan' or 'Nike Dunk') and returns paginated hits with fields including product_id, style_code, name, price, original_price, image_url, url, brand, color, rating, and review_count. Pagination is 0-based via the page and limit parameters. The get_product_listing_page endpoint mirrors this response shape but navigates by category slug — accepted slugs include mens-shoes, womens-clothing, boys-shoes, and similar category-level paths — making it straightforward to enumerate a full category.

Product Details and Inventory

get_product_details takes the full PDP URL returned in any hits[*].url field and returns a richer record: a sizes array with each entry carrying a size, sku, and stock_level (one of HIGH, LOW, OOS, or UNKNOWN), a colors array with style_color and name, a description string, and final and original prices. This is the primary endpoint for inventory checking at the SKU level.

Sneaker Releases and Suggestions

get_sneaker_releases requires no inputs and returns up to 50 entries from the release calendar. Each release object includes name, style_code, price, original_price, brand, release_date, released (boolean), launch type, and exclusive_access flag. The get_search_suggestions endpoint takes a partial query string and returns up to 5 preview objects, each with a name, image URL, and url — useful for typeahead interfaces or quickly resolving a style name to a PDP URL.

Store Locator

get_store_locator accepts either a city name via query or geographic coordinates via lat and lng. It returns up to 20 store records with store_id, name, city, state, zip, lat, and lng. This covers physical Finish Line retail locations in the US.

Common use cases
  • Monitor sneaker release dates and exclusive_access flags from the release calendar to alert users before a drop.
  • Build a price-drop tracker by comparing price vs original_price across category pages using get_product_listing_page.
  • Check real-time size availability and SKU-level stock_level for a specific shoe using get_product_details.
  • Power a sneaker search autocomplete feature using get_search_suggestions with partial query input.
  • Aggregate brand and colorway inventory by scraping brand and color fields from search_products for a given keyword.
  • Find the nearest Finish Line retail location by passing GPS coordinates to get_store_locator.
  • Compile a release calendar feed with style_code, brand, price, and release_date for reseller or enthusiast platforms.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Finish Line have an official public developer API?+
No. Finish Line does not publish a public developer API or API documentation for third-party access to its catalog or store data.
What stock level values does `get_product_details` return, and what do they mean?+
The sizes array returns one of four stock_level strings per SKU: HIGH (ample inventory), LOW (limited stock remaining), OOS (out of stock), or UNKNOWN (status not determinable). This is per-size and per-SKU, not an aggregate product-level flag.
How many sneaker releases does `get_sneaker_releases` return, and can it be filtered by brand or date?+
The endpoint returns up to 50 releases from the calendar and takes no filter inputs — it cannot be filtered by brand, date range, or release status directly. Each result does include brand, release_date, and a released boolean, so filtering can be applied client-side. You can fork the API on Parse and revise it to add server-side filter parameters.
Does the API include user reviews or review text?+
Not currently. Both search_products and get_product_listing_page return rating and review_count fields, but individual review text and reviewer details are not exposed by any endpoint. You can fork the API on Parse and revise it to add a review-fetching endpoint.
What happens if I pass both `query` and `lat`/`lng` to `get_store_locator`?+
The endpoint accepts either a city name via query or geographic coordinates via lat and lng. If both are provided, results reflect whichever the source resolves first — for predictable results, use one input method at a time. The endpoint returns up to 20 stores regardless of input method.
Page content last updated . Spec covers 6 endpoints from finishline.com.
Related APIs in EcommerceSee all →
mouser.com API
mouser.com API
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.
Finish Line API – Products, Releases & Stores · Parse